A B C D E G H I J M O P S 
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
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
 
A B C D E G H I J M O P S 
All Classes All Packages