Package com.iizigo.link.ui.builder
Class TextBuilder
java.lang.Object
com.iizigo.link.ui.builder.TextBuilder
- All Implemented Interfaces:
- IUIBuilder,- IUIBuilderFromVS<EditorVSField>
The UI text builder.
- Author:
- Christopher Mindus
- Constructor SummaryConstructors
- Method SummaryModifier and TypeMethodDescription- void- addSubOperations- (IEUIContainer container, EditorVSField comp, Collection<UIBuilderSubOperation> subOps) Adds the operation(s) for the VS component builder operation.Returns the UI builder description of what it creates.- UIComp[]Returns the UI component classes built with the builder.Returns the source VS component class.- Methods inherited from class java.lang.Object- clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait- Methods inherited from interface com.iizigo.link.ui.IUIBuilderFromVS- addSubOperations, canBuild
- Constructor Details- TextBuilderpublic TextBuilder()
 
- Method Details- getVSComponentClassReturns the source VS component class.- Specified by:
- getVSComponentClassin interface- IUIBuilderFromVS<EditorVSField>
- Returns:
- The VS component class.
 
- getUIBuildComponentsReturns the UI component classes built with the builder.- Specified by:
- getUIBuildComponentsin interface- IUIBuilder
 
- getBuildDescriptionReturns the UI builder description of what it creates. This description is used in the tree (if there is a single build choice), or in the wizard page if there are many that can be chosen from to build the same component.- Specified by:
- getBuildDescriptionin interface- IUIBuilder
- Parameters:
- cnr- The container target.
- Returns:
- The description.
 
- addSubOperationspublic void addSubOperations- (IEUIContainer container, EditorVSField comp, Collection<UIBuilderSubOperation> subOps) Adds the operation(s) for the VS component builder operation. This method is only called when verified that this operation really can be built.- Specified by:
- addSubOperationsin interface- IUIBuilderFromVS<EditorVSField>
- Parameters:
- container- The container.
- comp- The VS component.
- subOps- The build sub-operations.