org.prorefactor.refactor
Class PUB.SymbolRef

java.lang.Object
  extended by org.prorefactor.refactor.PUB.SymbolRef
Enclosing class:
PUB

public class PUB.SymbolRef
extends java.lang.Object

A record of symbol type and name, for import/export tables.


Field Summary
 java.lang.String classSymbolRefName
          If is a CLASS object ref, then the class name, null otherwise.
 int dataType
          For Primative symbols (fields and variables) the data type, like CHARACTER or CLASS.
 int progressType
          The TokenType, ex: TokenTypes.VARIABLE
 java.lang.String symbolName
          The symbol name (Symbol.fullName), with caseAsDefined.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

progressType

public int progressType
The TokenType, ex: TokenTypes.VARIABLE


dataType

public int dataType
For Primative symbols (fields and variables) the data type, like CHARACTER or CLASS. Zero if this is not a primative.


symbolName

public java.lang.String symbolName
The symbol name (Symbol.fullName), with caseAsDefined.


classSymbolRefName

public java.lang.String classSymbolRefName
If is a CLASS object ref, then the class name, null otherwise.



Copyright © 2008 Joanju Software. All Rights Reserved.