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,IDialogPage,IMessageProvider,IWizardPage
- Direct Known Subclasses:
ComboBoxBuilderSubOp,TextAreaBuilderSubOp,TextBuilderSubOp
A field builder sub-operation.
- Author:
- Christopher Mindus
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final EditorVSFieldThe field.protected final StringThe reference string.Fields inherited from class com.iizigo.link.ui.UIBuilderSubOperation
appUI, container, lastFocused, sourceFields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNINGConstructor Summary
ConstructorsMethod Summary
Modifier and TypeMethodDescriptionCreates the operation node for presentation in the link wizard main page.final StringThe description of the common operation that is displayed on top of the wizard page.final StringReturns the title of the common operation.final ImageDescriptorThe large image for the operation, e.g.final EditorVirtualSpaceReturns the required VirtualSpace to be connected.final ImageThe 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, setVisibleMethods 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, toStringMethods 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, setMessageMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jface.dialogs.IDialogPage
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitleMethods inherited from interface com.iizigo.link.ILinkOperation
executeOperation, getDependentOperations, isOperationEnabled, isWizardDialogRequired, validateOperationsMethods inherited from interface org.eclipse.jface.wizard.IWizardPage
canFlipToNextPage, getName, getNextPage, getPreviousPage, getWizard, setPreviousPage, setWizard
Field Details
field
The field.reference
The reference string.
Constructor Details
VSFieldBuilderSubOp
Constructor.- Parameters:
container- The container.field- The field.
Method Details
getRequiredVirtualSpace
Returns the required VirtualSpace to be connected.- Overrides:
getRequiredVirtualSpacein classUIBuilderSubOperation- Returns:
- The VirtualSpace required, or null for not required.
getCommonTitle
Returns the title of the common operation.- Specified by:
getCommonTitlein classUIBuilderSubOperation
getCommonDescription
The description of the common operation that is displayed on top of the wizard page.- Specified by:
getCommonDescriptionin classUIBuilderSubOperation
getTreeImage
The image for the operation in the tree on the first wizard page.- Specified by:
getTreeImagein classUIBuilderSubOperation
getLargeImage
The large image for the operation, e.g. an Action, Field, etc.- Specified by:
getLargeImagein classUIBuilderSubOperation