org.apache.fop.fo.extensions.xmp

Class AbstractMetadataElement

Implemented Interfaces:
Cloneable, ContentHandlerFactory.ObjectBuiltListener, EventListener
Known Direct Subclasses:
RDFElement, XMPMetaElement

public abstract class AbstractMetadataElement
extends FONode
implements ContentHandlerFactory.ObjectBuiltListener

Abstract base class for the XMP and RDF root nodes.

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

AbstractMetadataElement(FONode parent)
Main constructor.

Method Summary

ContentHandlerFactory
getContentHandlerFactory()
ExtensionAttachment
getExtensionAttachment()
void
notifyObjectBuilt(Object obj)

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, validateChildNode, warningText

Constructor Details

AbstractMetadataElement

public AbstractMetadataElement(FONode parent)
Main constructor.
Parameters:
parent - the parent formatting object

Method Details

getContentHandlerFactory

public ContentHandlerFactory getContentHandlerFactory()
Overrides:
getContentHandlerFactory in interface FONode

getExtensionAttachment

public ExtensionAttachment getExtensionAttachment()
Overrides:
getExtensionAttachment in interface FONode

notifyObjectBuilt

public void notifyObjectBuilt(Object obj)
Specified by:
notifyObjectBuilt in interface ContentHandlerFactory.ObjectBuiltListener

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