public interface SymbologySwingManager
SymbologyWindowManager,
JSymbologyServicePanelSymbologyManager getManager()
SymbologyManager.SymbologyManagerSymbologyManager}String getTranslation(String key)
key - String to translatevoid registerWindowManager(SymbologyWindowManager manager)
manager - SymbologyWindowManager to register in the
ScriptingUIManager.SymbologyWindowManagerSymbologyWindowManager getWindowManager()
SymbologyWindowManager.SymbologyWindowManagerSymbologyWindowManager}void setColorTablesFactory(ColorTablesFactory factory)
ColorTablesFactory getColorTablesFactory()
List<ColorTablePainter> createColorTables()
void registerSymbolEditor(Class<? extends TypeSymbolEditor> symbolEditor, int shapeType)
List<Class<? extends TypeSymbolEditor>> getSymbolEditorClassesByGeometryType(GeometryType geometryType)
void registerLegendEditor(Class<? extends ILegendPanel> legendEditor)
List<Class<? extends ILegendPanel>> getLegendEditorClasses()
List<ILegendPanel> getLegendEditors(FLayer layer)
void registerLabelingEditor(Class<? extends ILabelingStrategyPanel> labelingEditor)
List<ILabelingStrategyPanel> getLabelingEditors()
void registerLabelClassEditor(LabelClassEditorFactory factory)
Collection<LabelClassEditorFactory> getLabelClassEditorFactories()
LabelClassEditorFactory getLabelClassEditorFactory(String id)
LabelClassEditorFactory getLabelClassEditorFactory(ILabelClass labelClass)
LabelClassEditor createLabelClassEditor(ILabelClass labelClass, FeatureStore store)