Class XMLName

java.lang.Object
org.mozilla.javascript.Ref
org.mozilla.javascript.xmlimpl.XMLName
All Implemented Interfaces:
Serializable

class XMLName extends Ref
  • Field Details

    • serialVersionUID

      static final long serialVersionUID
      See Also:
    • qname

      private XmlNode.QName qname
    • isAttributeName

      private boolean isAttributeName
    • isDescendants

      private boolean isDescendants
    • xmlObject

      private XMLObjectImpl xmlObject
  • Constructor Details

    • XMLName

      private XMLName()
  • Method Details

    • isNCNameStartChar

      private static boolean isNCNameStartChar(int c)
    • isNCNameChar

      private static boolean isNCNameChar(int c)
    • accept

      static boolean accept(Object nameObj)
    • formStar

      static XMLName formStar()
    • formProperty

      @Deprecated static XMLName formProperty(XmlNode.Namespace namespace, String localName)
      Deprecated.
    • formProperty

      static XMLName formProperty(String uri, String localName)
      TODO: marked deprecated by original author
    • create

      static XMLName create(String defaultNamespaceUri, String name)
      TODO: marked deprecated by original implementor
    • create

      static XMLName create(XmlNode.QName qname, boolean attribute, boolean descendants)
    • create

      @Deprecated static XMLName create(XmlNode.QName qname)
      Deprecated.
    • initXMLObject

      void initXMLObject(XMLObjectImpl xmlObject)
    • uri

      String uri()
    • localName

      String localName()
    • addDescendantChildren

      private void addDescendantChildren(XMLList list, XML target)
    • addMatchingAttributes

      void addMatchingAttributes(XMLList list, XML target)
    • addDescendantAttributes

      private void addDescendantAttributes(XMLList list, XML target)
    • matchDescendantAttributes

      XMLList matchDescendantAttributes(XMLList rv, XML target)
    • matchDescendantChildren

      XMLList matchDescendantChildren(XMLList rv, XML target)
    • addDescendants

      void addDescendants(XMLList rv, XML target)
    • addAttributes

      private void addAttributes(XMLList rv, XML target)
    • addMatches

      void addMatches(XMLList rv, XML target)
    • getMyValueOn

      XMLList getMyValueOn(XML target)
    • setMyValueOn

      void setMyValueOn(XML target, Object value)
    • has

      public boolean has(Context cx)
      Overrides:
      has in class Ref
    • get

      public Object get(Context cx)
      Specified by:
      get in class Ref
    • set

      public Object set(Context cx, Object value)
      Specified by:
      set in class Ref
    • delete

      public boolean delete(Context cx)
      Overrides:
      delete in class Ref
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toQname

      final XmlNode.QName toQname()
    • matchesLocalName

      final boolean matchesLocalName(String localName)
    • matchesElement

      final boolean matchesElement(XmlNode.QName qname)
    • matches

      final boolean matches(XML node)
    • isAttributeName

      boolean isAttributeName()
    • setAttributeName

      void setAttributeName()
    • isDescendants

      boolean isDescendants()
    • setIsDescendants

      @Deprecated void setIsDescendants()
      Deprecated.