Package | Description |
---|---|
com.threecrickets.scripturian | |
com.threecrickets.scripturian.adapter | |
com.threecrickets.scripturian.exception | |
com.threecrickets.scripturian.parser |
Modifier and Type | Method and Description |
---|---|
LanguageAdapter |
ExecutionContext.getAdapter()
The last language adapter used by the context.
|
LanguageAdapter |
LanguageManager.getAdapterByExtension(String documentName,
String defaultExtension)
A language adapter for a document name according to its filename
extension.
|
LanguageAdapter |
LanguageManager.getAdapterByName(String name)
Gets an adapter by its name.
|
LanguageAdapter |
LanguageManager.getAdapterByTag(String tag)
A language adapter for a scriptlet tag.
|
Modifier and Type | Method and Description |
---|---|
Set<LanguageAdapter> |
LanguageManager.getAdapters()
All language adapters.
|
Modifier and Type | Method and Description |
---|---|
void |
LanguageManager.addAdapter(LanguageAdapter adapter)
Adds a language adapter to this manager.
|
void |
ExecutionContext.addAdapter(LanguageAdapter languageAdapter)
Sets a language adapter as a user of this context.
|
Modifier and Type | Class and Description |
---|---|
class |
ProgramBase<A extends LanguageAdapter>
Common implementation base for language adapters.
|
Modifier and Type | Class and Description |
---|---|
class |
ClojureAdapter
A
LanguageAdapter that supports the Clojure language. |
class |
GroovyAdapter
A
LanguageAdapter that supports the Groovy language. |
class |
JeppAdapter
A
LanguageAdapter that supports the Python language as implemented by
Jepp. |
class |
JRubyAdapter
A
LanguageAdapter that supports the Ruby language as implemented by
JRuby. |
class |
JythonAdapter
A
LanguageAdapter that supports the Python language as implemented by
Jython. |
class |
LanguageAdapterBase
Common implementation base for language adapters.
|
class |
LuajAdapter
A
LanguageAdapter that supports the Lua language as implemented by Luaj. |
class |
NashornAdapter
A
LanguageAdapter that supports the JavaScript language as
implemented by
Nashorn. |
class |
PegdownAdapter
|
class |
QuercusAdapter
A
LanguageAdapter that supports the PHP language as implemented by Quercus. |
class |
RhinoAdapter
A
LanguageAdapter that supports the JavaScript language as
implemented by Rhino. |
class |
ScalaAdapter
A
LanguageAdapter that supports the Scala language. |
class |
SuccinctAdapter
A
LanguageAdapter that supports the Velocity templating language. |
class |
VelocityAdapter
A
LanguageAdapter that supports the Velocity templating language. |
class |
WikiTextAdapterBase
A
LanguageAdapter that supports various HTML markup languages as
implemented by Mylyn WikiText. |
class |
WikiTextConfluenceAdapter
A
LanguageAdapter that supports the Confluence HTML markup language as implemented by Mylyn WikiText. |
class |
WikiTextMarkdownAdapter
|
class |
WikiTextMediaWikiAdapter
A
LanguageAdapter that supports the MediaWiki HTML
markup language as implemented by Mylyn WikiText. |
class |
WikiTextTextileAdapter
|
class |
WikiTextTracWikiAdapter
|
class |
WikiTextTWikiAdapter
|
Modifier and Type | Field and Description |
---|---|
protected A |
ProgramBase.adapter
The language adapter.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends LanguageAdapter> |
LanguageAdapterException.getLanguage()
The adapter adapter class.
|
Constructor and Description |
---|
LanguageAdapterException(Class<? extends LanguageAdapter> adapter,
String message) |
LanguageAdapterException(Class<? extends LanguageAdapter> adapter,
String documentName,
int lineNumber,
int columnNumber,
String message) |
LanguageAdapterException(Class<? extends LanguageAdapter> adapter,
String documentName,
int lineNumber,
int columnNumber,
String message,
Throwable cause) |
LanguageAdapterException(Class<? extends LanguageAdapter> adapter,
String documentName,
int lineNumber,
int columnNumber,
Throwable cause) |
LanguageAdapterException(Class<? extends LanguageAdapter> adapter,
String documentName,
String message) |
LanguageAdapterException(Class<? extends LanguageAdapter> adapter,
String documentName,
String message,
Throwable cause) |
LanguageAdapterException(Class<? extends LanguageAdapter> adapter,
String message,
Throwable cause) |
LanguageAdapterException(Class<? extends LanguageAdapter> adapter,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
String |
ScriptletPlugin.getScriptlet(String code,
LanguageAdapter languageAdapter,
String content)
Generates an executable segment for a custom scriptlet.
|
Copyright © 2009-2015 Three Crickets LLC.