fop 0.93

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

java.lang.Object
  extended byorg.apache.fop.fo.FONode
      extended byorg.apache.fop.render.afp.extensions.AbstractAFPExtensionObject
          extended byorg.apache.fop.render.afp.extensions.AFPElement
All Implemented Interfaces:
java.lang.Cloneable

public class AFPElement
extends AbstractAFPExtensionObject

This class extends the org.apache.fop.extensions.ExtensionObj class. The object faciliates extraction of elements from formatted objects based on the static list as defined in the AFPElementMapping implementation.


Field Summary
 
Fields inherited from class org.apache.fop.fo.FONode
FO_URI, locator, log, parent
 
Constructor Summary
AFPElement(FONode parent, java.lang.String name)
          Constructs an AFP object (called by Maker).
 
Method Summary
 java.lang.String getNamespaceURI()
           
 java.lang.String getNormalNamespacePrefix()
           
protected  void startOfNode()
          Called after processNode() is called.
 
Methods inherited from class org.apache.fop.render.afp.extensions.AbstractAFPExtensionObject
addCharacters, endOfNode, getExtensionAttachment, getLocalName, processNode, validateChildNode
 
Methods inherited from class org.apache.fop.fo.FONode
addChildNode, attributeError, attributeWarning, canHaveMarkers, charIterator, clone, clone, createPropertyList, decorateWithContextInfo, errorText, gatherContextInfo, getChildNodes, getChildNodes, getContentHandlerFactory, getContextInfo, getFOEventHandler, getLocator, getLocatorString, getLogger, getName, getName, getNameId, getNodeString, getParent, getRoot, getUserAgent, inMarker, invalidChildError, invalidChildError, missingChildElementError, missingPropertyError, nodesOutOfOrderError, removeChild, setLocator, tooManyNodesError, tooManyNodesError, warningText
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AFPElement

public AFPElement(FONode parent,
                  java.lang.String name)
Constructs an AFP object (called by Maker).

Parameters:
parent - the parent formatting object
name - the name of the afp element
Method Detail

getNamespaceURI

public java.lang.String getNamespaceURI()
Overrides:
getNamespaceURI in class AbstractAFPExtensionObject
See Also:
FONode.getNamespaceURI()

getNormalNamespacePrefix

public java.lang.String getNormalNamespacePrefix()
Overrides:
getNormalNamespacePrefix in class AbstractAFPExtensionObject
See Also:
FONode.getNormalNamespacePrefix()

startOfNode

protected void startOfNode()
                    throws FOPException
Description copied from class: FONode
Called after processNode() is called. Subclasses can do additional processing.

Overrides:
startOfNode in class FONode
Throws:
FOPException - if there's a problem during processing
See Also:
FONode.startOfNode()

fop 0.93

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