org.processmining.plugins.declare.visualizing
Class LineStyle

java.lang.Object
  extended by org.processmining.plugins.declare.visualizing.LineStyle
All Implemented Interfaces:
java.lang.Cloneable

public class LineStyle
extends java.lang.Object
implements java.lang.Cloneable


Field Summary
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 Summary
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
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_LINE

public static final float[] DEFAULT_LINE

DEFAULT_BEGIN

public static final int DEFAULT_BEGIN
See Also:
Constant Field Values

DEFAULT_MIDDLE

public static final int DEFAULT_MIDDLE
See Also:
Constant Field Values

DEFAULT_END

public static final int DEFAULT_END
See Also:
Constant Field Values

DEFAULT_NUMBER

public static final int DEFAULT_NUMBER
See Also:
Constant Field Values

DEFAULT_END_FILL

public static final boolean DEFAULT_END_FILL
See Also:
Constant Field Values

DEFAULT_MIDDLE_FILL

public static final boolean DEFAULT_MIDDLE_FILL
See Also:
Constant Field Values

DEFAULT_BEGIN_FILL

public static final boolean DEFAULT_BEGIN_FILL
See Also:
Constant Field Values
Constructor Detail

LineStyle

public LineStyle(float[] anLine,
                 int number,
                 int anBegin,
                 int anMiddle,
                 int anEnd,
                 boolean anBeginFill,
                 boolean anMiddleFill,
                 boolean anEndFill)
LineStyle

Parameters:
anLine - float[] --> dash patter for line
anBegin - int --> begin arrow style for line
anEnd - int --> end arrow style for line

LineStyle

public LineStyle(float[] anLine,
                 int anBegin,
                 int anMiddle,
                 int anEnd)
LineStyle

Parameters:
anLine - float[] --> dash patter for line
anBegin - int --> begin arrow style for line
anEnd - int --> end arrow style for line

LineStyle

public LineStyle(float[] anLine,
                 int number,
                 int anBegin,
                 int anMiddle,
                 int anEnd)
LineStyle

Parameters:
anLine - float[] --> dash patter for line
anBegin - int --> begin arrow style for line
anEnd - int --> end arrow style for line

LineStyle

public LineStyle()
LineStyle crate a default line style

Method Detail

getLine

public float[] getLine()

getBegin

public int getBegin()

getMiddle

public int getMiddle()

getEnd

public int getEnd()

isBeginFill

public boolean isBeginFill()

isMiddleFill

public boolean isMiddleFill()

isEndFill

public boolean isEndFill()

getNumber

public int getNumber()

setLine

public void setLine(float[] line)

setBegin

public void setBegin(int begin)

setMiddle

public void setMiddle(int middle)

setEnd

public void setEnd(int end)

setBeginFill

public void setBeginFill(boolean beginFill)

setMiddleFill

public void setMiddleFill(boolean middleFill)

setEndFill

public void setEndFill(boolean endFill)

setNumber

public void setNumber(int number)

setStyle

public void setStyle(LineStyle style)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object
Returns:
Object