Removing Meets from a MeetCollection in the MeetCollection GUI removes the Meet from storage
Bug #413912 reported by
Ken McLean
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenScore |
In Progress
|
High
|
Craig Mahony |
Bug Description
Removing Meets from a MeetCollection in the MeetCollection GUI removes the Meet from storage, not the association between the Meet and the MeetCollection.
This deletes the entire meet. Oops!
Changed in openscore: | |
milestone: | none → heatwave |
To post a comment you must log in.
A few errors associated with this:
java.lang. NullPointerExce ption gui.Meets. MeetsTree$ 5.widgetSelecte d(MeetsTree. java:222) swt.widgets. TypedListener. handleEvent( TypedListener. java:228) swt.widgets. EventTable. sendEvent( EventTable. java:84) swt.widgets. Widget. sendEvent( Widget. java:1003) swt.widgets. Display. runDeferredEven ts(Display. java:3823) swt.widgets. Display. readAndDispatch (Display. java:3422) jface.window. Window. runEventLoop( Window. java:825) jface.window. Window. open(Window. java:801) gui.BaseFrame. run(BaseFrame. java:191) gui.BaseFrame. start(BaseFrame .java:1103) NativeMethodAcc essorImpl. invoke0( Native Method) NativeMethodAcc essorImpl. invoke( Unknown Source) DelegatingMetho dAccessorImpl. invoke( Unknown Source) reflect. Method. invoke( Unknown Source) OpenScore. main(OpenScore. java:62)
at avscoreswt.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at avscoreswt.
at avscoreswt.
at sun.reflect.
at sun.reflect.
at sun.reflect.
at java.lang.
at avscoreswt.
AND
15:03:17.609:INFO :Added Meet[5] object to MODIFIED queue. ClassCastExcept ion: java.util.ArrayList cannot be cast to avscoreswt. core.interfaces .IMeetCollectio n gui.Meets. MeetsTree$ MyContentProvid er.getParent( MeetsTree. java:294) jface.viewers. AbstractTreeVie wer.getParentEl ement(AbstractT reeViewer. java:1653) jface.viewers. TreeViewer. getParentElemen t(TreeViewer. java:606) jface.viewers. AbstractTreeVie wer.internalExp and(AbstractTre eViewer. java:1580) jface.viewers. AbstractTreeVie wer.internalExp and(AbstractTre eViewer. java:1582) jface.viewers. AbstractTreeVie wer.setSelectio nToWidget( AbstractTreeVie wer.java: 2470) jface.viewers. AbstractTreeVie wer.setSelectio nToWidget( AbstractTreeVie wer.java: 2900) jface.viewers. StructuredViewe r.preservingSel ection( StructuredViewe r.java: 1399) jface.viewers. TreeViewer. preservingSelec tion(TreeViewer .java:402) jface.viewers. StructuredViewe r.preservingSel ection( StructuredViewe r.java: 1353) jface.viewers. StructuredViewe r.refresh( StructuredViewe r.java: 1455) jface.viewers. ColumnViewer. refresh( ColumnViewer. java:537) jface.viewers. StructuredViewe r.refresh( StructuredViewe r.java: 1414) gui.Meets. MeetsTree$ 5.widgetSelecte d(MeetsTree. java:201) swt.widgets. TypedListener. handleEvent( TypedListener. java:228) swt.widgets. EventTable. sendEvent( EventTable. java:84) swt.widgets. Widget. sendEvent( Widget. java:1003) swt.widgets. Display. runDeferredEven ts(Display. java:3823) swt.widgets. Display. readAndDispatch (Display. java:3422) jface.window. Window. runEventLoop( Window. ja...
15:03:18.984:INFO :Added Meet[5] object to DELETE queue.
15:03:20.125:INFO :Added Meet[8] object to DELETE queue.
java.lang.
at avscoreswt.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at avscoreswt.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.
at org.eclipse.