]> ruin.nu Git - moosique.git/blobdiff - MooNoteElement.java
works
[moosique.git] / MooNoteElement.java
index d5e4d2a433ece1f041b1056403b473425c75d63a..4b5d967ab9b3c8721020a4a236efa6352b7fd11e 100644 (file)
@@ -115,6 +115,10 @@ public class MooNoteElement extends JPanel {
                noteVelocity = ""+note.getVelocity();
        }
 
+       public MooNote getNote(){
+               return note;
+       }
+
        class MAdapter extends MouseAdapter {
                public void mousePressed(MouseEvent e) {
                        if (e.isControlDown()) {
@@ -147,8 +151,13 @@ public class MooNoteElement extends JPanel {
                        if  (source == popupProp) {
                                new MooDialog(note);
                        } else if  (source == popupRemove) {
-                               mtv.remove((MooNoteElement)((JComponent)e.getSource()).getParent().getParent());
+                               remove();
                        }
                }
        }
+
+       protected void remove(){
+               mtv.remove(this);
+       }
+
 }