org.prorefactor.treeparser
Class SemanticRecord

java.lang.Object
  extended by org.prorefactor.treeparser.SemanticRecord
Direct Known Subclasses:
Call, Expression

public class SemanticRecord
extends java.lang.Object

Represents a record used in semantic processing. It is a base class for more specific semantic records, which can be definitions that appear in the SymbolTable, references to previously defined items or other things of semantic significance.

Author:
pcd

Field Summary
protected  JPNode node
           
 
Constructor Summary
SemanticRecord()
           
SemanticRecord(JPNode node)
           
 
Method Summary
 int getColumn()
           
 java.lang.String getFilename()
           
 int getLine()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

node

protected JPNode node
Constructor Detail

SemanticRecord

public SemanticRecord()

SemanticRecord

public SemanticRecord(JPNode node)
Method Detail

getColumn

public int getColumn()
Returns:

getFilename

public java.lang.String getFilename()
Returns:

getLine

public int getLine()
Returns:


Copyright © 2008 Joanju Software. All Rights Reserved.