Class AFPElementMapping
java.lang.Object
org.apache.fop.fo.ElementMapping
org.apache.fop.render.afp.extensions.AFPElementMapping
AFPElementMapping object provides the ability to extract information
from the formatted object that reside in the afp namespace. This is used
for custom AFP extensions not supported by the FO schema. Examples include
adding overlays or indexing a document using the tag logical element
structured field.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.fop.fo.ElementMapping
ElementMapping.Maker -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringinclude form map elementstatic final Stringinclude page overlay elementstatic final Stringinclude page segment elementstatic final StringIMM: Invoke Medium Map (on fo:page-sequence)static final StringThe namespace used for AFP extensionsstatic final StringThe usual namespace prefix used for AFP extensionsstatic final StringNOPstatic final org.apache.xmlgraphics.util.QNamestatic final Stringtag logical elementFields inherited from class org.apache.fop.fo.ElementMapping
DEFAULT, foObjs, namespaceURI -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidPrivate static synchronized method to set up the element and attribute HashMaps, this defines what elements and attributes are extracted.Methods inherited from class org.apache.fop.fo.ElementMapping
getDefaultDOMImplementation, getDOMImplementation, getNamespaceURI, getStandardPrefix, getTable, isAttributeProperty
-
Field Details
-
TAG_LOGICAL_ELEMENT
tag logical element- See Also:
-
INCLUDE_PAGE_OVERLAY
include page overlay element- See Also:
-
INCLUDE_PAGE_SEGMENT
include page segment element- See Also:
-
INCLUDE_FORM_MAP
include form map element- See Also:
-
NO_OPERATION
NOP- See Also:
-
INVOKE_MEDIUM_MAP
IMM: Invoke Medium Map (on fo:page-sequence)- See Also:
-
NAMESPACE
The namespace used for AFP extensions- See Also:
-
PAGE_GROUP
public static final org.apache.xmlgraphics.util.QName PAGE_GROUP -
NAMESPACE_PREFIX
The usual namespace prefix used for AFP extensions- See Also:
-
-
Constructor Details
-
AFPElementMapping
public AFPElementMapping()Main constructor
-
-
Method Details
-
initialize
protected void initialize()Private static synchronized method to set up the element and attribute HashMaps, this defines what elements and attributes are extracted.- Specified by:
initializein classElementMapping
-