A B C D E G H I J M O P S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractJSR223ScriptMacro<P extends JSR223ScriptMacroParameters> - Class in org.xwiki.rendering.macro.script
-
Base Class for script evaluation macros based on JSR223.
- AbstractJSR223ScriptMacro(String) - Constructor for class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
- AbstractJSR223ScriptMacro(String, String) - Constructor for class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
- AbstractJSR223ScriptMacro(String, String, Class<? extends JSR223ScriptMacroParameters>) - Constructor for class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
- AbstractJSR223ScriptMacro(String, String, ContentDescriptor) - Constructor for class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
- AbstractJSR223ScriptMacro(String, String, ContentDescriptor, Class<? extends JSR223ScriptMacroParameters>) - Constructor for class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
- AbstractScriptMacro<P extends ScriptMacroParameters> - Class in org.xwiki.rendering.macro.script
-
Base Class for script evaluation macros.
- AbstractScriptMacro(String) - Constructor for class org.xwiki.rendering.macro.script.AbstractScriptMacro
- AbstractScriptMacro(String, String) - Constructor for class org.xwiki.rendering.macro.script.AbstractScriptMacro
- AbstractScriptMacro(String, String, Class<? extends ScriptMacroParameters>) - Constructor for class org.xwiki.rendering.macro.script.AbstractScriptMacro
- AbstractScriptMacro(String, String, ContentDescriptor) - Constructor for class org.xwiki.rendering.macro.script.AbstractScriptMacro
- AbstractScriptMacro(String, String, ContentDescriptor, Class<? extends ScriptMacroParameters>) - Constructor for class org.xwiki.rendering.macro.script.AbstractScriptMacro
- AbstractScriptMacroPermissionPolicy - Class in org.xwiki.rendering.macro.script
-
Default Script Macro Permission policy that Script Macro implementations can extends: allow script execution only if the current document has Programming Rights.
- AbstractScriptMacroPermissionPolicy() - Constructor for class org.xwiki.rendering.macro.script.AbstractScriptMacroPermissionPolicy
B
- BINDING_CONTEXT - Static variable in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
-
The name of the binding containing the
ScriptContext
itself. - BINDING_OUT - Static variable in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
-
Deprecated.not used since 10.1RC1 because the bug has been fixed in Groovy
C
- CONTENT_DESCRIPTION - Static variable in class org.xwiki.rendering.macro.script.AbstractScriptMacro
-
The default description of the script macro content.
D
- DefaultScriptMacroParameters - Class in org.xwiki.rendering.macro.script
-
Parameters for the Script Macro.
- DefaultScriptMacroParameters() - Constructor for class org.xwiki.rendering.macro.script.DefaultScriptMacroParameters
- documentAccessBridge - Variable in class org.xwiki.rendering.macro.script.AbstractScriptMacro
-
Deprecated.since 2.5M1 (not used any more)
E
- eval(String, ScriptEngine, ScriptContext) - Method in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
-
Execute the script.
- evaluate(P, String, MacroTransformationContext) - Method in class org.xwiki.rendering.macro.script.AbstractScriptMacro
-
Deprecated.since 2.4M2 use
AbstractScriptMacro.evaluateString(ScriptMacroParameters, String, MacroTransformationContext)
instead - evaluateBlock(ScriptEngine, P, String, MacroTransformationContext) - Method in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
-
Execute provided script and return
Block
based result. - evaluateBlock(P, String, MacroTransformationContext) - Method in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
- evaluateBlock(P, String, MacroTransformationContext) - Method in class org.xwiki.rendering.macro.script.AbstractScriptMacro
-
Execute provided script and return
Block
based result. - evaluateString(P, String, MacroTransformationContext) - Method in class org.xwiki.rendering.macro.script.AbstractScriptMacro
-
Execute provided script and return
String
based result. - execute(P, String, MacroTransformationContext) - Method in class org.xwiki.rendering.macro.script.AbstractScriptMacro
- execution - Variable in class org.xwiki.rendering.macro.script.AbstractScriptMacro
-
Used by subclasses.
G
- getAuthorizationManager() - Method in class org.xwiki.rendering.macro.script.AbstractScriptMacroPermissionPolicy
- getCompiledScript(String, Compilable) - Method in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
-
Return a compiled version of the provided script.
- getJars() - Method in class org.xwiki.rendering.macro.script.ScriptMacroParameters
- getLanguage() - Method in class org.xwiki.rendering.macro.script.DefaultScriptMacroParameters
- getScriptContext() - Method in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
-
Get the current ScriptContext and refresh it.
- getScriptEngineName(P, MacroTransformationContext) - Method in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
-
Method to overwrite to indicate the script engine name.
H
- hasPermission(ScriptMacroParameters, MacroTransformationContext) - Method in class org.xwiki.rendering.macro.script.AbstractScriptMacroPermissionPolicy
- hasPermission(ScriptMacroParameters, MacroTransformationContext) - Method in interface org.xwiki.rendering.macro.script.MacroPermissionPolicy
-
Verifies if the current execution Script Macro is allowed to execute its content or not.
I
- initialize() - Method in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
- isOutput() - Method in class org.xwiki.rendering.macro.script.ScriptMacroParameters
- isWiki() - Method in class org.xwiki.rendering.macro.script.ScriptMacroParameters
J
- JSR223ScriptMacroParameters - Class in org.xwiki.rendering.macro.script
-
Parameters for the
AbstractJSR223ScriptMacro
Macro. - JSR223ScriptMacroParameters() - Constructor for class org.xwiki.rendering.macro.script.JSR223ScriptMacroParameters
M
- MacroPermissionPolicy - Interface in org.xwiki.rendering.macro.script
-
Decides whether a Script Macro can execute or not.
O
- org.xwiki.rendering.macro.script - package org.xwiki.rendering.macro.script
P
- parseScriptResult(String, P, MacroTransformationContext) - Method in class org.xwiki.rendering.macro.script.AbstractScriptMacro
-
Convert script result as a
Block
list. - parseSourceSyntax(String, MacroTransformationContext) - Method in class org.xwiki.rendering.macro.script.AbstractScriptMacro
-
Parse provided content with the parser of the current wiki syntax.
- PrivilegedScriptMacro - Interface in org.xwiki.rendering.macro.script
-
Deprecated.starting with 4.1M1 use
MacroPermissionPolicy
instead
S
- scriptEngineManager - Variable in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
-
The JSR223 Script Engine Manager we use to evaluate JSR223 scripts.
- ScriptMacro - Interface in org.xwiki.rendering.macro.script
-
An interface used to distinguish script macros from the rest.
- ScriptMacroParameters - Class in org.xwiki.rendering.macro.script
-
Parameters for the
AbstractScriptMacro
Macro. - ScriptMacroParameters() - Constructor for class org.xwiki.rendering.macro.script.ScriptMacroParameters
- setJars(String) - Method in class org.xwiki.rendering.macro.script.ScriptMacroParameters
- setLanguage(String) - Method in class org.xwiki.rendering.macro.script.DefaultScriptMacroParameters
- setOutput(boolean) - Method in class org.xwiki.rendering.macro.script.ScriptMacroParameters
- setWiki(boolean) - Method in class org.xwiki.rendering.macro.script.ScriptMacroParameters
- supportsInlineMode() - Method in class org.xwiki.rendering.macro.script.AbstractJSR223ScriptMacro
All Classes All Packages