类 PolylineBreak
- java.lang.Object
-
- org.meteoinfo.geometry.legend.ColorBreak
-
- org.meteoinfo.geometry.legend.PolylineBreak
-
- 直接已知子类:
ArrowLineBreak
public class PolylineBreak extends ColorBreak
Polyline break class- 作者:
- Yaqiang Wang
-
-
字段概要
字段 修饰符和类型 字段 说明 protected floatcapSizeprotected booleandrawPolylineprotected booleandrawSymbolprotected booleanfillSymbolprotected LineStylesstyleprotected ColorsymbolColorprotected ColorsymbolFillColorprotected intsymbolIntervalprotected floatsymbolSizeprotected PointStylesymbolStyleprotected floatwidth-
从类继承的字段 org.meteoinfo.geometry.legend.ColorBreak
breakType, caption, color, drawShape, endValue, isNoData, startValue, tag
-
-
构造器概要
构造器 构造器 说明 PolylineBreak()Constructor
-
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 Objectclone()ClonefloatgetCapSize()Get cap sizeObjectgetPropertyObject()Get property objectfloatgetSize()已过时。LineStylesgetStyle()Get line styleColorgetSymbolColor()Get symbol colorColorgetSymbolFillColor()Get symbol fill colorintgetSymbolInterval()Get symbol intervalfloatgetSymbolSize()Get symbol sizePointStylegetSymbolStyle()Get symbol stylefloatgetWidth()Get line widthbooleanisDrawPolyline()Get if draw polylinebooleanisDrawSymbol()Get if draw symbolbooleanisDrawSymbolOutline()Get is draw symbol outline or notbooleanisFillSymbol()Get if fill symbolbooleanisUsingDashStyle()Get if using dash stylestatic PolylineBreakof(PointBreak pb)Create a PolylineBreak from a PointBreakvoidsetCapSize(float value)Set cap sizevoidsetDrawPolyline(boolean isTrue)Set if draw polylinevoidsetDrawSymbol(boolean isTrue)Set if draw symbolvoidsetFillSymbol(boolean value)Set if fill symbolvoidsetSize(float size)已过时。voidsetStyle(LineStyles value)Set line stylevoidsetSymbol(PointBreak pb)Set symbol by a PointBreakvoidsetSymbolColor(Color c)Set symbol colorvoidsetSymbolFillColor(Color value)Set symbol fill colorvoidsetSymbolInterval(int interval)Set symbol IntervalvoidsetSymbolSize(float size)Set symbol sizevoidsetSymbolStyle(PointStyle style)Set symbol stylevoidsetWidth(float size)Set line width-
从类继承的方法 org.meteoinfo.geometry.legend.ColorBreak
exportToXML, getBreakType, getCaption, getColor, getEndValue, getStartValue, getTag, getValueString, isDrawShape, isNoData, setBreakType, setCaption, setColor, setDrawShape, setEndValue, setNoData, setStartValue, setTag
-
-
-
-
字段详细资料
-
width
protected float width
-
style
protected LineStyles style
-
drawPolyline
protected boolean drawPolyline
-
drawSymbol
protected boolean drawSymbol
-
symbolSize
protected float symbolSize
-
symbolStyle
protected PointStyle symbolStyle
-
symbolColor
protected Color symbolColor
-
symbolFillColor
protected Color symbolFillColor
-
fillSymbol
protected boolean fillSymbol
-
symbolInterval
protected int symbolInterval
-
capSize
protected float capSize
-
-
方法详细资料
-
of
public static PolylineBreak of(PointBreak pb)
Create a PolylineBreak from a PointBreak- 参数:
pb- The PointBreak- 返回:
- The PolylineBreak
-
getWidth
public float getWidth()
Get line width- 返回:
- Line width
-
setWidth
public void setWidth(float size)
Set line width- 参数:
size- Line width
-
getSize
@Deprecated public float getSize()
已过时。Get line width- 返回:
- Line width
-
setSize
@Deprecated public void setSize(float size)
已过时。Set line width- 参数:
size- Line width
-
getStyle
public LineStyles getStyle()
Get line style- 返回:
- Line style
-
setStyle
public void setStyle(LineStyles value)
Set line style- 参数:
value- Line style
-
isDrawPolyline
public boolean isDrawPolyline()
Get if draw polyline- 返回:
- Boolean
-
setDrawPolyline
public void setDrawPolyline(boolean isTrue)
Set if draw polyline- 参数:
isTrue- Boolean
-
isDrawSymbol
public boolean isDrawSymbol()
Get if draw symbol- 返回:
- Boolean
-
setDrawSymbol
public void setDrawSymbol(boolean isTrue)
Set if draw symbol- 参数:
isTrue-
-
isDrawSymbolOutline
public boolean isDrawSymbolOutline()
Get is draw symbol outline or not- 返回:
- Draw symbol outline or not
-
getSymbolSize
public float getSymbolSize()
Get symbol size- 返回:
- Symbol size
-
setSymbolSize
public void setSymbolSize(float size)
Set symbol size- 参数:
size- Symbol size
-
getSymbolStyle
public PointStyle getSymbolStyle()
Get symbol style- 返回:
- Symbol style
-
setSymbolStyle
public void setSymbolStyle(PointStyle style)
Set symbol style- 参数:
style- Symbol style
-
getSymbolColor
public Color getSymbolColor()
Get symbol color- 返回:
- Symbol color
-
setSymbolColor
public void setSymbolColor(Color c)
Set symbol color- 参数:
c- Symbol color
-
getSymbolFillColor
public Color getSymbolFillColor()
Get symbol fill color- 返回:
- Symbol fill color
-
setSymbolFillColor
public void setSymbolFillColor(Color value)
Set symbol fill color- 参数:
value- Symbol fill color
-
isFillSymbol
public boolean isFillSymbol()
Get if fill symbol- 返回:
- Boolean
-
setFillSymbol
public void setFillSymbol(boolean value)
Set if fill symbol- 参数:
value- Boolean
-
getSymbolInterval
public int getSymbolInterval()
Get symbol interval- 返回:
- Symbol interval
-
setSymbolInterval
public void setSymbolInterval(int interval)
Set symbol Interval- 参数:
interval- Symbol interval
-
isUsingDashStyle
public boolean isUsingDashStyle()
Get if using dash style- 返回:
- Boolean
-
getCapSize
public float getCapSize()
Get cap size- 返回:
- Cap size
-
setCapSize
public void setCapSize(float value)
Set cap size- 参数:
value- Cap size
-
setSymbol
public void setSymbol(PointBreak pb)
Set symbol by a PointBreak- 参数:
pb- The PointBreak
-
getPropertyObject
public Object getPropertyObject()
Get property object- 覆盖:
getPropertyObject在类中ColorBreak- 返回:
- Custom property object
-
clone
public Object clone()
Clone- 覆盖:
clone在类中ColorBreak- 返回:
- PolylineBreak
-
-