Package com.iizigo.panel.prop.creator
Class UIComboBoxCreator
java.lang.Object
com.iizigo.panel.prop.creator.UIComboBoxCreator
- All Implemented Interfaces:
IUICompCreator<EUIComboBox>
The combobox creator with it's VS Field and table column for drop-down.
- Author:
- Christopher Mindus
Constructor Summary
ConstructorsMethod Summary
Modifier and TypeMethodDescriptiongetCreations(EUIComboBox uiComp, EditorVirtualSpace virtualSpace, IPropUndoRedo undoRedo) Gets the required VS component creations that are needed.getImage()Gets the large image to use, relative the "icons/large" directory.booleanReturns if the VirtualSpace is required, and ifgetCreations(EUIComboBox, EditorVirtualSpace, IPropUndoRedo)will be called.voidonWizard(AddUICompWizard wizard, UIPanelBase panel, EUIComboBox uiComp) Called to create required wizard pages.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.iizigo.panel.wizards.IUICompCreator
performFinish, performSilent
Constructor Details
UIComboBoxCreator
public UIComboBoxCreator()
Method Details
isVirtualSpaceRequired
public boolean isVirtualSpaceRequired()Returns if the VirtualSpace is required, and ifgetCreations(EUIComboBox, EditorVirtualSpace, IPropUndoRedo)will be called.- Specified by:
isVirtualSpaceRequiredin interfaceIUICompCreator<EUIComboBox>
getCreations
public List<VSComponentCreation<?>> getCreations(EUIComboBox uiComp, EditorVirtualSpace virtualSpace, IPropUndoRedo undoRedo) Gets the required VS component creations that are needed.- Specified by:
getCreationsin interfaceIUICompCreator<EUIComboBox>- Parameters:
uiComp- The UI component.virtualSpace- The VirtualSpace.undoRedo- The undo/redo instance.- Returns:
- A list of VS component creation elements.
getImage
Gets the large image to use, relative the "icons/large" directory.- Specified by:
getImagein interfaceIUICompCreator<EUIComboBox>
onWizard
Called to create required wizard pages.- Specified by:
onWizardin interfaceIUICompCreator<EUIComboBox>- Parameters:
wizard- The wizard.panel- The panel for the component(s).uiComp- The component created.