Class PresentationSpaceMixingRulesTriplet
- java.lang.Object
-
- org.apache.fop.afp.modca.AbstractAFPObject
-
- org.apache.fop.afp.modca.triplets.AbstractTriplet
-
- org.apache.fop.afp.modca.triplets.PresentationSpaceMixingRulesTriplet
-
- All Implemented Interfaces:
Triplet,Streamable,StructuredData
public class PresentationSpaceMixingRulesTriplet extends AbstractTriplet
This triplet is used to specify the resulting appearance when data in a new presentation space is merged with data in an existing presentation space.
-
-
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 byteBLENDblendstatic byteDEFAULTMO:DCA default mixingstatic byteOVERPAINToverpaintstatic byteRULE_BACK_ON_BACKbackground on background mixing rulestatic byteRULE_BACK_ON_FOREbackground on foreground mixing rulestatic byteRULE_FORE_ON_BACKforeground on background mixing rulestatic byteRULE_FORE_ON_FOREforeground on foreground mixing rulestatic byteUNDERPAINTunderpaint-
Fields inherited from class org.apache.fop.afp.modca.triplets.AbstractTriplet
id
-
Fields inherited from class org.apache.fop.afp.modca.AbstractAFPObject
LOG, SF_CLASS, SF_HEADER_LENGTH
-
Fields inherited from interface org.apache.fop.afp.modca.triplets.Triplet
AREA_DEFINITION, ATTRIBUTE_QUALIFIER, ATTRIBUTE_VALUE, CHARACTER_ROTATION, CMR_TAG_FIDELITY, CODED_GRAPHIC_CHARACTER_SET_GLOBAL_IDENTIFIER, COLOR_FIDELITY, COLOR_MANAGEMENT_RESOURCE_DESCRIPTOR, COLOR_SPECIFICATION, COMMENT, DATA_OBJECT_FONT_DESCRIPTOR, DESCRIPTOR_POSITION, DEVICE_APPEARANCE, ENCODING_SCHEME_ID, EXTENDED_RESOURCE_LOCAL_IDENTIFIER, FINISHING_FIDELITY, FINISHING_OPERATION, FONT_DESCRIPTOR_SPECIFICATION, FONT_FIDELITY, FONT_HORIZONTAL_SCALE_FACTOR, FONT_RESOLUTION_AND_METRIC_TECHNOLOGY, FULLY_QUALIFIED_NAME, LOCALE_SELECTOR, MAPPING_OPTION, MAX_LENGTH, MEASUREMENT_UNITS, MEDIA_EJECT_CONTROL, MEDIA_FIDELITY, MEDIUM_MAP_PAGE_NUMBER, MEDIUM_ORIENTATION, MODCA_INTERCHANGE_SET, OBJECT_AREA_SIZE, OBJECT_BYTE_EXTENT, OBJECT_BYTE_OFFSET, OBJECT_CLASSIFICATION, OBJECT_COUNT, OBJECT_DATE_AND_TIMESTAMP, OBJECT_FUNCTION_SET_SPECIFICATION, OBJECT_OFFSET, OBJECT_STRUCTURED_FIELD_EXTENT, OBJECT_STRUCTURED_FIELD_OFFSET, PAGE_OVERLAY_CONDITIONAL_PROCESSING, PAGE_POSITION_INFORMATION, PARAMETER_VALUE, PRESENTATION_CONTROL, PRESENTATION_SPACE_MIXING_RULE, PRESENTATION_SPACE_RESET_MIXING, RENDERING_INTENT, RESOURCE_LOCAL_IDENTIFIER, RESOURCE_OBJECT_INCLUDE, RESOURCE_SECTION_NUMBER, RESOURCE_USAGE_ATTRIBUTE, TEXT_FIDELITY, TONER_SAVER, UNIVERSAL_DATE_AND_TIMESTAMP, UP3I_FINISHING_OPERATION
-
-
Constructor Summary
Constructors Constructor Description PresentationSpaceMixingRulesTriplet(byte[] rules)Main constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDataLength()Returns the data length of this structured fieldvoidwriteToStream(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.modca.triplets.AbstractTriplet
getData, getId
-
Methods inherited from class org.apache.fop.afp.modca.AbstractAFPObject
copySF, copySF, truncate, writeChunksToStream, writeObjects
-
-
-
-
Field Detail
-
RULE_BACK_ON_BACK
public static final byte RULE_BACK_ON_BACK
background on background mixing rule- See Also:
- Constant Field Values
-
RULE_BACK_ON_FORE
public static final byte RULE_BACK_ON_FORE
background on foreground mixing rule- See Also:
- Constant Field Values
-
RULE_FORE_ON_BACK
public static final byte RULE_FORE_ON_BACK
foreground on background mixing rule- See Also:
- Constant Field Values
-
RULE_FORE_ON_FORE
public static final byte RULE_FORE_ON_FORE
foreground on foreground mixing rule- See Also:
- Constant Field Values
-
OVERPAINT
public static final byte OVERPAINT
overpaint- See Also:
- Constant Field Values
-
UNDERPAINT
public static final byte UNDERPAINT
underpaint- See Also:
- Constant Field Values
-
BLEND
public static final byte BLEND
blend- See Also:
- Constant Field Values
-
DEFAULT
public static final byte DEFAULT
MO:DCA default mixing- 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.IOExceptionDataStream 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.
-
-