Interface NewDFItemWizardExtraPanel<T extends com.im.df.api.ddl.DFItem>
-
public interface NewDFItemWizardExtraPanel<T extends com.im.df.api.ddl.DFItem>
This is an interface between any "new DFItem" wizards (means for example New entity, promote entity, etc.) and follow-up panels. It's currently used by multi-column promote panel which can be added as the second panel to promote entity wizard, but also can be used as standalone wizard.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
setNewDFItem(T dfItem)
Set newly created DFItem to panel.void
setWizardDescriptor(org.openide.WizardDescriptor wizardDescriptor)
Set reference to wizard iterator.
-
-
-
Method Detail
-
setNewDFItem
void setNewDFItem(T dfItem)
Set newly created DFItem to panel. Possibly this can be called several times, for example when user goes back in the wizard to the first panel and creates another entity instead.- Parameters:
dfItem
- New dfitem
-
setWizardDescriptor
void setWizardDescriptor(org.openide.WizardDescriptor wizardDescriptor)
Set reference to wizard iterator. Current usage is that follow-up panel can modify validity and error message in wizard.- Parameters:
wizardDescriptor
- The reference to wizard descriptor
-
-