Class JDFRegisterMark

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 JDFRegisterMark extends JDFAutoRegisterMark
See Also:
  • Constructor Details

    • JDFRegisterMark

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

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

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

    • toString

      public String toString()
      Description copied from class: KElement
      this to string, used for debug purpose mostly
      Overrides:
      toString in class KElement
      Returns:
      string representativ of this
      See Also:
    • appendSeparation

      public void appendSeparation(String sep)
      append a separationspec with a given name to this
      Parameters:
      sep - the separation name
    • getSeparation

      public String getSeparation(int iSkip)
      Get the n'th separation name in the SeparationSpec elements
      Parameters:
      iSkip - the index of the SeparationSpec
      Returns:
      separation names, null if iSkip > nSeparations
    • getSeparations

      public VString getSeparations()
      Get a list of all separation names in the SeparationSpec elements
      Returns:
      the vector of separation names
    • removeSeparation

      public int removeSeparation(String sep)
      remove a separationspec with a given name from this
      Parameters:
      sep - the separation name
      Returns:
      int the index of the removed separation; -1 if none found
    • setSeparations

      public void setSeparations(VString vSeps)
      set all separation names in the SeparationSpec elements, remove any prior elements
      Parameters:
      vSeps - the vector of separation names to set
    • setMarkType

      public void setMarkType(String value)
      legacy method to allow setting a single value as string
      Parameters:
      value - the value to set the attribute to
    • setCenter

      public void setCenter(double x, double y)