Package com.iizigo.link.ui.builder
Class VSFieldBuilderSubOp
- java.lang.Object
- org.eclipse.jface.dialogs.DialogPage
- org.eclipse.jface.wizard.WizardPage
- com.iizigo.link.ui.UIBuilderSubOperation
- com.iizigo.link.ui.builder.VSFieldBuilderSubOp
 
 
 
 
- All Implemented Interfaces:
- ILinkOperation,- ILinkWizardPage,- org.eclipse.jface.dialogs.IDialogPage,- org.eclipse.jface.dialogs.IMessageProvider,- org.eclipse.jface.wizard.IWizardPage
 - Direct Known Subclasses:
- ComboBoxBuilderSubOp,- TextAreaBuilderSubOp,- TextBuilderSubOp
 - public abstract class VSFieldBuilderSubOp extends UIBuilderSubOperation A field builder sub-operation.- Author:
- Christopher Mindus
 
- Field Summary- Fields - Modifier and Type - Field - Description - protected EditorVSField- fieldThe field.- protected java.lang.String- referenceThe reference string.- Fields inherited from class com.iizigo.link.ui.UIBuilderSubOperation- appUI, container, lastFocused, source
 
 - Constructor Summary- Constructors - Constructor - Description - VSFieldBuilderSubOp(IEUIContainer container, EditorVSField field)Constructor.
 - Method Summary- All Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - ItemNavigatorPresentation- createOperationNode(ItemNavigatorPresentation parent)Creates the operation node for presentation in the link wizard main page.- java.lang.String- getCommonDescription()The description of the common operation that is displayed on top of the wizard page.- java.lang.String- getCommonTitle()Returns the title of the common operation.- org.eclipse.jface.resource.ImageDescriptor- getLargeImage()The large image for the operation, e.g.- EditorVirtualSpace- getRequiredVirtualSpace()Returns the required VirtualSpace to be connected.- org.eclipse.swt.graphics.Image- getTreeImage()The image for the operation in the tree on the first wizard page.- Methods inherited from class com.iizigo.link.ui.UIBuilderSubOperation- addPages, equalsOp, getBuilderComponent, getBuilderImage, getLinkOperation, getUIBuildData, isOperationEnabled, isPageComplete, isPrecondition, isSelected, setControl, setVisible
 - Methods inherited from class org.eclipse.jface.wizard.WizardPage- canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
 - Methods inherited from class org.eclipse.jface.dialogs.DialogPage- convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setMessage
 - Methods inherited from class java.lang.Object- clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage- createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle
 - Methods inherited from interface com.iizigo.link.ILinkOperation- executeOperation, getDependentOperations, isOperationEnabled, isWizardDialogRequired, validateOperations
 
 
- Field Detail- field- protected final EditorVSField field The field.
 - reference- protected final java.lang.String reference The reference string.
 
 - Constructor Detail- VSFieldBuilderSubOp- public VSFieldBuilderSubOp(IEUIContainer container, EditorVSField field) Constructor.- Parameters:
- container- The container.
- field- The field.
 
 
 - Method Detail- getRequiredVirtualSpace- public final EditorVirtualSpace getRequiredVirtualSpace() Returns the required VirtualSpace to be connected.- Overrides:
- getRequiredVirtualSpacein class- UIBuilderSubOperation
- Returns:
- The VirtualSpace required, or null for not required.
 
 - getCommonTitle- public final java.lang.String getCommonTitle() Returns the title of the common operation.- Specified by:
- getCommonTitlein class- UIBuilderSubOperation
 
 - getCommonDescription- public final java.lang.String getCommonDescription() The description of the common operation that is displayed on top of the wizard page.- Specified by:
- getCommonDescriptionin class- UIBuilderSubOperation
 
 - getTreeImage- public final org.eclipse.swt.graphics.Image getTreeImage() The image for the operation in the tree on the first wizard page.- Specified by:
- getTreeImagein class- UIBuilderSubOperation
 
 - getLargeImage- public final org.eclipse.jface.resource.ImageDescriptor getLargeImage() The large image for the operation, e.g. an Action, Field, etc.- Specified by:
- getLargeImagein class- UIBuilderSubOperation
 
 - createOperationNode- public final ItemNavigatorPresentation createOperationNode(ItemNavigatorPresentation parent) Creates the operation node for presentation in the link wizard main page.- Parameters:
- parent- The parent node.
- Returns:
- The node.