Link samples table to GUI events
This commit is contained in:
@@ -365,8 +365,8 @@ public class BasePlatePanel extends DevicePanel {
|
||||
void selectSample(Sample sample){
|
||||
if (getSelectionMode()==SelectionMode.Samples){
|
||||
sample.setSelected(true);
|
||||
repaint();
|
||||
Controller.getInstance().onSamplePressed(sample);
|
||||
repaint();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -389,7 +389,6 @@ public class BasePlatePanel extends DevicePanel {
|
||||
}
|
||||
|
||||
void onSamplePopupMenu(MouseEvent e,Sample sample){
|
||||
System.out.println(sample);
|
||||
menuLoadSample.setEnabled(sample.isPresent() && getDevice().getLoadedSample()==null);
|
||||
menuUnloadSample.setEnabled(!sample.isPresent() && getDevice().getLoadedSample()!=null);
|
||||
samplePopupMenu.show(e.getComponent(), e.getX(), e.getY());
|
||||
@@ -406,8 +405,8 @@ public class BasePlatePanel extends DevicePanel {
|
||||
void selectPuck(Puck puck){
|
||||
if (getSelectionMode()!=SelectionMode.None){
|
||||
puck.setSelected(true);
|
||||
repaint();
|
||||
Controller.getInstance().onPuckPressed(puck);
|
||||
repaint();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -440,7 +439,6 @@ public class BasePlatePanel extends DevicePanel {
|
||||
|
||||
|
||||
void onPuckPopupMenu(MouseEvent e, Puck puck){
|
||||
System.out.println(puck);
|
||||
}
|
||||
|
||||
void onPuckDoubleClicked(MouseEvent e, Puck puck){
|
||||
|
||||
Reference in New Issue
Block a user