|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| Executable | This interface is implemented by objects which want to override the method and field access which uses Java introspection by default. |
| ExecutableIterator | This interface is implemented by objects can iterate over Executable objects. |
| ParserConstants | |
| StatementStepper | This interface is implemented by objects which are called by the Interpreter when statements are executed |
| TraceCallback | This interface is implemented by objects which provide a tracing facility. |
| Class Summary | |
| ExecutableContext | This class stores info about the current execution context - such the name of the current script and the line number being executed. |
| ExecutableRoot | This class provides an implementation of the Executable interface which can be conveniently extended |
| ExecuteResult | This class is used by the Interpreter to return the result of an execute() method. |
| Interpreter | This class represents the Simkin interpreter. |
| JavaCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing). |
| Null | This class is used to instantiate a single instance of the "null" object within the Interpreter |
| ParseNode | ParseNode - this class is the base class for nodes in the parse tree |
| ParserTokenManager | |
| ScriptedExecutable | This class is a base class for objects which store data and Simkin code in an associated TreeNode file |
| SimkinXMLElement | This class is used to create additional XML elements that are added to an XML document |
| StackFrame | This class stores information about the where the current script is executing. |
| Token | Describes the input token stream. |
| Tracer | This class provides an interface to System.out.println |
| TreeNode | This class encapsulates a single node in a tree |
| TreeNodeEnumerator | This class enumerates the elements in a TreeNode |
| TreeNodeIterator | This class provides a means of iterating over the children of a TreeNode |
| TreeNodeObject | This class provides and Executable interface to a TreeNode |
| TreeNodeObjectEnumerator | This class enumerates the elements in an TreeNodeObject |
| TreeNodeReader | This class is a parser for TreeNode text and binary files |
| Utils | This class provides useful functions to the Simkin library |
| XMLElementObject | This object is a container for an XML element, and exposes an interface to it to Simkin The class implements methods from the Executable interface. |
| XMLElementObjectEnumerator | This class enumerates the elements in an XMLElementObject |
| XMLExecutable | This class is a base class for objects which store their data and methods in an XML document |
| Exception Summary | |
| FieldNotSupportedException | This class is thrown to indicate that a field is not supported. |
| MethodNotSupportedException | This class is thrown to indicate that a method is not supported. |
| ParseException | This exception is thrown when parse errors are encountered. |
| Error Summary | |
| TokenMgrError | |
This package contains the Simkin interpreter and base classes.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||