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 ExtensionAttachmentInstantiates 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:
getNamespaceURIin classFONode- Returns:
- the namespace URI for this node
-
getNormalNamespacePrefix
Returns the normally used namespace prefix for this node- Specified by:
getNormalNamespacePrefixin classFONode- Returns:
- the normally used namespace prefix for this kind of node (ex. "fo" for XSL-FO)
-
getExtensionAttachment
Returns the extension attachment.- Overrides:
getExtensionAttachmentin 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
-