Main Page | Packages | Class Hierarchy | Class List | File List | Class Members

InterpreterDefault Class Reference

Inheritance diagram for InterpreterDefault:

Interpreter List of all members.

Detailed Description

Handles all Nodes that is handed to it.

Definition at line 44 of file InterpreterDefault.java.

Public Member Functions

 InterpreterDefault (ArgoPrintDataSource dataSource)

Protected Member Functions

void processTag (Node tagNode, Environment env) throws Exception
 Recurses on all the Node's children.

boolean canHandle (Node tagNode)
 Checks if this Interpreter can handle this Node.


Constructor & Destructor Documentation

InterpreterDefault ArgoPrintDataSource  dataSource  ) 
 

Definition at line 46 of file InterpreterDefault.java.


Member Function Documentation

boolean canHandle Node  tagNode  )  [protected]
 

Checks if this Interpreter can handle this Node.

Parameters:
tagNode The Node to check.

Reimplemented from Interpreter.

Definition at line 64 of file InterpreterDefault.java.

void processTag Node  tagNode,
Environment  env
throws Exception [protected, virtual]
 

Recurses on all the Node's children.

Parameters:
tagNode The Node to process.
env The environment in which to process the children.

Implements Interpreter.

Definition at line 56 of file InterpreterDefault.java.

References Interpreter.getVector(), and Interpreter.recurse().


The documentation for this class was generated from the following file:
Generated on Tue Dec 2 22:50:56 2003 for ArgoPrint by doxygen 1.3.4