void startListening () { Controller controller = panel.getController (); if (controller == null) return; controller.addPropertyChangeListener (this); }
void setValid() { dd.setValid(panel.getController().isValid()); } }
@Override public boolean ok() { Controller cc; cc = c.getController(); return cc.ok(); }
@Override public boolean cancel() { Controller cc; cc = c.getController(); return cc.cancel(); }
void stopListening () { Controller controller = panel.getController (); if (controller == null) return; controller.removePropertyChangeListener (this); controller = null; }
public boolean ok() { return ((ControllerProvider) c).getController().ok(); }
public boolean cancel() { return ((ControllerProvider) c).getController().cancel(); }
@Override public void actionPerformed(ActionEvent ev) { if (descriptorPtr[0].getValue() == DialogDescriptor.OK_OPTION) { boolean ok = cPtr[0].ok(); if (ok) { dialogPtr[0].setVisible(false); } } else { dialogPtr[0].setVisible(false); } } };
AddWatchProcessor(NativeDebugger debugger, String scope) { panel = new EditWatchPanel(debugger, null, scope, null); boolean isModal = true; dd = new DialogDescriptor(panel, Catalog.get("TTL_NewWatch"), // NOI18N isModal, null); Object[] buttons = new Object[] { DialogDescriptor.OK_OPTION, DialogDescriptor.CANCEL_OPTION }; dd.setOptions(buttons); dd.setClosingOptions(buttons); panel.getController().addPropertyChangeListener(this); setValid(); }
void setValid() { dd.setValid(panel.getController().isValid()); } }
public void actionPerformed(ActionEvent ev) { if (descriptorPtr[0].getValue() == DialogDescriptor.OK_OPTION) { boolean ok = cPtr[0].ok(); if (ok) { dialogPtr[0].setVisible(false); } } else { dialogPtr[0].setVisible(false); } } };
CustomizeBreakpointProcessor(NativeBreakpoint editableBreakpoint) { panel = new EditBreakpointPanel(editableBreakpoint); boolean isModal = true; final String title = Catalog.get("CTL_CustomizeBreakpointTitle"); // NOI18N dd = new DialogDescriptor(panel, title, isModal, this); Object[] buttons = new Object[]{ DialogDescriptor.OK_OPTION, DialogDescriptor.CANCEL_OPTION }; dd.setOptions(buttons); // We will close the dialog ourselves. // // This so it's still there if we pop up an error. // OLD dd.setClosingOptions(buttons); dd.setClosingOptions(new Object[0]); dialog = DialogDisplayer.getDefault().createDialog(dd); dialog.pack(); setValid(); Controller controller = panel.getController(); if (controller != null) { controller.addPropertyChangeListener(this); } // LATER panel.addPropertyChangeListener(this); }
void setValid() { dd.setValid(panel.getController().isValid()); } }
d.setVisible (true); if (descriptor.getValue () == bOk) { c.getController().ok ();
NewBreakpointProcessor() { panel = new EditBreakpointPanel(null); boolean isModal = true; dd = new DialogDescriptor(panel, Catalog.get("TITLE_NewBreakpoint"), // NOI18N isModal, this); Object[] buttons = new Object[] { DialogDescriptor.OK_OPTION, DialogDescriptor.CANCEL_OPTION }; dd.setOptions(buttons); // We will close the dialog ourselves. // This so it's still there if we pop up an error. // OLD dd.setClosingOptions(buttons); dd.setClosingOptions(new Object[0]); dialog = DialogDisplayer.getDefault().createDialog(dd); dialog.pack(); setValid(); panel.addPropertyChangeListener(this); Controller controller = panel.getController(); if (controller != null) controller.addPropertyChangeListener(this); }
void setValid() { dd.setValid(panel.getController().isValid()); } }