Class SimpleNode

java.lang.Object
com.helger.css.parser.SimpleNode
All Implemented Interfaces:
Node, Serializable

public class SimpleNode extends Object implements Node
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • jjtOpen

      public void jjtOpen()
      Description copied from interface: Node
      This method is called after the node has been made the current node. It indicates that child nodes can now be added to it.
      Specified by:
      jjtOpen in interface Node
    • jjtClose

      public void jjtClose()
      Description copied from interface: Node
      This method is called after all the child nodes have been added.
      Specified by:
      jjtClose in interface Node
    • jjtSetParent

      public void jjtSetParent(Node n)
      Description copied from interface: Node
      Set the parent node of this node
      Specified by:
      jjtSetParent in interface Node
      Parameters:
      n - parent node to set
    • jjtGetParent

      public Node jjtGetParent()
      Specified by:
      jjtGetParent in interface Node
      Returns:
      parent node
    • jjtAddChild

      public void jjtAddChild(Node n, int i)
      Description copied from interface: Node
      This method tells the node to add its argument to the node's list of children.
      Specified by:
      jjtAddChild in interface Node
      Parameters:
      n - node to add as a child
      i - zero-based index where to add the child
    • jjtGetChild

      public Node jjtGetChild(int i)
      Description copied from interface: Node
      This method returns a child node. The children are numbered from zero, left to right.
      Specified by:
      jjtGetChild in interface Node
      Parameters:
      i - zero-baeed child index
    • jjtGetNumChildren

      public int jjtGetNumChildren()
      Specified by:
      jjtGetNumChildren in interface Node
      Returns:
      the number of children the node has. Always ≥ 0.
    • jjtSetValue

      public void jjtSetValue(Object aValue)
    • jjtGetValue

      public Object jjtGetValue()
    • toString

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

      public String toString(String prefix)
    • dumpString

      protected void dumpString(String s)
    • dump

      public void dump(String prefix)
    • getId

      public int getId()
      Specified by:
      getId in interface Node