Package org.apache.fop.afp.ptoca
Class TransparentDataControlSequence
java.lang.Object
org.apache.fop.afp.ptoca.TransparentDataControlSequence
- All Implemented Interfaces:
Iterable<TransparentDataControlSequence.TransparentData>
final class TransparentDataControlSequence
extends Object
implements Iterable<TransparentDataControlSequence.TransparentData>
This object represents a series of PTOCA TransparentData (TRN) control sequences. This implements
Iterable to enable iteration through the TRNs.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate final List<TransparentDataControlSequence.TransparentData> -
Constructor Summary
ConstructorsConstructorDescriptionConverts an encoded String wrapped in anCharactersetEncoder.EncodedCharsinto a series ofTransparentDataControlSequence.TransparentDatacontrol sequences. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
MAX_SBCS_TRN_SIZE
private static final int MAX_SBCS_TRN_SIZE- See Also:
-
MAX_DBCS_TRN_SIZE
private static final int MAX_DBCS_TRN_SIZE- See Also:
-
trns
-
-
Constructor Details
-
TransparentDataControlSequence
Converts an encoded String wrapped in anCharactersetEncoder.EncodedCharsinto a series ofTransparentDataControlSequence.TransparentDatacontrol sequences.- Parameters:
encChars- the encoded characters to convert to TRNs
-
-
Method Details
-
iterator
TheIteratorfor retrieving the series of TRN control sequences.- Specified by:
iteratorin interfaceIterable<TransparentDataControlSequence.TransparentData>
-