Class TerminalActionActorDesignerProp
java.lang.Object
com.iizigo.prop.DesignerProp
com.iizigo.actionactor.ActionActorDesignerProp
com.iizigo.term.prop.TerminalActionActorDesignerProp
- All Implemented Interfaces:
INavigatorPresentation, EventListener, IAdaptable
Action Actor Designer Prop.
- Author:
- Christopher Mindus
Field Summary
Fields inherited from class DesignerProp
DESIGNER_PROPERTY, isFolder, isRoot, moveDownProperty, moveUpProperty, OP_COPY, OP_DELETE, OP_MOVE, propertyContainerFields inherited from interface 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_FOLDERSConstructor Summary
ConstructorsConstructorDescriptionTerminalActionActorDesignerProp(AbstractSettings propertyContainer, PropertyEditorSetup actorSetup) Constructor.Method Summary
Modifier and TypeMethodDescriptioncreateCNToolTip(Event event, ViewerCell cell, Composite parent) Requests creates of the Composite used to show the tooltip.booleanhasCNToolTip(ViewerCell cell) Checks for Common Navigator tool-tip for this item.Methods inherited from class ActionActorDesignerProp
getCNImage, getCNText, getCNText, getPropertyEditorSetup, getSubPropertyName, getVirtualSpaceMethods inherited from class 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
TerminalActionActorDesignerProp
public TerminalActionActorDesignerProp(AbstractSettings propertyContainer, PropertyEditorSetup actorSetup) Constructor.- Parameters:
propertyContainer- The property container must implementIEditorActionActorSettings.actorSetup- Setup for actor.- Throws:
IllegalArgumentException- If propertyContainer doesn't implement IActorPropDesigner.
Method Details
hasCNToolTip
Checks for Common Navigator tool-tip for this item.- Overrides:
hasCNToolTipin classActionActorDesignerProp- Parameters:
cell- The cell (might be in a table), or null for none.
createCNToolTip
Requests creates of the Composite used to show the tooltip.- Overrides:
createCNToolTipin classActionActorDesignerProp- 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.