marf.nlp.Parsing
Class ClassSymTabEntry

java.lang.Object
  extended by marf.nlp.Parsing.SymTabEntry
      extended by marf.nlp.Parsing.ClassSymTabEntry

public class ClassSymTabEntry
extends SymTabEntry

ClassSymTabEntry represents an entry in the symbol table corresponding to a class definition.

$Id: ClassSymTabEntry.java,v 1.8 2005/12/30 18:36:54 mokhov Exp $

Since:
0.3.0.2
Version:
$Revision: 1.8 $
Author:
Serguei Mokhov

Field Summary
 
Fields inherited from class marf.nlp.Parsing.SymTabEntry
bDeclared, bMultilplyDefined, bReserved, CLASS, FUNCTION, iEntryType, iID, oDataType, oGenCodeLocations, oLocalSymTab, oLocationsList, oUID, strName, VARIABLE
 
Constructor Summary
ClassSymTabEntry()
          Default Constructor.
 
Method Summary
 SymDataType getDataType()
          Can return only CLASS.
static java.lang.String getMARFSourceCodeRevision()
          Returns source code revision information.
 
Methods inherited from class marf.nlp.Parsing.SymTabEntry
addLocation, getID, getLocalSymTab, getLocationsList, getUID, isDeclared, isMultiplyDefined, setDeclared, setID, setMultiplyDefined, setMultiplyDefined, setUID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassSymTabEntry

public ClassSymTabEntry()
Default Constructor.

Method Detail

getDataType

public SymDataType getDataType()
Can return only CLASS.

Overrides:
getDataType in class SymTabEntry
Returns:
SymDataType of CLASS

getMARFSourceCodeRevision

public static java.lang.String getMARFSourceCodeRevision()
Returns source code revision information.

Returns:
revision string


SourceForge Logo