Package com.iizigo.panel.prop
Class UICompDesignerProp
java.lang.Object
com.iizigo.prop.DesignerProp
com.iizigo.panel.prop.UIDesignerProp
com.iizigo.panel.prop.UICompDesignerProp
- All Implemented Interfaces:
- INavigatorPresentation,- EventListener,- org.eclipse.core.runtime.IAdaptable
- Direct Known Subclasses:
- UIChartDesignerProp,- UIMenuCompDesignerProp
Class for the UI property components in the designer, specialized for UIComp class.
- 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 SummaryConstructors
- Method SummaryModifier and TypeMethodDescription- booleanSorting on index, but categories first.Provide a type description for the status bar view, if available.- org.eclipse.swt.graphics.Image- getCNImage- (int flags) Gets the image for the Common Navigator.- Methods inherited from class com.iizigo.panel.prop.UIDesignerProp- addTooltipInfo, createCNToolTip, getCNStyledText, getCNText, getCNToolTipShift, getCNToolTipTimeDisplayed, getPropertyEditorSetup, getUndoContextFromTree, hasCNToolTip, paste, selectInOpenEditor- Methods inherited from class com.iizigo.prop.DesignerProp- addCommandContributionItem, addContextMenuItems, addContextMenuItems, addContextMenuItems, addMarker, appendCNStyledTextAdditions, appendTooltipPropErrors, appendTooltipPropErrors, canPerform, clearPropErrorMarkers, createCNToolTip, createCNToolTip0, createCNToolTipItemList, createFileErrorAtom, createImageDefinitions, dispose, firePropertyUpdateViewerEvent, getAdapter, getCNBackground, getCNBackground, getCNBackground0, getCNCategory, getCNChildren, getCNComparator, getCNDescription, getCNDescription, getCNDescription0, getCNForeground, getCNForeground, getCNForeground0, getCNImage, getCNImage, getCNImage, getCNImage0, getCNImage0, getCNParent, getCNParent, getCNRealProp, getCNStyledText, getCNStyledText0, getCNText, getCNText, getCNText, getCNText0, getCNText0, getCNToolTipDisplayDelayTime, getCNToolTipDisplayDelayTime, getCNToolTipDisplayDelayTime0, getCNToolTipShift, getCNToolTipShift0, getCNToolTipTimeDisplayed, getCNToolTipTimeDisplayed0, getContextMenuItems, getDataDesignerProp, getErrorSeverity, getException, getFolder, getFolderProp, getIEditorFileActions, getInstance, getInstance, getIResource, getJavaProject, getMarkers, getModel, getModificationStamp, getParent, getParentFolderProp, getProject, getPropCnr, getRoot, getSubPropertyName, getTransferDefaultPasteAllowed, hasCNChildren, hasCNToolTip, hasCNToolTip0, hasMarkerID, hasNamingError, isBeforeAfterDropTarget, isCNVisible, isCNVisible0, isDesignerLoaded, isDesignerMoved, onEvent, onPropErrorChanged, pasteProperties, processQuery, rebuildPropErrorMarkers, removeFileErrors, removeMarkers, setDesignerLoaded, setDesignerMoved, setException, setIEditorFileActions, setIResource, setIResource, setModificationStamp, setTransferDefaultPasteAllowed, toString, updateFolderResources, validateClasses, validateResouce
- Constructor Details- UICompDesignerPropThe constructor.- Parameters:
- comp- The component.
 
 
- Method Details- getCNImagepublic org.eclipse.swt.graphics.Image getCNImage- (int flags) Gets 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.
 
- doSortIndexOnCategoriespublic boolean doSortIndexOnCategories()Sorting on index, but categories first.- Overrides:
- doSortIndexOnCategoriesin class- DesignerProp
- Returns:
- false for default, override to set true to use the categories.
 
- getCNDescriptionTypeProvide a type description for the status bar view, if available.- Specified by:
- getCNDescriptionTypein class- UIDesignerProp
- Returns:
- A type description for the status bar view, or null if not available.