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 ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static classNested classes/interfaces inherited from class ElementMapping
ElementMapping.Maker -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.xmlgraphics.util.QNamestatic 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 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 ElementMapping
getDefaultDOMImplementation, getDOMImplementation, getNamespaceURI, getStandardPrefix, getTable, isAttributeProperty
-
Field Details
-
TAG_LOGICAL_ELEMENT
-
INCLUDE_PAGE_OVERLAY
-
INCLUDE_PAGE_SEGMENT
-
INCLUDE_FORM_MAP
-
NO_OPERATION
-
INVOKE_MEDIUM_MAP
-
NAMESPACE
-
PAGE_GROUP
public static final org.apache.xmlgraphics.util.QName PAGE_GROUP -
ADD_TO_PREVIOUS_PAGE_GROUP
public static final org.apache.xmlgraphics.util.QName ADD_TO_PREVIOUS_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
-