Interface SymbologyManager


public interface SymbologyManager
Basic symbology manager.
Author:
2009- César Ordiñana - gvSIG team
  • Method Details

    • createInterval

      org.gvsig.fmap.mapcontext.rendering.legend.IInterval createInterval(double min, double max)
      Creates a new interval with the given limit values
      Parameters:
      min - the minimum included interval value
      max - the maximum included interval value
      Returns:
      a new interval
    • createArrowDecoratorStyle

      IArrowDecoratorStyle createArrowDecoratorStyle()
    • createSimpleMarkerSymbol

      ISimpleMarkerSymbol createSimpleMarkerSymbol()
    • createMask

      IMask createMask()
    • createMultiShapeSymbol

      IMultiShapeSymbol createMultiShapeSymbol()
    • createSimpleFillSymbol

      ISimpleFillSymbol createSimpleFillSymbol()
    • createSimpleLineSymbol

      ISimpleLineSymbol createSimpleLineSymbol()
    • createSimpleLineStyle

      ISimpleLineStyle createSimpleLineStyle()
    • createSimpleTextSymbol

      ISimpleTextSymbol createSimpleTextSymbol()
    • createSimpleMarkerFillPropertiesStyle

      IMarkerFillPropertiesStyle createSimpleMarkerFillPropertiesStyle()
    • createBackgroundFileStyle

      org.gvsig.fmap.mapcontext.rendering.symbols.styles.IBackgroundFileStyle createBackgroundFileStyle(URL imgURL) throws IOException
      Throws:
      IOException
    • createPictureFillSymbol

      IPictureFillSymbol createPictureFillSymbol(URL imageURL, URL selImageURL) throws IOException
      Throws:
      IOException
    • createPictureLineSymbol

      IPictureLineSymbol createPictureLineSymbol(URL imageURL, URL selImageURL) throws IOException
      Throws:
      IOException
    • createPictureMarkerSymbol

      IPictureMarkerSymbol createPictureMarkerSymbol(URL imageURL, URL selImageURL) throws IOException
      Throws:
      IOException
    • createMarkerFillSymbol

      IMarkerFillSymbol createMarkerFillSymbol()
    • createAttrInTableLabelingStrategy

      IAttrInTableLabelingStrategy createAttrInTableLabelingStrategy()
    • createDefaultLabelStyle

      org.gvsig.fmap.mapcontext.rendering.symbols.styles.ILabelStyle createDefaultLabelStyle()
    • createDefaultLabelingStrategy

      org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelingStrategy createDefaultLabelingStrategy()
    • createDefaultLabelingMethod

      org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelingMethod createDefaultLabelingMethod()
    • createDefaultZoomConstraints

      org.gvsig.fmap.mapcontext.rendering.legend.styling.IZoomConstraints createDefaultZoomConstraints()
    • registerLabelClass

      void registerLabelClass(org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClassFactory factory)
    • getLabelClassFactories

      Collection<org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClassFactory> getLabelClassFactories()
    • getLabelClassFactory

      org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClassFactory getLabelClassFactory(String id)
    • createDefaultLabel

      org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClass createDefaultLabel()
      Creates an instance of a class (provided by this manager) which implements ILabelClass.
      Returns:
    • getDefaultLabelFactory

      org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClassFactory getDefaultLabelFactory()
    • setDefaultLabelFactory

      void setDefaultLabelFactory(String id)
    • setDefaultLabelFactory

      void setDefaultLabelFactory(org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClassFactory factory)
    • createPathLength

      PathLength createPathLength(Shape path)
    • getDefaultLegendWriter

      org.gvsig.fmap.mapcontext.rendering.legend.driver.ILegendWriter getDefaultLegendWriter()
      Returns:
    • registerLabelingStrategy

      void registerLabelingStrategy(org.gvsig.tools.util.Factory factory)
    • createLabelingStrategy

      org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelingStrategy createLabelingStrategy(String nameFactory, Object... parameters)