Package com.iizigo.panel.prop.chart
Class UIChartDesignerProp
java.lang.Object
com.iizigo.prop.DesignerProp
com.iizigo.panel.prop.UIDesignerProp
com.iizigo.panel.prop.UICompDesignerProp
com.iizigo.panel.prop.chart.UIChartDesignerProp
- All Implemented Interfaces:
- INavigatorPresentation,- EventListener,- org.eclipse.core.runtime.IAdaptable
Class for the UI chart children property containers in the designer (axis, plot and series).
- 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.- intGets the category of this Common Navigator object, used for sorting.- Methods inherited from class com.iizigo.panel.prop.UICompDesignerProp- getCNDescriptionType, getCNImage- 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, 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- UIChartDesignerPropThe constructor.- Parameters:
- propertyContainer-
 
 
- Method Details- doSortIndexOnCategoriespublic boolean doSortIndexOnCategories()Sorting on index, but categories first.- Overrides:
- doSortIndexOnCategoriesin class- UICompDesignerProp
- Returns:
- false for default, override to set true to use the categories.
 
- getCNCategorypublic int getCNCategory()Gets the category of this Common Navigator object, used for sorting. Subclasses can override this method, in order to get the sorting in the viewer to be done within a category.- Specified by:
- getCNCategoryin interface- INavigatorPresentation
- Overrides:
- getCNCategoryin class- DesignerProp
- Returns:
- This method returns zero i.e. no category, but -1 for Styles causing it to come early.