Class JDFSpanBase

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, IStreamWriter, Element, ElementTraversal, EventTarget, Node, NodeList, TypeInfo
Direct Known Subclasses:
JDFDurationSpan, JDFEnumerationSpan, JDFIntegerSpan, JDFNameSpan, JDFNumberSpan, JDFOptionSpan, JDFShapeSpan, JDFSpan, JDFStringSpan, JDFTimeSpan, JDFXYPairSpan

public abstract class JDFSpanBase extends JDFElement
defines the data type independent parts of a ranged Span resource
See Also:
  • Constructor Details

    • JDFSpanBase

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

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

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

    • getTheAttributeInfo

      protected AttributeInfo getTheAttributeInfo()
      Overrides:
      getTheAttributeInfo in class JDFElement
      Returns:
    • getValue

      @Deprecated public final String getValue()
      Deprecated.
      060302 was never correctly implemented and is unnecessary...
      Gets the value of this Span: te value of Actual if it exists, otherwise value = Preferred + Range combination
      Returns:
      String - value as a String
    • setDataType

      public void setDataType(JDFSpanBase.EnumDataType value)
      Sets the value of attribute DataType
      Parameters:
      value -
    • getDataType

      public JDFSpanBase.EnumDataType getDataType()
      Gets the value of attribute DataType
      Returns:
      EnumDataType - the attribute DataType value
    • getPriority

      public JDFSpanBase.EnumPriority getPriority()
      GetPriority
      Returns:
      EnumPriority
    • setPriority

      public void setPriority(JDFSpanBase.EnumPriority p)
      SetPriority
      Parameters:
      p -
    • getName

      @Deprecated public String getName()
      Deprecated.
      060301 use getNodeName or getLocalName
      GetName
      Returns:
      String
    • preferredToActual

      public boolean preferredToActual()
      PreferredToActual
      Returns:
      boolean
    • guessActual

      public String guessActual()
      guess the value of Actual from actualrange, preferred etc,
      Returns:
    • toString

      public String toString()
      toString - StringRepresentation of JDFNode
      Overrides:
      toString in class KElement
      Returns:
      String
      See Also: