public interface SymbologySwingManager
SymbologyWindowManager
,
JSymbologyServicePanel
SymbologyManager getManager()
SymbologyManager
.SymbologyManager
SymbologyManager}
String getTranslation(String key)
key
- String to translatevoid registerWindowManager(SymbologyWindowManager manager)
manager
- SymbologyWindowManager
to register in the
ScriptingUIManager.SymbologyWindowManager
SymbologyWindowManager getWindowManager()
SymbologyWindowManager
.SymbologyWindowManager
SymbologyWindowManager}
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)
void addOptionalActionToLegendsPanel(Action action)