Package com.iizigo.link.ui.builder
Class VSActionBuilderSubOp
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
com.iizigo.link.ui.UIBuilderSubOperation
com.iizigo.link.ui.builder.VSActionBuilderSubOp
- All Implemented Interfaces:
ILinkOperation,ILinkWizardPage,IDialogPage,IMessageProvider,IWizardPage
- Direct Known Subclasses:
ButtonBuilderSubOp,MenuItemBuilderSubOp
An action builder sub-operation.
- Author:
- Christopher Mindus
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final EditorVSActionThe action.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
ConstructorsConstructorDescriptionVSActionBuilderSubOp(IEUIContainer container, EditorVSAction action) Constructor.Method 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
action
The action.reference
The reference string.
Constructor Details
VSActionBuilderSubOp
Constructor.- Parameters:
container- The container.action- The action.
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