org.apache.fop.render.afp.extensions

Class AFPElement

Implemented Interfaces:
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.

Nested Class Summary

Nested classes/interfaces inherited from class org.apache.fop.fo.FONode

FONode.FONodeIterator

Field Summary

Fields inherited from class org.apache.fop.fo.FONode

FOX_URI, FO_URI, locator, log, parent, siblings

Constructor Summary

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

Method Summary

protected void
startOfNode()

Methods inherited from class org.apache.fop.render.afp.extensions.AbstractAFPExtensionObject

addCharacters, endOfNode, getExtensionAttachment, getLocalName, getNamespaceURI, getNormalNamespacePrefix, processNode, validateChildNode

Methods inherited from class org.apache.fop.fo.FONode

addCharacters, addChildNode, attachSiblings, attributeError, attributeWarning, bind, canHaveMarkers, charIterator, clone, clone, createPropertyList, decorateWithContextInfo, endOfNode, errorText, gatherContextInfo, getChildNodes, getChildNodes, getContentHandlerFactory, getContextInfo, getExtensionAttachment, getFOEventHandler, getLocalName, getLocator, getLocatorString, getLogger, getName, getName, getNameId, getNamespaceURI, getNodeString, getNormalNamespacePrefix, getParent, getRoot, getUserAgent, inMarker, invalidChildError, invalidChildError, missingChildElementError, missingPropertyError, nodesOutOfOrderError, processNode, removeChild, setLocator, startOfNode, tooManyNodesError, tooManyNodesError, validateChildNode, warningText

Constructor Details

AFPElement

public AFPElement(FONode parent,
                  String name)
Constructs an AFP object (called by Maker).
Parameters:
parent - the parent formatting object
name - the name of the afp element

Method Details

startOfNode

protected void startOfNode()
            throws FOPException
Overrides:
startOfNode in interface FONode

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