Package org.apache.fop.afp.ptoca
Class TransparentDataControlSequence
- java.lang.Object
-
- org.apache.fop.afp.ptoca.TransparentDataControlSequence
-
- All Implemented Interfaces:
java.lang.Iterable<TransparentDataControlSequence.TransparentData>
final class TransparentDataControlSequence extends java.lang.Object implements java.lang.Iterable<TransparentDataControlSequence.TransparentData>
This object represents a series of PTOCA TransparentData (TRN) control sequences. This implementsIterable
to enable iteration through the TRNs.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
TransparentDataControlSequence.TransparentData
-
Field Summary
Fields Modifier and Type Field Description private static int
MAX_DBCS_TRN_SIZE
private static int
MAX_SBCS_TRN_SIZE
private java.util.List<TransparentDataControlSequence.TransparentData>
trns
-
Constructor Summary
Constructors Constructor Description TransparentDataControlSequence(CharactersetEncoder.EncodedChars encChars)
Converts an encoded String wrapped in anCharactersetEncoder.EncodedChars
into a series ofTransparentDataControlSequence.TransparentData
control sequences.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Iterator<TransparentDataControlSequence.TransparentData>
iterator()
TheIterator
for retrieving the series of TRN control sequences.
-
-
-
Field Detail
-
MAX_SBCS_TRN_SIZE
private static final int MAX_SBCS_TRN_SIZE
- See Also:
- Constant Field Values
-
MAX_DBCS_TRN_SIZE
private static final int MAX_DBCS_TRN_SIZE
- See Also:
- Constant Field Values
-
trns
private final java.util.List<TransparentDataControlSequence.TransparentData> trns
-
-
Constructor Detail
-
TransparentDataControlSequence
public TransparentDataControlSequence(CharactersetEncoder.EncodedChars encChars)
Converts an encoded String wrapped in anCharactersetEncoder.EncodedChars
into a series ofTransparentDataControlSequence.TransparentData
control sequences.- Parameters:
encChars
- the encoded characters to convert to TRNs
-
-
Method Detail
-
iterator
public java.util.Iterator<TransparentDataControlSequence.TransparentData> iterator()
TheIterator
for retrieving the series of TRN control sequences.- Specified by:
iterator
in interfacejava.lang.Iterable<TransparentDataControlSequence.TransparentData>
-
-