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
Modifier and TypeFieldDescriptionstatic final String
include form map elementstatic final String
include page overlay elementstatic final String
include page segment elementstatic final String
IMM: Invoke Medium Map (on fo:page-sequence)static final String
The namespace used for AFP extensionsstatic final String
The usual namespace prefix used for AFP extensionsstatic final String
NOPstatic final org.apache.xmlgraphics.util.QName
static final String
tag logical elementFields inherited from class org.apache.fop.fo.ElementMapping
DEFAULT, foObjs, namespaceURI
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Private 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:
initialize
in classElementMapping
-