public class DefaultSymbologySwingManager extends Object implements SymbologySwingManager
SymbologySwingManager.| Constructor and Description |
|---|
DefaultSymbologySwingManager() |
public SymbologyManager getManager()
SymbologySwingManagerSymbologyManager.getManager in interface SymbologySwingManagerSymbologyManagerSymbologyManager}public String getTranslation(String key)
SymbologySwingManagergetTranslation in interface SymbologySwingManagerkey - String to translatepublic void registerWindowManager(SymbologyWindowManager manager)
SymbologySwingManagerregisterWindowManager in interface SymbologySwingManagermanager - SymbologyWindowManager to register in the
ScriptingUIManager.SymbologyWindowManagerpublic SymbologyWindowManager getWindowManager()
SymbologySwingManagerSymbologyWindowManager.getWindowManager in interface SymbologySwingManagerSymbologyWindowManagerSymbologyWindowManager}public void setColorTablesFactory(ColorTablesFactory factory)
setColorTablesFactory in interface SymbologySwingManagerpublic List<ColorTablePainter> createColorTables()
createColorTables in interface SymbologySwingManagerpublic ColorTablesFactory getColorTablesFactory()
getColorTablesFactory in interface SymbologySwingManagerpublic void addSymbolEditorPanel(Class abstractTypeSymbolEditorPanelClass, int shapeType)
public void registerSymbolEditor(Class<? extends TypeSymbolEditor> symbolEditor, int shapeType)
registerSymbolEditor in interface SymbologySwingManagerpublic List<Class<? extends TypeSymbolEditor>> getSymbolEditorClassesByGeometryType(GeometryType geometryType)
getSymbolEditorClassesByGeometryType in interface SymbologySwingManagerpublic void registerLegendEditor(Class<? extends ILegendPanel> legendEditor)
registerLegendEditor in interface SymbologySwingManagerpublic List<Class<? extends ILegendPanel>> getLegendEditorClasses()
getLegendEditorClasses in interface SymbologySwingManagerpublic List<ILegendPanel> getLegendEditors(FLayer layer)
getLegendEditors in interface SymbologySwingManagerpublic void registerLabelingEditor(Class<? extends ILabelingStrategyPanel> labelingEditor)
registerLabelingEditor in interface SymbologySwingManagerpublic List<ILabelingStrategyPanel> getLabelingEditors()
getLabelingEditors in interface SymbologySwingManagerpublic void registerLabelClassEditor(LabelClassEditorFactory factory)
registerLabelClassEditor in interface SymbologySwingManagerpublic Collection<LabelClassEditorFactory> getLabelClassEditorFactories()
getLabelClassEditorFactories in interface SymbologySwingManagerpublic LabelClassEditorFactory getLabelClassEditorFactory(String id)
getLabelClassEditorFactory in interface SymbologySwingManagerpublic LabelClassEditorFactory getLabelClassEditorFactory(ILabelClass labelClass)
getLabelClassEditorFactory in interface SymbologySwingManagerpublic LabelClassEditor createLabelClassEditor(ILabelClass labelClass, FeatureStore store)
createLabelClassEditor in interface SymbologySwingManager