de.rw7.token
Class TagNode

java.lang.Object
  |
  +--de.rw7.token.Node
        |
        +--de.rw7.token.TagNode
All Implemented Interfaces:
CharNode

class TagNode
extends Node

Field Summary
(package private)  AttNode att
          The root node for all attributes of this tag.
(package private)  int attLen
           
(package private)  int code
           
 
Fields inherited from class de.rw7.token.Node
children, indexTable, name
 
Constructor Summary
(package private) TagNode()
           
 
Method Summary
(package private)  TagNode addTag(java.lang.String name, int code, java.lang.String[] attributes)
           
(package private)  void print(java.io.PrintStream o, char c, int level)
           
(package private)  Node produce()
           
 
Methods inherited from class de.rw7.token.Node
addName, empty, get, getIndex, next, remove, removeName, set, test
 
Methods inherited from class java.lang.Object
<clinit>, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

att

AttNode att
The root node for all attributes of this tag.

attLen

int attLen

code

int code
Constructor Detail

TagNode

TagNode()
Method Detail

produce

Node produce()
Overrides:
produce in class Node

addTag

TagNode addTag(java.lang.String name,
               int code,
               java.lang.String[] attributes)

print

final void print(java.io.PrintStream o,
                 char c,
                 int level)
Overrides:
print in class Node