Package com.iizigo.term.prop
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 com.iizigo.prop.DesignerProp
DESIGNER_PROPERTY, isFolder, isRoot, moveDownProperty, moveUpProperty, OP_COPY, OP_DELETE, OP_MOVE, propertyContainerFields 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_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 com.iizigo.actionactor.ActionActorDesignerProp
getCNImage, getCNText, getCNText, getPropertyEditorSetup, getSubPropertyName, getVirtualSpaceMethods 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
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.