Package com.iizigo.panel.prop.creator
Class UITableColumnCreator
java.lang.Object
com.iizigo.panel.prop.creator.UITableColumnCreator
- All Implemented Interfaces:
IUICompCreator<EUITableColumn>
The table column creator with it's VS Field and table column.
- Author:
- Christopher Mindus
Constructor Summary
ConstructorsMethod Summary
Modifier and TypeMethodDescriptiongetCreations(EUITableColumn 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(EUITableColumn, EditorVirtualSpace, IPropUndoRedo)will be called.voidonWizard(AddUICompWizard wizard, UIPanelBase panel, EUITableColumn 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
UITableColumnCreator
public UITableColumnCreator()
Method Details
isVirtualSpaceRequired
public boolean isVirtualSpaceRequired()Returns if the VirtualSpace is required, and ifgetCreations(EUITableColumn, EditorVirtualSpace, IPropUndoRedo)will be called.- Specified by:
isVirtualSpaceRequiredin interfaceIUICompCreator<EUITableColumn>
getCreations
public List<VSComponentCreation<?>> getCreations(EUITableColumn uiComp, EditorVirtualSpace virtualSpace, IPropUndoRedo undoRedo) Gets the required VS component creations that are needed.- Specified by:
getCreationsin interfaceIUICompCreator<EUITableColumn>- 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<EUITableColumn>
onWizard
Called to create required wizard pages.- Specified by:
onWizardin interfaceIUICompCreator<EUITableColumn>- Parameters:
wizard- The wizard.panel- The panel for the component(s).uiComp- The component created.