Class JDFResourceQuParams

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

public class JDFResourceQuParams extends JDFAutoResourceQuParams implements INodeIdentifiable
See Also:
  • Constructor Details

    • JDFResourceQuParams

      public JDFResourceQuParams(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String qualifiedName)
      Constructor for JDFResourceQuParams
      Parameters:
      myOwnerDocument -
      qualifiedName -
    • JDFResourceQuParams

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

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

    • toString

      public String toString()
      toString()
      Overrides:
      toString in class KElement
      Returns:
      String
      See Also:
    • getPartMapVector

      public VJDFAttributeMap getPartMapVector()
      get part map vector
      Overrides:
      getPartMapVector in class JDFElement
      Returns:
      VJDFAttributeMap: vector of attribute maps, one for each part
    • setPartMapVector

      public void setPartMapVector(VJDFAttributeMap vParts)
      set all parts to those defined by vParts
      Overrides:
      setPartMapVector in class JDFElement
      Parameters:
      vParts - vector of attribute maps for the parts
    • setPartMap

      public void setPartMap(JDFAttributeMap mPart)
      set all parts to those defined by mPart
      Overrides:
      setPartMap in class JDFElement
      Parameters:
      mPart - attribute map for the part to set
    • removePartMap

      public void removePartMap(JDFAttributeMap mPart)
      remove the part defined by mPart
      Overrides:
      removePartMap in class JDFElement
      Parameters:
      mPart - attribute map for the part to remove
    • hasPartMap

      public boolean hasPartMap(JDFAttributeMap mPart)
      check whether the part defined in mPart is included
      Overrides:
      hasPartMap in class JDFElement
      Parameters:
      mPart - attribute map to look for
      Returns:
      boolean - returns true if the part exists
    • setLink

      public void setLink(JDFResourceLink resourceLink)
      sets all relevant parameters of this to the values specified in resourceLink or its linked resource or JDF node
      Parameters:
      resourceLink - the resourceLink to extract the information from
    • setJDF

      public void setJDF(JDFNode parentJDF)
      sets all relevant parameters of this to the values specified in the JDF node
      Parameters:
      parentJDF -
    • setProcessUsage

      public void setProcessUsage(JDFNode.EnumProcessUsage processUsage)
      set ProcessUsage to the enum processusage
      Parameters:
      processUsage -
    • getIdentifier

      public NodeIdentifier getIdentifier()
      gets the NodeIdetifier that matches this
      Specified by:
      getIdentifier in interface INodeIdentifiable
      Returns:
      NodeIdentifier the matching NodeIdentifier
    • setIdentifier

      public void setIdentifier(NodeIdentifier ni)
      Specified by:
      setIdentifier in interface INodeIdentifiable
      Parameters:
      ni - the nodeidentifier that this should be set to
      See Also:
    • setResourceName

      public void setResourceName(String value)
      legacy for single nmtoken (pre 1.4) (36) set attribute ResourceName
      Parameters:
      value - the value to set the attribute to
    • appendResourceName

      public void appendResourceName(String value)
      add token to ResourceName
      Parameters:
      value - the value to add to the attribute