Package com.iizigo.actionactor
Class ActionActorDesignerProp
java.lang.Object
com.iizigo.prop.DesignerProp
com.iizigo.actionactor.ActionActorDesignerProp
- All Implemented Interfaces:
- INavigatorPresentation,- EventListener,- IAdaptable
- Direct Known Subclasses:
- DatabaseActionActorDesignerProp,- TerminalActionActorDesignerProp,- WebServiceActionActorDesignerProp
Action Actor Designer Prop.
- Author:
- Christopher Mindus
- Field Summary- Fields inherited from class com.iizigo.prop.DesignerProp- DESIGNER_PROPERTY, isFolder, isRoot, moveDownProperty, moveUpProperty, OP_COPY, OP_DELETE, OP_MOVE, propertyContainer- Fields inherited from interface com.iizigo.navigator.INavigatorPresentation- CN_PREFERENCE_FLAGS_NAME, DEFAULT_COMPARATOR, EMPTY_ARRAY, FLAG_ADD_FILE_ITEM_PACKAGE_LOCATION, FLAG_ADD_FILE_ITEM_PROJECT, FLAG_ADD_FOLDER_PACKAGE_LOCATION, FLAG_ADD_FOLDER_PROJECT, FLAG_CUSTOM_1, FLAG_CUSTOM_2, FLAG_CUSTOM_3, FLAG_JAVA_SUPPORT, FLAG_PACKAGE_VIEW, FLAG_SHOW_DESIGNER_PROPERTIES, FLAG_SHOW_EMPTY_MODULE_FOLDERS, FLAG_SHOW_EMPTY_PACKAGES, FLAG_SHOW_FILE_ITEMS, FLAG_SHOW_SUBPROPERTIES, FLAGS_NORMAL, FLAGS_ONLY_FOLDERS
- Constructor SummaryConstructorsConstructorDescription- ActionActorDesignerProp- (AbstractSettings propertyContainer, PropertyEditorSetup actorSetup) Constructor.
- Method SummaryModifier and TypeMethodDescription- createCNToolTip- (Event event, ViewerCell cell, Composite parent) Requests creates of the Composite used to show the tooltip.- getCNImage- (int flags) Gets the image for the Common Navigator.- getCNText- (int flags) Gets the label text for the Common Navigator.- getCNText- (int columnIndex, int flags) Gets the label text for the Common Navigator.- protected PropertyEditorSetupGets the Setup used for iiziGo, subclasses must override and provide their instance.- getSubPropertyName- (IGProp<?> subProperty) Get the name of a sub-property.Gets the VirtualSpace containing the action actor.- boolean- hasCNToolTip- (ViewerCell cell) Checks for Common Navigator tool-tip for this item.- Methods inherited from class com.iizigo.prop.DesignerProp- addCommandContributionItem, addContextMenuItems, addContextMenuItems, addContextMenuItems, addMarker, appendCNStyledTextAdditions, appendTooltipPropErrors, appendTooltipPropErrors, canPerform, clearPropErrorMarkers, createCNToolTip, createCNToolTip0, createCNToolTipItemList, createFileErrorAtom, createImageDefinitions, dispose, doSortIndexOnCategories, firePropertyUpdateViewerEvent, getAdapter, getCNBackground, getCNBackground, getCNBackground0, getCNCategory, getCNChildren, getCNComparator, getCNDescription, getCNDescription, getCNDescription0, getCNDescriptionType, getCNForeground, getCNForeground, getCNForeground0, getCNImage, getCNImage, getCNImage, getCNImage0, getCNImage0, getCNParent, getCNParent, getCNRealProp, getCNStyledText, getCNStyledText, getCNStyledText0, getCNText, getCNText, getCNText0, getCNText0, getCNToolTipDisplayDelayTime, getCNToolTipDisplayDelayTime, getCNToolTipDisplayDelayTime0, getCNToolTipShift, getCNToolTipShift, getCNToolTipShift0, getCNToolTipTimeDisplayed, getCNToolTipTimeDisplayed, getCNToolTipTimeDisplayed0, getContextMenuItems, getDataDesignerProp, getErrorSeverity, getException, getFolder, getFolderProp, getIEditorFileActions, getInstance, getInstance, getIResource, getJavaProject, getMarkers, getModel, getModificationStamp, getParent, getParentFolderProp, getProject, getPropCnr, getRoot, getTransferDefaultPasteAllowed, getUndoContextFromTree, hasCNChildren, hasCNToolTip, hasCNToolTip0, hasMarkerID, hasNamingError, isBeforeAfterDropTarget, isCNVisible, isCNVisible0, isDesignerLoaded, isDesignerMoved, onEvent, onPropErrorChanged, paste, pasteProperties, processQuery, rebuildPropErrorMarkers, removeFileErrors, removeMarkers, setDesignerLoaded, setDesignerMoved, setException, setIEditorFileActions, setIResource, setIResource, setModificationStamp, setTransferDefaultPasteAllowed, toString, updateFolderResources, validateClasses, validateResouce
- Constructor Details- ActionActorDesignerPropConstructor.- Parameters:
- propertyContainer- The property container must implement- IEditorActionActorSettings.
- Throws:
- IllegalArgumentException- If propertyContainer doesn't implement IActorPropDesigner.
 
 
- Method Details- getVirtualSpaceGets the VirtualSpace containing the action actor.- Returns:
- The VirtualSpace, or null if actor is not connected to any, i.e. "orphan".
 
- getSubPropertyNameGet the name of a sub-property. A checks is done against the entries in the Property Editor.- Overrides:
- getSubPropertyNamein class- DesignerProp
- Returns:
- The name of the property, or null for none.
 
- getPropertyEditorSetupGets the Setup used for iiziGo, subclasses must override and provide their instance.- Overrides:
- getPropertyEditorSetupin class- DesignerProp
 
- getCNTextGets the label text for the Common Navigator.- Specified by:
- getCNTextin interface- INavigatorPresentation
- Overrides:
- getCNTextin class- DesignerProp
- Returns:
- String or or nullif there is no text.
 
- getCNTextGets the label text for the Common Navigator.- Specified by:
- getCNTextin interface- INavigatorPresentation
- Overrides:
- getCNTextin class- DesignerProp
- Parameters:
- columnIndex- The zero-based index for the column (zero is never used, the method getCNText() is called instead.
- Returns:
- String or or nullif there is no text for the given object at columnIndex.
 
- getCNImageGets the image for the Common Navigator.- Specified by:
- getCNImagein interface- INavigatorPresentation
- Overrides:
- getCNImagein class- DesignerProp
- Parameters:
- flags- The flags for the image, see FLAG_IMAGE_*.
- Returns:
- Image or nullif there is no image.
 
- hasCNToolTipChecks for Common Navigator tool-tip for this item.- Overrides:
- hasCNToolTipin class- DesignerProp
- Parameters:
- cell- The cell (might be in a table), or null for none.
 
- createCNToolTipRequests creates of the Composite used to show the tooltip.- Overrides:
- createCNToolTipin class- DesignerProp
- Parameters:
- event- Event triggering the tooltip (mouse hover).
- cell- The cell (might be in a table).
- parent- The parent composite.
- Returns:
- The created composite in the parent.