public class LineStyle
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_BEGIN |
static boolean |
DEFAULT_BEGIN_FILL |
static int |
DEFAULT_END |
static boolean |
DEFAULT_END_FILL |
static float[] |
DEFAULT_LINE |
static int |
DEFAULT_MIDDLE |
static boolean |
DEFAULT_MIDDLE_FILL |
static int |
DEFAULT_NUMBER |
Constructor and Description |
---|
LineStyle()
LineStyle
crate a default line style
|
LineStyle(float[] anLine,
int anBegin,
int anMiddle,
int anEnd)
LineStyle
|
LineStyle(float[] anLine,
int number,
int anBegin,
int anMiddle,
int anEnd)
LineStyle
|
LineStyle(float[] anLine,
int number,
int anBegin,
int anMiddle,
int anEnd,
boolean anBeginFill,
boolean anMiddleFill,
boolean anEndFill)
LineStyle
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
int |
getBegin() |
int |
getEnd() |
float[] |
getLine() |
int |
getMiddle() |
int |
getNumber() |
boolean |
isBeginFill() |
boolean |
isEndFill() |
boolean |
isMiddleFill() |
void |
setBegin(int begin) |
void |
setBeginFill(boolean beginFill) |
void |
setEnd(int end) |
void |
setEndFill(boolean endFill) |
void |
setLine(float[] line) |
void |
setMiddle(int middle) |
void |
setMiddleFill(boolean middleFill) |
void |
setNumber(int number) |
void |
setStyle(LineStyle style) |
public static final float[] DEFAULT_LINE
public static final int DEFAULT_BEGIN
public static final int DEFAULT_MIDDLE
public static final int DEFAULT_END
public static final int DEFAULT_NUMBER
public static final boolean DEFAULT_END_FILL
public static final boolean DEFAULT_MIDDLE_FILL
public static final boolean DEFAULT_BEGIN_FILL
public LineStyle(float[] anLine, int number, int anBegin, int anMiddle, int anEnd, boolean anBeginFill, boolean anMiddleFill, boolean anEndFill)
anLine
- float[] --> dash patter for lineanBegin
- int --> begin arrow style for lineanEnd
- int --> end arrow style for linepublic LineStyle(float[] anLine, int anBegin, int anMiddle, int anEnd)
anLine
- float[] --> dash patter for lineanBegin
- int --> begin arrow style for lineanEnd
- int --> end arrow style for linepublic LineStyle(float[] anLine, int number, int anBegin, int anMiddle, int anEnd)
anLine
- float[] --> dash patter for lineanBegin
- int --> begin arrow style for lineanEnd
- int --> end arrow style for linepublic LineStyle()
public float[] getLine()
public int getBegin()
public int getMiddle()
public int getEnd()
public boolean isBeginFill()
public boolean isMiddleFill()
public boolean isEndFill()
public int getNumber()
public void setLine(float[] line)
public void setBegin(int begin)
public void setMiddle(int middle)
public void setEnd(int end)
public void setBeginFill(boolean beginFill)
public void setMiddleFill(boolean middleFill)
public void setEndFill(boolean endFill)
public void setNumber(int number)
public void setStyle(LineStyle style)
public java.lang.Object clone()
clone
in class java.lang.Object