fop 0.93

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

java.lang.Object
  |
  +--org.apache.fop.fo.ElementMapping
        |
        +--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.


Inner classes inherited from class org.apache.fop.fo.ElementMapping
ElementMapping.Maker
 
Field Summary
static java.lang.String INCLUDE_PAGE_OVERLAY
           
static java.lang.String INCLUDE_PAGE_SEGMENT
           
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 PAGE
           
static java.lang.String PAGE_GROUP
           
static java.lang.String 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_GROUP

public static final java.lang.String PAGE_GROUP

TAG_LOGICAL_ELEMENT

public static final java.lang.String TAG_LOGICAL_ELEMENT

INCLUDE_PAGE_OVERLAY

public static final java.lang.String INCLUDE_PAGE_OVERLAY

INCLUDE_PAGE_SEGMENT

public static final java.lang.String INCLUDE_PAGE_SEGMENT

NAMESPACE

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

NAMESPACE_PREFIX

public static final java.lang.String NAMESPACE_PREFIX
The usual namespace prefix used for AFP extensions
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.
Overrides:
initialize in class ElementMapping

fop 0.93

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