Interface ISimpleMarkerSymbol

All Superinterfaces:
org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport, Cloneable, org.gvsig.tools.lang.Cloneable, IMarkerSymbol, org.gvsig.fmap.mapcontext.rendering.symbols.IPrintable, org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol, org.gvsig.tools.persistence.Persistent

public interface ISimpleMarkerSymbol extends IMarkerSymbol
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport

    org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport.CartographicContext
  • Field Summary

    Fields inherited from interface org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport

    PAPER, WORLD

    Fields inherited from interface org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.IMarkerSymbol

    CIRCLE_STYLE, CROSS_STYLE, DIAMOND_STYLE, HORIZONTAL_LINE_STYLE, SQUARE_STYLE, STAR_STYLE, SYMBOL_NAME, TRIANGLE_STYLE, VERTICAL_LINE_STYLE, X_STYLE

    Fields inherited from interface org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol

    SELECTION_COLOR
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the outline color for the symple marker symbol
    double
    Gets the size of the outline for the simple marker symbol
    org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol
     
    int
    Obtains the style for the simple marker symbol
    boolean
    Returns true or false depending if the simple marker symbol has an outline or not.
    boolean
    Returns if the marker symbol should be drawn outlined.
    void
    setOutlineColor(Color outlineColor)
    Sets the outline color for the simple marker symbol
    void
    setOutlined(boolean outlined)
    Establishes the outline for the simple marker symbol.
    void
    setOutlineSize(double outlineSize)
    Establishes the size for the outline of the simple marker symbol
    void
    setSelectionSymbol(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol selectionSymbol)
     
    void
    setStyle(int style)
    Sets the style for the simple marker symbol

    Methods inherited from interface org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport

    copyCartographicContext, getCartographicContext, getReferenceSystem, getUnit, setCartographicContext, setCartographicContext, setCartographicContext, setCartographicContext, setCartographicContext, setReferenceSystem, setUnit, toCartographicUnits

    Methods inherited from interface org.gvsig.tools.lang.Cloneable

    clone

    Methods inherited from interface org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.IMarkerSymbol

    getColor, getMask, getOffset, getRotation, getSize, setAlpha, setColor, setMask, setOffset, setRotation, setSize

    Methods inherited from interface org.gvsig.fmap.mapcontext.rendering.symbols.IPrintable

    print

    Methods inherited from interface org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol

    draw, draw, drawInsideRectangle, getDescription, getFeature, getID, getSymbolForSelection, getSymbolForSelection, getSymbolType, isShapeVisible, isSuitableFor, setDescription, setFeature, setID

    Methods inherited from interface org.gvsig.tools.persistence.Persistent

    loadFromState, saveToState
  • Method Details

    • hasOutline

      boolean hasOutline()
      Returns true or false depending if the simple marker symbol has an outline or not.
      Returns:
      Returns the outline.
    • setOutlined

      void setOutlined(boolean outlined)
      Establishes the outline for the simple marker symbol.
      Parameters:
      outline - The outline to set.
    • getOutlineColor

      Color getOutlineColor()
      Returns the outline color for the symple marker symbol
      Returns:
      Color,outlineColor.
    • setOutlineColor

      void setOutlineColor(Color outlineColor)
      Sets the outline color for the simple marker symbol
      Parameters:
      outlineColor - , Color
    • getOutlineSize

      double getOutlineSize()
      Gets the size of the outline for the simple marker symbol
      Returns:
      Returns the outlineSize.
    • setOutlineSize

      void setOutlineSize(double outlineSize)
      Establishes the size for the outline of the simple marker symbol
      Parameters:
      outlineSize - The outlineSize to set.
    • getSelectionSymbol

      org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol getSelectionSymbol()
      Returns:
      Returns the selectionSymbol.
    • setSelectionSymbol

      void setSelectionSymbol(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol selectionSymbol)
      Parameters:
      selectionSymbol - The selectionSymbol to set.
    • setStyle

      void setStyle(int style)
      Sets the style for the simple marker symbol
      Parameters:
      style -
    • getStyle

      int getStyle()
      Obtains the style for the simple marker symbol
      Returns:
      markerStyle,int
    • isOutlined

      boolean isOutlined()
      Returns if the marker symbol should be drawn outlined.
      Returns:
      if it is outlined