diff --git a/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/options/template_mypluginOptionsPanelController b/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/options/template_mypluginOptionsPanelController index 6cee21ed9c82..00c6a48b7560 100644 --- a/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/options/template_mypluginOptionsPanelController +++ b/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/options/template_mypluginOptionsPanelController @@ -44,40 +44,45 @@ ${OptionsPanelController_ANNOTATION}public final class ${OptionsPanelController_ changed = false; } + @Override public void applyChanges() { - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - getPanel().store(); - changed = false; - } + SwingUtilities.invokeLater(() -> { + getPanel().store(); + changed = false; }); } + @Override public void cancel() { // need not do anything special, if no changes have been persisted yet } - + + @Override public boolean isValid() { return getPanel().valid(); } - + + @Override public boolean isChanged() { return changed; } - + + @Override public HelpCtx getHelpCtx() { return null; // new HelpCtx("...ID") if you have a help set } + @Override public JComponent getComponent(Lookup masterLookup) { return getPanel(); } + @Override public void addPropertyChangeListener(PropertyChangeListener l) { pcs.addPropertyChangeListener(l); } + @Override public void removePropertyChangeListener(PropertyChangeListener l) { pcs.removePropertyChangeListener(l); }