- CachedMethodKey - Class in org.scripthelper.model
-
This class allows to get a key for a method and its argument.
- CachedMethodKey(String, Class<?>...) - Constructor for class org.scripthelper.model.CachedMethodKey
-
Constructor.
- CachedMethodKey(String, Class<?>) - Constructor for class org.scripthelper.model.CachedMethodKey
-
Constructor.
- cacheInvocableMethods() - Method in class org.scripthelper.groovy.GroovyScriptWrapper
-
Cache the invocable methods fore the current installed script.
- cacheInvocableMethods() - Method in class org.scripthelper.js.JSScriptWrapper
-
Cache the invocable methods fore the current installed script.
- cacheInvocableMethods() - Method in interface org.scripthelper.model.ScriptMethodInvoker
-
Cache the invocable methods for the current installed script.
- cacheInvocableMethods() - Method in class org.scripthelper.python.PythonScriptWrapper
-
Cache the invocable methods fore the current installed script.
- cacheInvocableMethods() - Method in class org.scripthelper.ruby.RubyScriptWrapper
-
Cache the invocable methods fore the current installed script.
- call(Context, Scriptable, Scriptable, Object[]) - Method in class org.scripthelper.js.CustomFunctionObject
-
Extends the call method of the standard Rhino FunctionObject class by evaluating script methods
rather than builtin Java methods.
- changeState(ParserState) - Method in class org.scripthelper.debug.parser.SourceParser
-
Change the current state.
- CHARACTERS - Static variable in interface org.scripthelper.debug.expr.parser.EquationParserConstants
-
RegularExpression Id.
- checkDeclaredArguments(String, Class<?>...) - Method in class org.scripthelper.model.AbstractMethodProxy
-
Check if there is a method in the script which is consistent with a specification.
- checkDeclaredArguments(String) - Method in interface org.scripthelper.model.ScriptMethodProxy
-
Check if there is a method in the script which are consistent with a specification.
- checkDeclaredArguments(String, Class<?>...) - Method in interface org.scripthelper.model.ScriptMethodProxy
-
Check if there is a method in the script which is consistent with a specification.
- checkRuntimeArguments(boolean, Object...) - Method in class org.scripthelper.model.AbstractMethodProxy
-
Check the validity of the runtime arguments for the method.
- ChildElement - Interface in org.scripthelper.debug.model
-
Represents a child element.
- children - Variable in class org.scripthelper.debug.model.AbstractParent
-
The children elements.
- ClassState - Class in org.scripthelper.groovy.debug.parser
-
The class state.
- clear() - Method in interface org.scripthelper.context.ScriptLogger
-
Clear the content of the logger.
- clear() - Method in class org.scripthelper.swing.AbstractSwingScriptLogger
-
Clear the content of the logger
- clear() - Method in class org.scripthelper.swing.DefaultSwingScriptLoggerArea
-
Clear the content of the logger
- clear() - Method in class org.scripthelper.swing.ScriptErrorLoggerArea
-
Clear the content of the message area and resize it accordingly.
- CLEAR_KEY - Static variable in interface org.scripthelper.swing.SwingScriptLogger
-
The key for the Clear button.
- clearAdditionalHelpers() - Method in class org.scripthelper.model.AbstractScriptWrapper
-
Clear the additional helper instances.
- clearAdditionalHelpers() - Method in interface org.scripthelper.model.ScriptWrapper
-
Clear the additional helper instances.
- clearImports() - Method in class org.scripthelper.model.AbstractScriptWrapper
-
Clear the import declarations.
- clearImports() - Method in interface org.scripthelper.model.ScriptWrapper
-
Clear the import declarations.
- clearImports() - Method in class org.scripthelper.model.ScriptWrapperCombiner
-
Do nothing.
- clearTab() - Method in interface org.scripthelper.context.ScriptContext
-
Clear the current value of the tab for the text.
- clearTab() - Method in interface org.scripthelper.context.ScriptLogger
-
Clear the current value of the tab for the text.
- clearTab() - Method in class org.scripthelper.swing.AbstractSwingScriptLogger
-
Clear the current value of the tab for the text.
- clearTab() - Method in class org.scripthelper.swing.DefaultSwingScriptLoggerArea
-
Clear the current value of the tab for the text.
- clone() - Method in class org.scripthelper.debug.DebugSourceModel
-
- clone() - Method in class org.scripthelper.debug.expr.ExprDIV
-
- clone() - Method in class org.scripthelper.debug.model.Block
-
- clone() - Method in class org.scripthelper.debug.model.Method
-
- clone() - Method in class org.scripthelper.debug.model.Sentence
-
- clone() - Method in class org.scripthelper.debug.model.SourceModel
-
- clone() - Method in class org.scripthelper.debug.model.Var
-
- CLOSEBRACKET - Static variable in interface org.scripthelper.debug.expr.parser.EquationParserConstants
-
RegularExpression Id.
- closePar() - Static method in class org.scripthelper.debug.expr.parser.EquationParser
-
- CLOSEPARENTHESIS - Static variable in interface org.scripthelper.debug.expr.parser.EquationParserConstants
-
RegularExpression Id.
- cNames - Static variable in class org.scripthelper.swing.debug.treetable.VarModel
-
- column - Static variable in class org.scripthelper.debug.expr.parser.SimpleCharStream
-
- comma() - Static method in class org.scripthelper.debug.expr.parser.EquationParser
-
- COMMA - Static variable in interface org.scripthelper.debug.expr.parser.EquationParserConstants
-
RegularExpression Id.
- COMMENT - Static variable in interface org.scripthelper.debug.expr.parser.EquationParserConstants
-
RegularExpression Id.
- COMMENT_PAT - Static variable in class org.scripthelper.groovy.GroovyPatterns
-
The multiline comment.
- comments - Variable in class org.scripthelper.debug.model.AbstractParent
-
The sentences.
- compareTo(Var) - Method in class org.scripthelper.debug.model.Var
-
- compareTo(DebugVar) - Method in class org.scripthelper.debug.nodes.DebugVar
-
- compareTo(ScriptSource) - Method in class org.scripthelper.model.ScriptSource
-
Compares this ScriptSource with another ScriptSource.
- COMPILATION_EXCEPTION - Static variable in interface org.scripthelper.exceptions.ScriptException
-
Compilation exceptions.
- COMPILE - Static variable in interface org.scripthelper.model.ErrorType
-
An error happening during the Script compilation phase.
- COMPILE_DEBUG - Static variable in interface org.scripthelper.model.ErrorType
-
An error happening during the Script compilation phase, in the Debug mode.
- compilerIsStrict() - Method in class org.scripthelper.js.JSScriptWrapper
-
Return true if the compiler must be strict about interface methods implementations.
- computed(Object) - Method in interface org.scripthelper.model.ScriptProxyListener
-
Called when the ScriptProxy has finished its execution
- configure(Component, int, int) - Method in class org.scripthelper.swing.ScriptErrorLoggerArea
-
Configure the logger.
- Constant - Class in org.scripthelper.debug.expr
-
Represent a Constant.
- Constant(Object) - Constructor for class org.scripthelper.debug.expr.Constant
-
Constructor.
- Constant(Expression, Object) - Constructor for class org.scripthelper.debug.expr.Constant
-
Constructor.
- context - Variable in class org.scripthelper.context.DefaultScriptHelper
-
The script context.
- context - Variable in class org.scripthelper.js.AbstractJSScriptable
-
The context of the script wrapper.
- context - Variable in class org.scripthelper.model.AbstractScriptWrapper
-
The script context.
- ContextListener - Interface in org.scripthelper.context
-
A context listener has only one method to get the context.
- CONTINUE - Static variable in class org.scripthelper.debug.DebugEvent
-
A continue event.
- CONTINUE_TOOLTIP - Static variable in class org.scripthelper.swing.debug.SwingDebugScriptWindow
-
The key for the continue tooltip.
- continueScript() - Method in class org.scripthelper.debug.DebugSession
-
Continue the script.
- convertPrimitiveArgument(Class<?>) - Method in class org.scripthelper.model.AbstractScriptWrapper
-
Convert a primitive argument.
- convertRuntimeArguments(Object...) - Method in class org.scripthelper.model.AbstractMethodProxy
-
Convert the runtime arguments for the method.
- countBlocks() - Method in interface org.scripthelper.debug.model.Parent
-
Count the number of blocks.
- countImportLines - Variable in class org.scripthelper.debug.model.SourceModel
-
The number of import lines in the initial script.
- countImportLines() - Method in class org.scripthelper.debug.model.SourceModel
-
Return the number of import lines.
- countImportLines() - Method in class org.scripthelper.debug.parser.SourceParser
-
Return the number of import lines.
- countImportLines() - Method in class org.scripthelper.model.AbstractScriptWrapper
-
Return the number of import lines.
- countImportLines() - Method in interface org.scripthelper.model.ScriptWrapper
-
Return the number of import lines.
- countImportLines() - Method in class org.scripthelper.model.ScriptWrapperCombiner
-
Return the number of import lines.
- create(Parent, int) - Static method in class org.scripthelper.debug.model.Sentence
-
Constructor.
- create(String) - Static method in class org.scripthelper.model.ScriptSource
-
Create a ScriptSource with a name and a null content.
- create(URL) - Static method in class org.scripthelper.model.ScriptSource
-
Create a ScriptSource with an URL.
- create(File) - Static method in class org.scripthelper.model.ScriptSource
-
Create a ScriptSource with a File.
- createBooleanConstant(boolean) - Method in class org.scripthelper.debug.expr.ParsedEquation
-
- createConstant(String) - Method in class org.scripthelper.debug.expr.ParsedEquation
-
- createDebugSession() - Method in class org.scripthelper.groovy.GroovyScriptWrapper
-
Create a debug session.
- createDebugSession() - Method in class org.scripthelper.model.AbstractDebuggingScriptWrapper
-
Create a debug session.
- createDebugSession() - Method in interface org.scripthelper.model.DebuggingWrapper
-
Create a debug session.
- createJSContext(ClassLoader) - Method in class org.scripthelper.js.AbstractJSScriptable
-
Create the Javascript context associated with this Scriptable.
- createJSContext(ClassLoader) - Method in interface org.scripthelper.js.JSScriptable
-
Create the Javascript context associated with this Scriptable.
- createPanel() - Method in class org.scripthelper.swing.script.PropertySetterDialog
-
- createPanel() - Method in class org.scripthelper.swing.script.ScriptPropertyDialog
-
- createScriptContext() - Method in class org.scripthelper.model.AbstractScriptWrapper
-
Create the script context.
- createScriptObject(String) - Method in class org.scripthelper.groovy.GroovyScriptWrapper
-
Create the Groovy Object.
- createScriptObject(String) - Method in class org.scripthelper.js.JSScriptWrapper
-
Create the Javascript Object.
- createScriptObject() - Method in class org.scripthelper.model.AbstractScriptWrapper
-
- createScriptObject(String) - Method in class org.scripthelper.model.AbstractScriptWrapper
-
Create the script instance.
- createScriptObject(String) - Method in class org.scripthelper.python.PythonScriptWrapper
-
Create the Ruby Object.
- createScriptObject(String) - Method in class org.scripthelper.ruby.RubyScriptWrapper
-
Create the Ruby Object.
- createStepProperties(int) - Method in class org.scripthelper.debug.AbstractDebugInstrumentor
-
Create the properties for a Step.
- createYesNoPanel() - Method in class org.scripthelper.swing.AbstractSwingScriptLogger
-
Create a Panel with a OK and a print buttons.
- ctx - Variable in class org.scripthelper.js.AbstractJSScriptable
-
The Rhino Javascript context.
- cTypes - Static variable in class org.scripthelper.swing.debug.treetable.VarModel
-
- curChar - Static variable in class org.scripthelper.debug.expr.parser.EquationParserTokenManager
-
- currentSession - Variable in class org.scripthelper.debug.DefaultDebugListener
-
The current session.
- currentToken - Variable in exception org.scripthelper.debug.expr.parser.ParseException
-
This is the last token that has been consumed successfully.
- CustomFunctionObject - Class in org.scripthelper.js
-
A custom Function Object, specializing a Rhino builtin FunctionObject class.
- CustomFunctionObject(String, Method, Scriptable) - Constructor for class org.scripthelper.js.CustomFunctionObject
-
Extends the standard Rhino FunctionObject class by allowing to evaluate BSH script methods
rather than calling builtin Java methods.