eece496
Class SymbolTable

java.lang.Object
  extended byeece496.SymbolTable

Deprecated. Symbole Table class.

$Source: K:/cvsrepo/ee496/codes/jbuilder/src/TestCaseGenerator/src/eece496/SymbolTable.java,v $
Last updated by $Author: cyiu $
$Date: 2003/07/29 18:16:05 $
$Revision: 1.8 $
$State: Exp $

public class SymbolTable
extends java.lang.Object

Author:
Charles Chung Man Yiu

Nested Class Summary
protected  class SymbolTable.SymbolTableElement
          Deprecated.  
 
Field Summary
static int CONDITION
          Deprecated.  
static int RESPONSE
          Deprecated.  
static java.util.LinkedList tableContent
          Deprecated.  
 
Constructor Summary
SymbolTable()
          Deprecated.  
 
Method Summary
 void addSymbol(java.lang.Double ROID, java.lang.String content, int type)
          Deprecated.  
 java.util.LinkedList getParents(java.lang.Double ROID)
          Deprecated. Return the whole parent list of the specified symbol
static boolean isValid(java.lang.Double theROID)
          Deprecated.  
static void main(java.lang.String[] args)
          Deprecated.  
 boolean modifyParent(java.lang.Double ROID, int parentIndex, java.util.Vector ROIDs)
          Deprecated. Append the parent roids into the specified parent element of the specified symbol
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tableContent

public static java.util.LinkedList tableContent
Deprecated. 

CONDITION

public static final int CONDITION
Deprecated. 
See Also:
Constant Field Values

RESPONSE

public static final int RESPONSE
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

SymbolTable

public SymbolTable()
Deprecated. 
Method Detail

isValid

public static boolean isValid(java.lang.Double theROID)
Deprecated. 

modifyParent

public boolean modifyParent(java.lang.Double ROID,
                            int parentIndex,
                            java.util.Vector ROIDs)
Deprecated. 
Append the parent roids into the specified parent element of the specified symbol

Parameters:
ROID - Roid of the symbol in sym tab
parentIndex - index of the parent element
ROIDs - parent roids to be appended
Returns:

getParents

public java.util.LinkedList getParents(java.lang.Double ROID)
Deprecated. 
Return the whole parent list of the specified symbol

Parameters:
ROID - ROID of the symbol in sym tab
Returns:
list of parents

addSymbol

public void addSymbol(java.lang.Double ROID,
                      java.lang.String content,
                      int type)
Deprecated. 

main

public static void main(java.lang.String[] args)
Deprecated.