Package org.apache.fop.afp.goca
Class GraphicsSetLineType
- java.lang.Object
-
- org.apache.fop.afp.modca.AbstractAFPObject
-
- org.apache.fop.afp.goca.AbstractGraphicsDrawingOrder
-
- org.apache.fop.afp.goca.GraphicsSetLineType
-
- All Implemented Interfaces:
Streamable
,StructuredData
public class GraphicsSetLineType extends AbstractGraphicsDrawingOrder
Sets the value of the current line type attribute when stroking GOCA shapes (structured fields)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.fop.afp.modca.AbstractAFPObject
AbstractAFPObject.Category, AbstractAFPObject.Type
-
-
Field Summary
Fields Modifier and Type Field Description static byte
DASH_DOT
dashed dotted line typestatic byte
DASH_DOUBLE_DOTTED
dash double dotted line typestatic byte
DEFAULT
the default line typestatic byte
DOTTED
the default line typestatic byte
DOUBLE_DOTTED
double dotted line typestatic byte
INVISIBLE
invisible line typestatic byte
LONG_DASHED
long dashed line typestatic byte
SHORT_DASHED
short dashed line typestatic byte
SOLID
solid line type-
Fields inherited from class org.apache.fop.afp.modca.AbstractAFPObject
LOG, SF_CLASS, SF_HEADER_LENGTH
-
-
Constructor Summary
Constructors Constructor Description GraphicsSetLineType(byte type)
Main constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getDataLength()
Returns the data length of this structured fieldjava.lang.String
toString()
void
writeToStream(java.io.OutputStream os)
DataStream objects must implement the writeToStream() method to write its data to the given OutputStream-
Methods inherited from class org.apache.fop.afp.goca.AbstractGraphicsDrawingOrder
getName
-
Methods inherited from class org.apache.fop.afp.modca.AbstractAFPObject
copySF, copySF, truncate, writeChunksToStream, writeObjects
-
-
-
-
Field Detail
-
DEFAULT
public static final byte DEFAULT
the default line type- See Also:
- Constant Field Values
-
DOTTED
public static final byte DOTTED
the default line type- See Also:
- Constant Field Values
-
SHORT_DASHED
public static final byte SHORT_DASHED
short dashed line type- See Also:
- Constant Field Values
-
DASH_DOT
public static final byte DASH_DOT
dashed dotted line type- See Also:
- Constant Field Values
-
DOUBLE_DOTTED
public static final byte DOUBLE_DOTTED
double dotted line type- See Also:
- Constant Field Values
-
LONG_DASHED
public static final byte LONG_DASHED
long dashed line type- See Also:
- Constant Field Values
-
DASH_DOUBLE_DOTTED
public static final byte DASH_DOUBLE_DOTTED
dash double dotted line type- See Also:
- Constant Field Values
-
SOLID
public static final byte SOLID
solid line type- See Also:
- Constant Field Values
-
INVISIBLE
public static final byte INVISIBLE
invisible line type- See Also:
- Constant Field Values
-
-
Method Detail
-
getDataLength
public int getDataLength()
Returns the data length of this structured field- Returns:
- the data length of this structured field
-
writeToStream
public void writeToStream(java.io.OutputStream os) throws java.io.IOException
DataStream objects must implement the writeToStream() method to write its data to the given OutputStream- Parameters:
os
- the outputsteam stream- Throws:
java.io.IOException
- an I/O exception of some sort has occurred.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-