package nl.fontys.sofa.limo.view.wizard.procedure;
import javax.swing.event.ChangeListener;
import nl.fontys.sofa.limo.view.custom.panel.StandardProceduresPanel;
import org.openide.WizardDescriptor;
import org.openide.WizardValidationException;
import org.openide.util.HelpCtx;
/**
* Procedure Wizard for Hub.
*
* @author Pascal Lindner
*/
public class ProcedureWizard implements WizardDescriptor.Panel<WizardDescriptor>, WizardDescriptor.ValidatingPanel<WizardDescriptor> {
private StandardProceduresPanel component;
public ProcedureWizard() {
}
@Override
public StandardProceduresPanel getComponent() {
if (component == null) {
component = new StandardProceduresPanel();
}
return component;
}
@Override
public HelpCtx getHelp() {
return HelpCtx.DEFAULT_HELP;
}
@Override
public boolean isValid() {
return true;
}
@Override
public void addChangeListener(ChangeListener l) {
}
@Override
public void removeChangeListener(ChangeListener l) {
}
@Override
public void readSettings(WizardDescriptor data) {
}
@Override
public void storeSettings(WizardDescriptor data) {
}
@Override
public void validate() throws WizardValidationException {
}
}