interpreter
Class Context
java.lang.Object
interpreter.Context
public class Context
- extends java.lang.Object
- Version:
- 1.0, 2006-06-06
- Author:
- Baris Ulucinar, Dominik Zindel (Universitad da Friburg, Svizra)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
patternMap
private java.util.Hashtable patternMap
currentNode
private XMLNode currentNode
Context
public Context(TTLProgram p,
XMLNode e)
addPattern
public void addPattern(java.lang.String name,
TTLPattern patt)
- Add a pattern to the hashtable
- Parameters:
name - Name of the pattern.patt - The pattern.
getPattern
public TTLPattern getPattern(java.lang.String name)
- Get a pattern from the hashtable
- Parameters:
name - Name of the pattern
- Returns:
- TTLPattern
patternMap
public void patternMap(TTLProgram program)
- Initialize the PatternMap
- Parameters:
program - TTLProgram, output of JDOM2TTLParser
getCurrentNode
public XMLNode getCurrentNode()
- Returns:
- Returns the currentNode.
setCurrentNode
public void setCurrentNode(XMLNode currentNode)
- Parameters:
currentNode - The currentNode to set.