|
|||||||||
| Home >> All >> org >> jext >> [ dawn overview ] | PREV NEXT | ||||||||
A
- addGlobalFunction(Function) - Static method in class org.jext.dawn.DawnParser
- Adds given function to the global functions list.
- addRuntimeFunction(Function) - Method in class org.jext.dawn.DawnParser
- Adds given function to the runtime functions list.
C
- CodeSnippet - class org.jext.dawn.CodeSnippet.
- The
CodeSnippetclass stands for an interface for Dawn code snippets. - CodeSnippet() - Constructor for class org.jext.dawn.CodeSnippet
- checkArgsNumber(Function, int) - Method in class org.jext.dawn.DawnParser
- Checks if stack contains enough datas to feed a function.
- checkEmpty(Function) - Method in class org.jext.dawn.DawnParser
- Checks if the stack is empty.
- checkLevel(Function, int) - Method in class org.jext.dawn.DawnParser
- Checks if a given level is bound in the limits of the stack.
- checkVarName(Function, String) - Method in class org.jext.dawn.DawnParser
- Checks if a given variable name is valid or not.
- clearGlobalVariables() - Static method in class org.jext.dawn.DawnParser
- Clears all the global variables.
- console() - Static method in class org.jext.dawn.Dawn
- consoleCode - Static variable in class org.jext.dawn.Dawn
- createGlobalFunction(String, String) - Static method in class org.jext.dawn.DawnParser
- Creates dynamically a function which can execute the Dawn script passed in parameter.
- createOnFlyFunction(String) - Method in class org.jext.dawn.DawnParser
- Creates dynamically a function which can execute the Dawn script passed in parameter.
- createRuntimeFunction(String, String) - Method in class org.jext.dawn.DawnParser
- Creates dynamically a function which can execute the Dawn script passed in parameter.
- createTokenizer(Reader) - Method in class org.jext.dawn.DawnParser
- Creates a new StreamTokenizer, setting its properties according to the Dawn scripting language specifications.
D
- DAWN_ARRAY_TYPE - Static variable in class org.jext.dawn.DawnParser
- Identifier for a stack element defining an array
- DAWN_LITERAL_TYPE - Static variable in class org.jext.dawn.DawnParser
- Identifier for a stack element defining a literal (variable name)
- DAWN_NUMERIC_TYPE - Static variable in class org.jext.dawn.DawnParser
- Identifier for a stack element containing a numeric value
- DAWN_STRING_TYPE - Static variable in class org.jext.dawn.DawnParser
- Identifier for a stack element containing a string
- DAWN_VERSION - Static variable in class org.jext.dawn.DawnParser
- Gives Dawn interpreter version numbering
- Dawn - class org.jext.dawn.Dawn.
- Dawn() - Constructor for class org.jext.dawn.Dawn
- DawnParser - class org.jext.dawn.DawnParser.
DawnParseris the Dawn scripting language interpreter.- DawnParser(Reader) - Constructor for class org.jext.dawn.DawnParser
- Creates a new parser.
- DawnRuntimeException - exception org.jext.dawn.DawnRuntimeException.
DawnRuntimeExceptionis thrown whenever a function encounter an error.- DawnRuntimeException(DawnParser, String) - Constructor for class org.jext.dawn.DawnRuntimeException
- Create a new exception.
- DawnRuntimeException(Function, DawnParser, String) - Constructor for class org.jext.dawn.DawnRuntimeException
- Create a new exception.
- DawnUtilities - class org.jext.dawn.DawnUtilities.
- This class contains some utility methods needed by Dawn or its functions.
- DawnUtilities() - Constructor for class org.jext.dawn.DawnUtilities
- dump() - Method in class org.jext.dawn.DawnParser
- Returns a
Stringcontaining a simple description of the current stack state.
E
- err - Variable in class org.jext.dawn.DawnParser
- escape(String) - Static method in class org.jext.dawn.DawnUtilities
- Parsers a string and turn common escape sequences into special chars like \n (carriage return) \t (tab space) \\ (single \ character) ...
- exec() - Method in class org.jext.dawn.DawnParser
- Executes loaded script.
F
- Function - class org.jext.dawn.Function.
- The
Functionclass defines the standard framework of any Dawn function. - Function() - Constructor for class org.jext.dawn.Function
- Creates a new Dawn function, unnamed.
- Function(String) - Constructor for class org.jext.dawn.Function
- Creates a new Dawn function.
- functions - Static variable in class org.jext.dawn.DawnParser
G
- getClasses(Class, String) - Static method in class org.jext.dawn.DawnParser
- getCode() - Method in class org.jext.dawn.CodeSnippet
- Returns the function code.
- getFunctions() - Static method in class org.jext.dawn.DawnParser
- Returns an Hashtable containing all the current global functions.
- getGlobalVariables() - Method in class org.jext.dawn.DawnParser
- Returns the
Hashtablewhich contains the global variables. - getHelp() - Method in class org.jext.dawn.CodeSnippet
- Returns the contexive help associated with this function.
- getHelp() - Method in class org.jext.dawn.Function
- Returns the help associated with this function.
- getName() - Method in class org.jext.dawn.CodeSnippet
- Returns the function name.
- getName() - Method in class org.jext.dawn.Function
- Returns the function name.
- getProperty(Object) - Method in class org.jext.dawn.DawnParser
- Returns a property according a given key.
- getRuntimeFunctions() - Method in class org.jext.dawn.DawnParser
- Returns the set of runtimes functions.
- getStack() - Method in class org.jext.dawn.DawnParser
- Returns the stack which containes all the current availables datas.
- getStream() - Method in class org.jext.dawn.DawnParser
- Returns current
StreamTokenizer. - getTopType() - Method in class org.jext.dawn.DawnParser
- Returns topmost stack element type.
- getVariable(String) - Method in class org.jext.dawn.DawnParser
- Returns the value of a given variable.
- getVariables() - Method in class org.jext.dawn.DawnParser
- Returns the
Hashtablewhich contains the local variables.
I
- in - Static variable in class org.jext.dawn.Dawn
- in - Variable in class org.jext.dawn.DawnParser
- init() - Static method in class org.jext.dawn.DawnParser
- Initializes Dawn default packages.
- installPackage(String) - Static method in class org.jext.dawn.DawnParser
- Installs a package from Dawn archive.
- installPackage(Class, String) - Static method in class org.jext.dawn.DawnParser
- Installs a package specific to a given class.
- installPackage(Class, String, DawnParser) - Static method in class org.jext.dawn.DawnParser
- Installs a package specific to a given class.
- installedPackages - Static variable in class org.jext.dawn.DawnParser
- installedRuntimePackages - Static variable in class org.jext.dawn.DawnParser
- invoke(DawnParser) - Method in class org.jext.dawn.Function
- Executes the function.
- isInited - Static variable in class org.jext.dawn.DawnParser
- isInitialized() - Static method in class org.jext.dawn.DawnParser
- Returns true if the parser has already been initialized.
- isTopArray() - Method in class org.jext.dawn.DawnParser
- Tells wether topmost object is an array or not.
- isTopLiteral() - Method in class org.jext.dawn.DawnParser
- Tells wether topmost object is a literal identifier or not.
- isTopNumeric() - Method in class org.jext.dawn.DawnParser
- Tells wether topmost object is a numeric value or not.
- isTopString() - Method in class org.jext.dawn.DawnParser
- Tells wether topmost object is a string or not.
L
- line - Static variable in class org.jext.dawn.Dawn
- lineno - Variable in class org.jext.dawn.DawnParser
- lineno() - Method in class org.jext.dawn.DawnParser
- Returns current line number in the script.
M
- main(String[]) - Static method in class org.jext.dawn.Dawn
N
- name - Variable in class org.jext.dawn.Function
- nativeConsole() - Static method in class org.jext.dawn.Dawn
O
- org.jext.dawn - package org.jext.dawn
- out - Variable in class org.jext.dawn.DawnParser
P
- parser - Static variable in class org.jext.dawn.Dawn
- peek() - Method in class org.jext.dawn.DawnParser
- Returns topmost object of the stack.
- peekArray() - Method in class org.jext.dawn.DawnParser
- Gets topmost stack element and returns it as a
Vectorwhich is the Java object for Dawn arrays. - peekNumber() - Method in class org.jext.dawn.DawnParser
- Get topmost element of the stack and return is as a double value if it can.
- peekString() - Method in class org.jext.dawn.DawnParser
- Get the topmost element of the stack and returns it as
a
String. - pop() - Method in class org.jext.dawn.DawnParser
- Returns topmost objet of the stack and remove it.
- popArray() - Method in class org.jext.dawn.DawnParser
- Gets topmost stack element and returns it as a
Vectorwhich is the Java object for Dawn arrays. - popNumber() - Method in class org.jext.dawn.DawnParser
- Get topmost element of the stack and return is as a double value if it can.
- popString() - Method in class org.jext.dawn.DawnParser
- Get the topmost element of the stack and returns it as
a
String. - properties - Variable in class org.jext.dawn.DawnParser
- push(Object) - Method in class org.jext.dawn.DawnParser
- Puts an object on the top of the stack.
- pushArray(Vector) - Method in class org.jext.dawn.DawnParser
- Pushes an array on top of the stack.
- pushNumber(double) - Method in class org.jext.dawn.DawnParser
- Pushes a number on top of the stack.
- pushString(String) - Method in class org.jext.dawn.DawnParser
- Puts a
Stringon top of the stack.
R
- runtimeFunctions - Variable in class org.jext.dawn.DawnParser
- runtimeVariables - Variable in class org.jext.dawn.DawnParser
S
- setErr(PrintStream) - Method in class org.jext.dawn.DawnParser
- Sets the parser error print stream.
- setGlobalVariable(String, Object) - Static method in class org.jext.dawn.DawnParser
- Sets a global variable.
- setIn(InputStream) - Method in class org.jext.dawn.DawnParser
- Sets the parser input stream.
- setOut(PrintStream) - Method in class org.jext.dawn.DawnParser
- Sets the parser print stream.
- setProperty(Object, Object) - Method in class org.jext.dawn.DawnParser
- Sets a property in the parser.
- setStream(StreamTokenizer) - Method in class org.jext.dawn.DawnParser
- Sets the
StreamTokenizerused to execute a script. - setVariable(String, Object) - Method in class org.jext.dawn.DawnParser
- Sets a runtime variable.
- st - Variable in class org.jext.dawn.DawnParser
- stack - Variable in class org.jext.dawn.DawnParser
- stop() - Method in class org.jext.dawn.DawnParser
- Stops the parser.
- stopped - Variable in class org.jext.dawn.DawnParser
U
- unescape(String) - Static method in class org.jext.dawn.DawnUtilities
- unsetProperty(Object) - Method in class org.jext.dawn.DawnParser
- Unsets (remove) a given property.
V
- variables - Static variable in class org.jext.dawn.DawnParser
A C D E F G I L M N O P R S U V
|
|||||||||
| Home >> All >> org >> jext >> [ dawn overview ] | PREV NEXT | ||||||||