Package com.iizigo.vs
Interface INewVSComponentWizardInfo
- All Known Implementing Classes:
- NewVSComponentWizard,- VSActionCreation,- VSColumnCreation,- VSComponentCreation,- VSFieldCreation,- VSTableCreation
public interface INewVSComponentWizardInfo
The information required by the VS component wizards.
- Author:
- Christopher Mindus
- Method SummaryModifier and TypeMethodDescription- booleanReturns if a default value should be created.- default StringGets the description.- default StringGets the requested name.Gets the table owner, for table column creation.- default String- getTitle()Gets the title.Gets the undo/redo instance.Returns the value type where this applies (for VS Field and VS Column Header).Returns the VirtualSpace.- booleanReturns if the user is allowed to choose type.- default booleanReturns if the VS component should be selectable or not.Returns if null is allowed.- default void- registerRequestedNameListener- (Runnable nameListener) Registers a requested name listener.- void- setNullAllowed- (boolean isNullAllowed) Sets the null allowed flag.- default void- setRequestedName- (String requestedName) Sets the requested name.- void- setValueType- (Value.Type valueType) Sets the value type where this applies (for VS Field and VS Column Header).
- Method Details- getTitleGets the title.- Returns:
- The title for the page, or null for default.
 
- getDescriptionGets the description.- Returns:
- The description of the page, or null for default.
 
- getRequestedNameGets the requested name.- Returns:
- null if no name is requested.
 
- setRequestedNameSets the requested name.- Parameters:
- requestedName- null if no name is requested.
 
- isComponentSelectabledefault boolean isComponentSelectable()Returns if the VS component should be selectable or not.- Returns:
- false by default in order to create a new one.
 
- registerRequestedNameListenerRegisters a requested name listener.
- getVirtualSpaceEditorVirtualSpace getVirtualSpace()Returns the VirtualSpace.
- getValueTypeValue.Type getValueType()Returns the value type where this applies (for VS Field and VS Column Header).
- setValueTypeSets the value type where this applies (for VS Field and VS Column Header).- Parameters:
- valueType- The new value type.
 
- isChooseTypeAllowedboolean isChooseTypeAllowed()Returns if the user is allowed to choose type.
- isNullAllowedBoolean isNullAllowed()Returns if null is allowed.- Returns:
- null to enable user to choose, otherwise Boolean.TRUE or Boolean.FALSE to disable user choice and use this setting.
 
- setNullAllowedvoid setNullAllowed- (boolean isNullAllowed) Sets the null allowed flag.
- doCreateDefaultValueboolean doCreateDefaultValue()Returns if a default value should be created.
- getTableOwnerVSReferenceOwnerData<VSTable,- VSTableReference> getTableOwner()Gets the table owner, for table column creation.- Returns:
- The table owner, or null for not available (or not applicable).
 
- getUndoRedoIPropUndoRedo getUndoRedo()Gets the undo/redo instance.