public class DefaultSymbologyManager extends java.lang.Object implements SymbologyManager
SymbologyManager
implementation.Modifier and Type | Class and Description |
---|---|
static class |
DefaultSymbologyManager.RegisterSymbologyManager |
Constructor and Description |
---|
DefaultSymbologyManager() |
public IInterval createInterval(double min, double max)
SymbologyManager
createInterval
in interface SymbologyManager
min
- the minimum included interval valuemax
- the maximum included interval valuepublic void registerLabelingStrategy(Factory factory)
registerLabelingStrategy
in interface SymbologyManager
public ILabelingStrategy createLabelingStrategy(java.lang.String nameFactory, java.lang.Object... parameters)
createLabelingStrategy
in interface SymbologyManager
public DynamicLabelingStrategy createDynamicLabelingStrategy()
public IArrowDecoratorStyle createArrowDecoratorStyle()
createArrowDecoratorStyle
in interface SymbologyManager
public ISimpleMarkerSymbol createSimpleMarkerSymbol()
createSimpleMarkerSymbol
in interface SymbologyManager
public IMask createMask()
createMask
in interface SymbologyManager
public IMultiShapeSymbol createMultiShapeSymbol()
createMultiShapeSymbol
in interface SymbologyManager
public ISimpleFillSymbol createSimpleFillSymbol()
createSimpleFillSymbol
in interface SymbologyManager
public ISimpleLineSymbol createSimpleLineSymbol()
createSimpleLineSymbol
in interface SymbologyManager
public ISimpleLineStyle createSimpleLineStyle()
createSimpleLineStyle
in interface SymbologyManager
public IBackgroundFileStyle createBackgroundFileStyle(java.net.URL imgURL) throws java.io.IOException
createBackgroundFileStyle
in interface SymbologyManager
java.io.IOException
public ISimpleTextSymbol createSimpleTextSymbol()
createSimpleTextSymbol
in interface SymbologyManager
public IMarkerFillPropertiesStyle createSimpleMarkerFillPropertiesStyle()
createSimpleMarkerFillPropertiesStyle
in interface SymbologyManager
public IPictureFillSymbol createPictureFillSymbol(java.net.URL imageURL, java.net.URL selImageURL) throws java.io.IOException
createPictureFillSymbol
in interface SymbologyManager
java.io.IOException
public IPictureLineSymbol createPictureLineSymbol(java.net.URL imageURL, java.net.URL selImageURL) throws java.io.IOException
createPictureLineSymbol
in interface SymbologyManager
java.io.IOException
public IPictureMarkerSymbol createPictureMarkerSymbol(java.net.URL imageURL, java.net.URL selImageURL) throws java.io.IOException
createPictureMarkerSymbol
in interface SymbologyManager
java.io.IOException
public IMarkerFillSymbol createMarkerFillSymbol()
createMarkerFillSymbol
in interface SymbologyManager
public IAttrInTableLabelingStrategy createAttrInTableLabelingStrategy()
createAttrInTableLabelingStrategy
in interface SymbologyManager
public ILabelingStrategy createDefaultLabelingStrategy()
createDefaultLabelingStrategy
in interface SymbologyManager
public ILabelingMethod createDefaultLabelingMethod()
createDefaultLabelingMethod
in interface SymbologyManager
public IZoomConstraints createDefaultZoomConstraints()
createDefaultZoomConstraints
in interface SymbologyManager
public ILabelStyle createDefaultLabelStyle()
createDefaultLabelStyle
in interface SymbologyManager
public void registerLabelClass(ILabelClassFactory factory)
registerLabelClass
in interface SymbologyManager
public java.util.Collection<ILabelClassFactory> getLabelClassFactories()
getLabelClassFactories
in interface SymbologyManager
public ILabelClassFactory getLabelClassFactory(java.lang.String id)
getLabelClassFactory
in interface SymbologyManager
public ILabelClass createDefaultLabel()
SymbologyManager
createDefaultLabel
in interface SymbologyManager
public ILabelClassFactory getDefaultLabelFactory()
getDefaultLabelFactory
in interface SymbologyManager
public void setDefaultLabelFactory(java.lang.String id)
setDefaultLabelFactory
in interface SymbologyManager
public void setDefaultLabelFactory(ILabelClassFactory factory)
setDefaultLabelFactory
in interface SymbologyManager
public PathLength createPathLength(java.awt.Shape path)
createPathLength
in interface SymbologyManager
public ILegendWriter getDefaultLegendWriter()
getDefaultLegendWriter
in interface SymbologyManager