Class EditedStyleData<T>

java.lang.Object
repast.simphony.visualization.editedStyle.EditedStyleData<T>
Type Parameters:
T -
All Implemented Interfaces:
PaintableStyleData, SizeableStyleData
Direct Known Subclasses:
DefaultEditedStyleData2D, DefaultEditedStyleData3D

public class EditedStyleData<T> extends Object implements PaintableStyleData, SizeableStyleData
Author:
Eric Tatara
  • Field Details

    • shapeWkt

      protected String shapeWkt
    • size

      protected float size
    • sizeMax

      protected float sizeMax
    • sizeMin

      protected float sizeMin
    • sizeScale

      protected float sizeScale
    • sizeMethodName

      protected String sizeMethodName
    • sizeMaxMethodName

      protected String sizeMaxMethodName
    • sizeMinMethodName

      protected String sizeMinMethodName
    • sizeScaleMethodName

      protected String sizeScaleMethodName
    • label

      protected String label
    • labelMethod

      protected String labelMethod
    • labelPosition

      protected String labelPosition
    • labelPrecision

      protected int labelPrecision
    • labelOffset

      protected float labelOffset
    • labelFontSize

      protected int labelFontSize
    • labelFontType

      protected int labelFontType
    • labelFontFamily

      protected String labelFontFamily
    • labelColor

      protected float[] labelColor
    • color

      protected float[] color
    • redMethodName

      protected String redMethodName
    • greenMethodName

      protected String greenMethodName
    • blueMethodName

      protected String blueMethodName
    • colorMax

      protected float[] colorMax
    • colorMin

      protected float[] colorMin
    • colorScale

      protected float[] colorScale
    • iconFile2D

      protected String iconFile2D
    • modelFile3D

      protected String modelFile3D
    • textureFile3D

      protected String textureFile3D
  • Constructor Details

    • EditedStyleData

      public EditedStyleData()
  • Method Details

    • getSize

      public float getSize()
      Specified by:
      getSize in interface SizeableStyleData
    • getSizeMax

      public float getSizeMax()
      Specified by:
      getSizeMax in interface SizeableStyleData
    • getSizeMin

      public float getSizeMin()
      Specified by:
      getSizeMin in interface SizeableStyleData
    • getSizeScale

      public float getSizeScale()
      Specified by:
      getSizeScale in interface SizeableStyleData
    • getSizeMaxMethodName

      public String getSizeMaxMethodName()
      Specified by:
      getSizeMaxMethodName in interface SizeableStyleData
    • getSizeMethodName

      public String getSizeMethodName()
      Specified by:
      getSizeMethodName in interface SizeableStyleData
    • getSizeMinMethodName

      public String getSizeMinMethodName()
      Specified by:
      getSizeMinMethodName in interface SizeableStyleData
    • getSizeScaleMethodName

      public String getSizeScaleMethodName()
      Specified by:
      getSizeScaleMethodName in interface SizeableStyleData
    • getRedMethod

      public String getRedMethod()
      Specified by:
      getRedMethod in interface PaintableStyleData
    • getGreenMethod

      public String getGreenMethod()
      Specified by:
      getGreenMethod in interface PaintableStyleData
    • getBlueMethod

      public String getBlueMethod()
      Specified by:
      getBlueMethod in interface PaintableStyleData
    • getLabel

      public String getLabel()
    • getLabelPosition

      public String getLabelPosition()
    • getLabelMethod

      public String getLabelMethod()
    • getLabelOffset

      public float getLabelOffset()
    • setSize

      public void setSize(float size)
    • setSizeMax

      public void setSizeMax(float sizeMax)
    • setSizeMin

      public void setSizeMin(float sizeMin)
    • setSizeScale

      public void setSizeScale(float sizeScale)
    • setSizeMaxMethodName

      public void setSizeMaxMethodName(String sizeMaxMethodName)
    • setSizeMethodName

      public void setSizeMethodName(String sizeMethodName)
    • setSizeMinMethodName

      public void setSizeMinMethodName(String sizeMinMethodName)
    • setSizeScaleMethodName

      public void setSizeScaleMethodName(String sizeScaleMethodName)
    • setLabel

      public void setLabel(String label)
    • setLabelPosition

      public void setLabelPosition(String angle)
    • setLabelMethod

      public void setLabelMethod(String labelMethod)
    • setLabelOffset

      public void setLabelOffset(float offset)
    • setRedMethod

      public void setRedMethod(String redMethod)
    • setGreenMethod

      public void setGreenMethod(String greenMethod)
    • setBlueMethod

      public void setBlueMethod(String blueMethod)
    • getColorMax

      public float[] getColorMax()
      Specified by:
      getColorMax in interface PaintableStyleData
    • setColorMax

      public void setColorMax(float[] colorMax)
    • getColorMin

      public float[] getColorMin()
      Specified by:
      getColorMin in interface PaintableStyleData
    • setColorMin

      public void setColorMin(float[] colorMin)
    • getColorScale

      public float[] getColorScale()
      Specified by:
      getColorScale in interface PaintableStyleData
    • setColorScale

      public void setColorScale(float[] colorScale)
    • getColor

      public float[] getColor()
      Specified by:
      getColor in interface PaintableStyleData
    • setColor

      public void setColor(float[] color)
    • getLabelFontSize

      public int getLabelFontSize()
    • setLabelFontSize

      public void setLabelFontSize(int labelFontSize)
    • getLabelFontType

      public int getLabelFontType()
    • setLabelFontType

      public void setLabelFontType(int labelFontType)
    • getLabelFontFamily

      public String getLabelFontFamily()
    • setLabelFontFamily

      public void setLabelFontFamily(String labelFontFamily)
    • getLabelColor

      public float[] getLabelColor()
    • setLabelColor

      public void setLabelColor(float[] labelColor)
    • getShapeWkt

      public String getShapeWkt()
    • setShapeWkT

      public void setShapeWkT(String shapeWkt)
    • getIconFile2D

      public String getIconFile2D()
    • setIconFile2D

      public void setIconFile2D(String iconFile2D)
    • getModelFile3D

      public String getModelFile3D()
    • setModelFile3D

      public void setModelFile3D(String modelFile3D)
    • getTextureFile3D

      public String getTextureFile3D()
    • setTextureFile3D

      public void setTextureFile3D(String textureFile3D)
    • getLabelPrecision

      public int getLabelPrecision()
    • setLabelPrecision

      public void setLabelPrecision(int labelPrecision)