public final class DashStyle
extends java.lang.Object
implements java.io.Externalizable
Modifier and Type | Field and Description |
---|---|
static DashStyle |
Dash |
static DashStyle |
DashDot |
static DashStyle |
DashDotDot |
static DashStyle |
Dot |
static DashStyle |
Solid |
Constructor and Description |
---|
DashStyle()
Initializes a new
DashStyle instance. |
DashStyle(float[] dashArray,
float dashPhase)
Initializes a new
DashStyle instance. |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Creates a copy of the
DashStyle . |
boolean |
equals(java.lang.Object obj) |
static DashStyle |
fromId(int id) |
static DashStyle |
getByName(java.lang.String name) |
float[] |
getDashArray()
Returns the array that defines the dash pattern.
|
float |
getDashPhase()
Gets a value indicating the start offset into the dash pattern.
|
int |
getId() |
void |
readExternal(java.io.ObjectInput in)
Implements Externalizable.
|
void |
writeExternal(java.io.ObjectOutput out)
Implements Externalizable.
|
public static final DashStyle Solid
public static final DashStyle Dash
public static final DashStyle DashDot
public static final DashStyle DashDotDot
public static final DashStyle Dot
public DashStyle(float[] dashArray, float dashPhase)
DashStyle
instance.dashArray
- A float array containing dash lengths.dashPhase
- A float value specifying the start offset.public DashStyle()
DashStyle
instance.public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.Object clone()
DashStyle
.clone
in class java.lang.Object
DashStyle
instance.public float[] getDashArray()
public float getDashPhase()
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public static DashStyle getByName(java.lang.String name)
public int getId()
public static DashStyle fromId(int id)