eece496
Class SymbolTable.SymbolTableElement

java.lang.Object
  extended byeece496.SymbolTable.SymbolTableElement
Enclosing class:
SymbolTable

protected class SymbolTable.SymbolTableElement
extends java.lang.Object


Field Summary
(package private)  java.util.LinkedList parentList
           
(package private)  java.lang.Double ROID
           
(package private)  java.lang.String stringContent
           
(package private)  int type
           
 
Constructor Summary
SymbolTable.SymbolTableElement(java.lang.Double ROID, java.lang.String content, int type)
           
 
Method Summary
 boolean modifyParent(int index, java.util.Vector roids)
          Append the list of Roids into the sepecified element in the parent list
 void setROID(java.lang.Double ROID)
           
 void setType(int type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ROID

java.lang.Double ROID

stringContent

java.lang.String stringContent

type

int type

parentList

java.util.LinkedList parentList
Constructor Detail

SymbolTable.SymbolTableElement

public SymbolTable.SymbolTableElement(java.lang.Double ROID,
                                      java.lang.String content,
                                      int type)
Method Detail

setROID

public void setROID(java.lang.Double ROID)

setType

public void setType(int type)

modifyParent

public boolean modifyParent(int index,
                            java.util.Vector roids)
Append the list of Roids into the sepecified element in the parent list

Parameters:
index - index of the element in the parent list
roids - list of roids to be appended to the spec. element
Returns: