Class PDFEmbeddedFileElement

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class PDFEmbeddedFileElement
    extends AbstractPDFExtensionElement
    Extension element for pdf:embedded-file.
    • Field Detail

      • ELEMENT

        protected static final java.lang.String ELEMENT
        name of element
        See Also:
        Constant Field Values
    • Method Detail

      • startOfNode

        public 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
      • processNode

        public void processNode​(java.lang.String elementName,
                                org.xml.sax.Locator locator,
                                org.xml.sax.Attributes attlist,
                                PropertyList propertyList)
                         throws FOPException
        Description copied from class: FONode
        Initialize the node with its name, location information, and attributes The attributes must be used immediately as the sax attributes will be altered for the next element.
        Overrides:
        processNode in class FONode
        Parameters:
        elementName - element name (e.g., "fo:block")
        locator - Locator object (ignored by default)
        attlist - Collection of attributes passed to us from the parser.
        propertyList - the property list of the parent node
        Throws:
        FOPException - for errors or inconsistencies in the attributes
      • getLocalName

        public java.lang.String getLocalName()
        Description copied from class: FONode
        Returns the local name (i.e. without namespace prefix) of the node
        Specified by:
        getLocalName in class FONode
        Returns:
        the local name of this node