public interface SymbologySwingManager
SymbologyWindowManager
,
JSymbologyServicePanel
SymbologyManager getManager()
SymbologyManager
.SymbologyManager
SymbologyManager}
java.lang.String getTranslation(java.lang.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()
java.util.List<ColorTablePainter> createColorTables()
void registerSymbolEditor(java.lang.Class<? extends TypeSymbolEditor> symbolEditor, int shapeType)
java.util.List<java.lang.Class<? extends TypeSymbolEditor>> getSymbolEditorClassesByGeometryType(GeometryType geometryType)
void registerLegendEditor(java.lang.Class<? extends ILegendPanel> legendEditor)
java.util.List<java.lang.Class<? extends ILegendPanel>> getLegendEditorClasses()
java.util.List<ILegendPanel> getLegendEditors(FLayer layer)
void registerLabelingEditor(java.lang.Class<? extends ILabelingStrategyPanel> labelingEditor)
java.util.List<ILabelingStrategyPanel> getLabelingEditors()
void registerLabelClassEditor(LabelClassEditorFactory factory)
java.util.Collection<LabelClassEditorFactory> getLabelClassEditorFactories()
LabelClassEditorFactory getLabelClassEditorFactory(java.lang.String id)
LabelClassEditorFactory getLabelClassEditorFactory(ILabelClass labelClass)
LabelClassEditor createLabelClassEditor(ILabelClass labelClass, FeatureStore store)
java.lang.Iterable<javax.swing.Action> getOptionalActionOfLegendsPanel()
void addOptionalActionToLegendsPanel(javax.swing.Action action)
PickerController<ISymbol> createSymbolPickerController(javax.swing.JButton btn, ISymbol symbol)
PickerController<ISymbol> createSymbolPickerController(javax.swing.JButton btnPreview, javax.swing.text.JTextComponent txtDescription, int geomType, ISymbol symbol)