Class JDFPageList

java.lang.Object
org.apache.xerces.dom.NodeImpl
org.apache.xerces.dom.ChildNode
org.apache.xerces.dom.ParentNode
org.apache.xerces.dom.ElementImpl
All Implemented Interfaces:
Serializable, Cloneable, IStreamWriter, Element, ElementTraversal, EventTarget, Node, NodeList, TypeInfo

public class JDFPageList extends JDFAutoPageList
See Also:
  • Constructor Details

    • JDFPageList

      public JDFPageList(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String qualifiedName) throws DOMException
      Constructor for JDFPageList
      Parameters:
      myOwnerDocument -
      qualifiedName -
      Throws:
      DOMException
    • JDFPageList

      public JDFPageList(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName) throws DOMException
      Constructor for JDFPageList
      Parameters:
      myOwnerDocument -
      myNamespaceURI -
      qualifiedName -
      Throws:
      DOMException
    • JDFPageList

      public JDFPageList(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName, String myLocalName) throws DOMException
      Constructor for JDFPageList
      Parameters:
      myOwnerDocument -
      myNamespaceURI -
      qualifiedName -
      myLocalName -
      Throws:
      DOMException
  • Method Details

    • getAssemblyIDs

      public VString getAssemblyIDs()
      gets the AssemblyID but alse inherits from the parent PageList
      Overrides:
      getAssemblyIDs in class JDFAutoPageList
      Returns:
      VString the value of the attribute
      See Also:
    • getAssemblyID

      public String getAssemblyID()
      gets the AssemblyID but alse inherits from the parent PageList
      Overrides:
      getAssemblyID in class JDFAutoPageList
      Returns:
      the value of the attribute
      See Also:
    • getNPage

      public int getNPage()
      get the number of pages in this pagelist
      Returns:
    • getPageDataByIndex

      public JDFPageData getPageDataByIndex(int index)
      get pagedata by zero based page index
      Parameters:
      index - page index, if <0, count backwards (-1=last...)
      Returns:
    • uniqueIndex

      public void uniqueIndex()
      ensure a normalized pagelist where @PageIndex is a single Integer and all PageData are ordered by PageIndex
      See Also:
    • isNormal

      public boolean isNormal()
      Returns:
      true if pageData are ordered and all pagedata elements have a single index
    • isIndexed

      public boolean isIndexed()
      Returns:
      true if all pagedata element have an index