org.apache.fop.fo
Class ElementMapping
java.lang.Object
|
+--org.apache.fop.fo.ElementMapping
- Direct Known Subclasses:
- BatikExtensionElementMapping, ExtensionElementMapping, FOElementMapping, PSExtensionElementMapping, SVGElementMapping
- public abstract class ElementMapping
- extends java.lang.Object
Abstract base class for Element Mappings (including FO Element Mappings)
which provide the framework of valid elements and attibutes for a given
namespace.
Field Summary |
static java.lang.String |
DEFAULT
constant for defining the default value |
protected java.util.HashMap |
foObjs
The HashMap table of formatting objects defined by the ElementMapping |
protected java.lang.String |
namespaceURI
The namespace for the ElementMapping |
Method Summary |
java.lang.String |
getNamespaceURI()
Returns the namespace URI for this element mapping |
java.util.HashMap |
getTable()
Returns a HashMap of maker objects for this element mapping |
protected abstract void |
initialize()
Initializes the set of maker objects associated with this ElementMapping |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT
public static final java.lang.String DEFAULT
- constant for defining the default value
foObjs
protected java.util.HashMap foObjs
- The HashMap table of formatting objects defined by the ElementMapping
namespaceURI
protected java.lang.String namespaceURI
- The namespace for the ElementMapping
ElementMapping
public ElementMapping()
getTable
public java.util.HashMap getTable()
- Returns a HashMap of maker objects for this element mapping
- Returns:
- Table of Maker objects for this ElementMapping
getNamespaceURI
public java.lang.String getNamespaceURI()
- Returns the namespace URI for this element mapping
- Returns:
- Namespace URI for this element mapping
initialize
protected abstract void initialize()
- Initializes the set of maker objects associated with this ElementMapping
Copyright 1999-2005 The Apache Software Foundation. All Rights Reserved.