Class AbstractPDFExtensionElement
java.lang.Object
org.apache.fop.fo.FONode
org.apache.fop.render.pdf.extensions.AbstractPDFExtensionElement
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
PDFCollectionEntryElement
,PDFEmbeddedFileElement
Base class for the PDF-specific extension elements.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.fop.fo.FONode
FONode.FONodeIterator, FONode.GatherContextInfoFunction
-
Field Summary
FieldsFields inherited from class org.apache.fop.fo.FONode
FO_URI, FOX_URI, locator, log, nodeChangeBarList, parent, siblings, startOfNodeChangeBarList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the extension attachment.Returns the namespace URI for this nodeReturns the normally used namespace prefix for this nodeprotected ExtensionAttachment
Instantiates extension attachment object.Methods inherited from class org.apache.fop.fo.FONode
addCharacters, addChildNode, attachSiblings, bind, canHaveMarkers, characters, charIterator, clone, clone, collectDelimitedTextRanges, collectDelimitedTextRanges, createPropertyList, decorateWithContextInfo, endOfNode, errorText, finalizeNode, gatherContextInfo, getBuilderContext, getChangeBarList, getChildNodes, getChildNodes, getContentHandlerFactory, getContextInfo, getContextInfoAlt, getFOEventHandler, getFOValidationEventProducer, getLocalName, getLocator, getLocatorString, getLogger, getName, getName, getNameId, getNodePrefix, getNodeString, getParent, getRoot, getStructureTreeElement, getUserAgent, inMarker, invalidChildError, invalidChildError, invalidPropertyValueError, isBidiRangeBlockItem, isChangeBarElement, isDelimitedTextRangeBoundary, missingChildElementError, missingChildElementError, missingPropertyError, nodesOutOfOrderError, nodesOutOfOrderError, notSupportedChildError, processNode, removeChild, setLocator, setStructureTreeElement, startOfNode, tooManyNodesError, tooManyNodesError, tooManyNodesError, validateChildNode, validateChildNode, warningText
-
Field Details
-
attachment
Extension attachment.
-
-
Constructor Details
-
AbstractPDFExtensionElement
Default constructor- Parameters:
parent
- parent of this node- See Also:
-
-
Method Details
-
getNamespaceURI
Returns the namespace URI for this node- Overrides:
getNamespaceURI
in classFONode
- Returns:
- the namespace URI for this node
-
getNormalNamespacePrefix
Returns the normally used namespace prefix for this node- Specified by:
getNormalNamespacePrefix
in classFONode
- Returns:
- the normally used namespace prefix for this kind of node (ex. "fo" for XSL-FO)
-
getExtensionAttachment
Returns the extension attachment.- Overrides:
getExtensionAttachment
in classFONode
- Returns:
- the extension attachment if one is created by the extension element, null otherwise.
- See Also:
-
instantiateExtensionAttachment
Instantiates extension attachment object.- Returns:
- extension attachment
-