fop 0.95

org.apache.fop.render.afp.extensions
Class AFPElementMapping

java.lang.Object
  extended by org.apache.fop.fo.ElementMapping
      extended by org.apache.fop.render.afp.extensions.AFPElementMapping

public class AFPElementMapping
extends ElementMapping

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
static java.lang.String INCLUDE_PAGE_OVERLAY
          include page overlay element
static java.lang.String INCLUDE_PAGE_SEGMENT
          include page segment element
static java.lang.String NAMESPACE
          The namespace used for AFP extensions
static java.lang.String NAMESPACE_PREFIX
          The usual namespace prefix used for AFP extensions
static java.lang.String NO_OPERATION
          NOP
static java.lang.String PAGE
          page element
static java.lang.String PAGE_GROUP
          page group element
static java.lang.String TAG_LOGICAL_ELEMENT
          tag logical element
 
Fields inherited from class org.apache.fop.fo.ElementMapping
DEFAULT, foObjs, namespaceURI
 
Constructor Summary
AFPElementMapping()
          Main constructor
 
Method Summary
protected  void initialize()
          Private static synchronized method to set up the element and atribute HashMaps, this defines what elements and attributes are extracted.
 
Methods inherited from class org.apache.fop.fo.ElementMapping
getDefaultDOMImplementation, getDOMImplementation, getNamespaceURI, getStandardPrefix, getTable, isAttributeProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PAGE

public static final java.lang.String PAGE
page element

See Also:
Constant Field Values

PAGE_GROUP

public static final java.lang.String PAGE_GROUP
page group element

See Also:
Constant Field Values

TAG_LOGICAL_ELEMENT

public static final java.lang.String TAG_LOGICAL_ELEMENT
tag logical element

See Also:
Constant Field Values

INCLUDE_PAGE_OVERLAY

public static final java.lang.String INCLUDE_PAGE_OVERLAY
include page overlay element

See Also:
Constant Field Values

INCLUDE_PAGE_SEGMENT

public static final java.lang.String INCLUDE_PAGE_SEGMENT
include page segment element

See Also:
Constant Field Values

NO_OPERATION

public static final java.lang.String NO_OPERATION
NOP

See Also:
Constant Field Values

NAMESPACE

public static final java.lang.String NAMESPACE
The namespace used for AFP extensions

See Also:
Constant Field Values

NAMESPACE_PREFIX

public static final java.lang.String NAMESPACE_PREFIX
The usual namespace prefix used for AFP extensions

See Also:
Constant Field Values
Constructor Detail

AFPElementMapping

public AFPElementMapping()
Main constructor

Method Detail

initialize

protected void initialize()
Private static synchronized method to set up the element and atribute HashMaps, this defines what elements and attributes are extracted.

Specified by:
initialize in class ElementMapping

fop 0.95

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.