public class LND_LineDescriptor extends StructuredFieldBaseTriplets
| Modifier and Type | Class and Description |
|---|---|
static class |
LND_LineDescriptor.LND_Flag |
triplets| Constructor and Description |
|---|
LND_LineDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
decodeAFP(byte[] sfData,
int offset,
int length,
AFPParserConfiguration config)
Decodes the given AFP data.
Parameter length specifies the length in bytes of the data to be decoded, beginning with position offset. |
AFPOrientation |
getBaselineOrientation() |
int |
getBaselinePosition() |
int |
getCcpIdentifier() |
byte |
getChannelCode() |
int |
getDataLength() |
int |
getDataStartPosition() |
java.util.EnumSet<LND_LineDescriptor.LND_Flag> |
getFlags() |
AFPOrientation |
getInlineOrientation() |
int |
getInlinePosition() |
int |
getNextLNDIfConditionalProcessing() |
int |
getNextLNDIfReusingData() |
int |
getNextLNDIfSkipping() |
int |
getNextLNDIfSpacing() |
short |
getPrimaryFontLocalId() |
byte |
getShiftOutLocalFontID() |
short |
getSubpageID() |
java.lang.String |
getSuppressionTokenName() |
AFPColorValue |
getTextColor() |
void |
setBaselineOrientation(AFPOrientation baselineOrientation) |
void |
setBaselinePosition(int baselinePosition) |
void |
setCcpIdentifier(int ccpIdentifier) |
void |
setChannelCode(byte channelCode) |
void |
setDataLength(int dataLength) |
void |
setDataStartPosition(int dataStartPosition) |
void |
setFlags(java.util.EnumSet<LND_LineDescriptor.LND_Flag> flags) |
void |
setInlineOrientation(AFPOrientation inlineOrientation) |
void |
setInlinePosition(int inlinePosition) |
void |
setNextLNDIfConditionalProcessing(int nextLNDIfConditionalProcessing) |
void |
setNextLNDIfReusingData(int nextLNDIfReusingData) |
void |
setNextLNDIfSkipping(int nextLNDIfSkipping) |
void |
setNextLNDIfSpacing(int nextLNDIfSpacing) |
void |
setPrimaryFontLocalId(short primaryFontLocalId) |
void |
setShiftOutLocalFontID(byte shiftOutLocalFontID) |
void |
setSubpageID(short subpageID) |
void |
setSuppressionTokenName(java.lang.String suppressionTokenName) |
void |
setTextColor(AFPColorValue textColor) |
void |
writeAFP(java.io.OutputStream os,
AFPParserConfiguration config)
Writes the object to the given os encoded as AFP data.
|
addTriplet, getTriplets, removeTriplet, setTripletscheckDataLength, getActualLength, getPadding, getStructuredFieldIntroducer, isBeginSF, isEndSF, isShallow, setPadding, setStructuredFieldIntroducer, toString, writeFullStructuredFieldpublic void decodeAFP(byte[] sfData,
int offset,
int length,
AFPParserConfiguration config)
throws AFPParserException
IAFPDecodeableWriteabledecodeAFP in interface IAFPDecodeableWriteabledecodeAFP in class StructuredFieldBaseTripletssfData - contains the AFP data to decode.offset - the byte index position where the decoding should start.length - the length in bytes of the data to be decoded, beginning with position offset.config - contains parameter used for decoding.AFPParserException - if the given AFP data are invalid.public void writeAFP(java.io.OutputStream os,
AFPParserConfiguration config)
throws java.io.IOException
IAFPDecodeableWriteablewriteAFP in interface IAFPDecodeableWriteablewriteAFP in class StructuredFieldBaseTripletsos - OutputStream to write to.config - contains parameter used for encoding.java.io.IOException - if a problem occurs while writing to the given OutputStream.public java.util.EnumSet<LND_LineDescriptor.LND_Flag> getFlags()
public void setFlags(java.util.EnumSet<LND_LineDescriptor.LND_Flag> flags)
public int getInlinePosition()
public void setInlinePosition(int inlinePosition)
public int getBaselinePosition()
public void setBaselinePosition(int baselinePosition)
public short getPrimaryFontLocalId()
public void setPrimaryFontLocalId(short primaryFontLocalId)
public byte getChannelCode()
public void setChannelCode(byte channelCode)
public int getNextLNDIfSkipping()
public void setNextLNDIfSkipping(int nextLNDIfSkipping)
public int getNextLNDIfSpacing()
public void setNextLNDIfSpacing(int nextLNDIfSpacing)
public int getNextLNDIfReusingData()
public void setNextLNDIfReusingData(int nextLNDIfReusingData)
public java.lang.String getSuppressionTokenName()
public void setSuppressionTokenName(java.lang.String suppressionTokenName)
public byte getShiftOutLocalFontID()
public void setShiftOutLocalFontID(byte shiftOutLocalFontID)
public int getDataStartPosition()
public void setDataStartPosition(int dataStartPosition)
public int getDataLength()
public void setDataLength(int dataLength)
public AFPColorValue getTextColor()
public void setTextColor(AFPColorValue textColor)
public int getNextLNDIfConditionalProcessing()
public void setNextLNDIfConditionalProcessing(int nextLNDIfConditionalProcessing)
public short getSubpageID()
public void setSubpageID(short subpageID)
public int getCcpIdentifier()
public void setCcpIdentifier(int ccpIdentifier)
public AFPOrientation getInlineOrientation()
public void setInlineOrientation(AFPOrientation inlineOrientation)
public AFPOrientation getBaselineOrientation()
public void setBaselineOrientation(AFPOrientation baselineOrientation)