public class DefaultSymbologyManager extends 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 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(URL imgURL) throws IOException
createBackgroundFileStyle
in interface SymbologyManager
IOException
public ISimpleTextSymbol createSimpleTextSymbol()
createSimpleTextSymbol
in interface SymbologyManager
public IMarkerFillPropertiesStyle createSimpleMarkerFillPropertiesStyle()
createSimpleMarkerFillPropertiesStyle
in interface SymbologyManager
public IPictureFillSymbol createPictureFillSymbol(URL imageURL, URL selImageURL) throws IOException
createPictureFillSymbol
in interface SymbologyManager
IOException
public IPictureLineSymbol createPictureLineSymbol(URL imageURL, URL selImageURL) throws IOException
createPictureLineSymbol
in interface SymbologyManager
IOException
public IPictureMarkerSymbol createPictureMarkerSymbol(URL imageURL, URL selImageURL) throws IOException
createPictureMarkerSymbol
in interface SymbologyManager
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 Collection<ILabelClassFactory> getLabelClassFactories()
getLabelClassFactories
in interface SymbologyManager
public ILabelClassFactory getLabelClassFactory(String id)
getLabelClassFactory
in interface SymbologyManager
public ILabelClass createDefaultLabel()
SymbologyManager
createDefaultLabel
in interface SymbologyManager
public ILabelClassFactory getDefaultLabelFactory()
getDefaultLabelFactory
in interface SymbologyManager
public void setDefaultLabelFactory(String id)
setDefaultLabelFactory
in interface SymbologyManager
public void setDefaultLabelFactory(ILabelClassFactory factory)
setDefaultLabelFactory
in interface SymbologyManager