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 Summary
Fields Modifier and Type Field Description protected String
blueMethodName
protected float[]
color
protected float[]
colorMax
protected float[]
colorMin
protected float[]
colorScale
protected String
greenMethodName
protected String
iconFile2D
protected String
label
protected float[]
labelColor
protected String
labelFontFamily
protected int
labelFontSize
protected int
labelFontType
protected String
labelMethod
protected float
labelOffset
protected String
labelPosition
protected int
labelPrecision
protected String
modelFile3D
protected String
redMethodName
protected String
shapeWkt
protected float
size
protected float
sizeMax
protected String
sizeMaxMethodName
protected String
sizeMethodName
protected float
sizeMin
protected String
sizeMinMethodName
protected float
sizeScale
protected String
sizeScaleMethodName
protected String
textureFile3D
-
Constructor Summary
Constructors Constructor Description EditedStyleData()
-
Method Summary
-
-
-
Field Detail
-
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
-
-
Method Detail
-
getSize
public float getSize()
- Specified by:
getSize
in interfaceSizeableStyleData
-
getSizeMax
public float getSizeMax()
- Specified by:
getSizeMax
in interfaceSizeableStyleData
-
getSizeMin
public float getSizeMin()
- Specified by:
getSizeMin
in interfaceSizeableStyleData
-
getSizeScale
public float getSizeScale()
- Specified by:
getSizeScale
in interfaceSizeableStyleData
-
getSizeMaxMethodName
public String getSizeMaxMethodName()
- Specified by:
getSizeMaxMethodName
in interfaceSizeableStyleData
-
getSizeMethodName
public String getSizeMethodName()
- Specified by:
getSizeMethodName
in interfaceSizeableStyleData
-
getSizeMinMethodName
public String getSizeMinMethodName()
- Specified by:
getSizeMinMethodName
in interfaceSizeableStyleData
-
getSizeScaleMethodName
public String getSizeScaleMethodName()
- Specified by:
getSizeScaleMethodName
in interfaceSizeableStyleData
-
getRedMethod
public String getRedMethod()
- Specified by:
getRedMethod
in interfacePaintableStyleData
-
getGreenMethod
public String getGreenMethod()
- Specified by:
getGreenMethod
in interfacePaintableStyleData
-
getBlueMethod
public String getBlueMethod()
- Specified by:
getBlueMethod
in interfacePaintableStyleData
-
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 interfacePaintableStyleData
-
setColorMax
public void setColorMax(float[] colorMax)
-
getColorMin
public float[] getColorMin()
- Specified by:
getColorMin
in interfacePaintableStyleData
-
setColorMin
public void setColorMin(float[] colorMin)
-
getColorScale
public float[] getColorScale()
- Specified by:
getColorScale
in interfacePaintableStyleData
-
setColorScale
public void setColorScale(float[] colorScale)
-
getColor
public float[] getColor()
- Specified by:
getColor
in interfacePaintableStyleData
-
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)
-
-