Modifier and Type | Method and Description |
---|---|
byte[] |
CFMLCompilerImpl.compile(ConfigImpl config,
PageSource source,
TagLib[] tld,
FunctionLib[] fld,
Resource classRootDir,
String className) |
byte[] |
CFMLCompiler.compile(ConfigImpl config,
PageSource source,
TagLib[] tld,
FunctionLib[] fld,
Resource classRootDir,
String className)
compiles a CFML source file
|
Modifier and Type | Method and Description |
---|---|
TagLib |
ConfigImpl.getCoreTagLib() |
TagLib[] |
ConfigImpl.getTLDs()
return all Tag Library Deskriptors
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigImpl.createTag(TagLib tl,
String filename) |
Constructor and Description |
---|
ConfigImpl(CFMLFactory factory,
Resource configDir,
Resource configFile,
TagLib[] tlds,
FunctionLib[] flds) |
Modifier and Type | Field and Description |
---|---|
TagLib[][] |
Data.tlibs |
Modifier and Type | Method and Description |
---|---|
Expression |
ExprTransformer.transform(Page page,
EvaluatorPool ep,
TagLib[][] tld,
FunctionLib[] fld,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings)
Wird aufgerufen um aus dem uebergebenen CFMLString einen Ausdruck auszulesen
und diesen in ein CFXD Element zu uebersetzten.
|
Expression |
ExprTransformer.transformAsString(Page page,
EvaluatorPool ep,
TagLib[][] tld,
FunctionLib[] fld,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings,
boolean allowLowerThan)
Wird aufgerufen um aus dem uebergebenen CFMLString einen Ausdruck auszulesen
und diesen in ein CFXD Element zu uebersetzten.
|
Constructor and Description |
---|
Data(Page page,
CFMLString cfml,
EvaluatorPool ep,
TransfomerSettings settings,
TagLib[][] tlibs,
FunctionLib[] flibs,
TagLibTag[] scriptTags) |
Modifier and Type | Method and Description |
---|---|
TagLib |
EvaluatorSupport.execute(Config config,
Tag tag,
TagLibTag libTag,
FunctionLib[] flibs,
Data data)
Die Methode execute wird aufgerufen, wenn der Context eines Tags geprueft werden soll.
|
TagLib |
Evaluator.execute(Config config,
Tag tag,
TagLibTag libTag,
FunctionLib[] flibs,
Data data)
Die Methode evaluate wird aufgerufen, wenn der Context eines Tags geprueft werden soll.
|
Modifier and Type | Method and Description |
---|---|
TagLib |
ProcessingDirective.execute(Config config,
Tag tag,
TagLibTag libTag,
FunctionLib[] flibs,
Data data) |
TagLib |
PageEncoding.execute(Config config,
Tag tag,
TagLibTag libTag,
FunctionLib[] flibs,
Data data) |
TagLib |
Loop.execute(Config config,
Tag tag,
TagLibTag libTag,
FunctionLib[] flibs,
Data data) |
TagLib |
Import.execute(Config config,
Tag tag,
TagLibTag libTag,
FunctionLib[] flibs,
Data data) |
Modifier and Type | Method and Description |
---|---|
static Statement |
Retry.getAncestorCatch(TagLib tagLib,
Statement stat) |
Modifier and Type | Method and Description |
---|---|
Expression |
SimpleExprTransformer.transform(Page page,
EvaluatorPool ep,
TagLib[][] tld,
FunctionLib[] fld,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings) |
Expression |
CFMLExprTransformer.transform(Page page,
EvaluatorPool ep,
TagLib[][] tld,
FunctionLib[] fld,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings) |
Expression |
SimpleExprTransformer.transformAsString(Page page,
EvaluatorPool ep,
TagLib[][] tld,
FunctionLib[] fld,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings,
boolean allowLowerThan) |
Expression |
CFMLExprTransformer.transformAsString(Page page,
EvaluatorPool ep,
TagLib[][] tld,
FunctionLib[] fld,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings,
boolean allowLowerThan) |
Constructor and Description |
---|
AbstrCFMLExprTransformer.ExprData(Page page,
EvaluatorPool ep,
CFMLString cfml,
TagLib[][] tlibs,
FunctionLib[] flibs,
TransfomerSettings settings,
boolean allowLowerThan,
TagLibTag[] scriptTags) |
Modifier and Type | Method and Description |
---|---|
void |
JavaScriptTransformer.transform(Page page,
CFMLTransformer parent,
EvaluatorPool ep,
TagLib[][] tlibs,
FunctionLib[] flibs,
Tag tag,
TagLibTag tagLibTag,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings) |
void |
CFMLScriptTransformer.transform(Page page,
CFMLTransformer parentTransformer,
EvaluatorPool ep,
TagLib[][] tlibs,
FunctionLib[] fld,
Tag tag,
TagLibTag libTag,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings) |
void |
CFMLOrJavaScriptTransformer.transform(Page page,
CFMLTransformer parent,
EvaluatorPool ep,
TagLib[][] tlibs,
FunctionLib[] flibs,
Tag tag,
TagLibTag tagLibTag,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings) |
Modifier and Type | Method and Description |
---|---|
static TagLib |
CFMLTransformer.nameSpace(Data data)
Vergleicht folgende Zeichen mit den Namespacedefinitionen der Tag Libraries,
gibt eine Tag-Lib zurueck falls eine passt, ansonsten null.
|
Modifier and Type | Method and Description |
---|---|
Page |
CFMLTransformer.transform(ConfigImpl config,
CFMLString cfml,
TagLib[] tlibs,
FunctionLib[] flibs,
long sourceLastModified,
Boolean dotNotationUpperCase)
Startmethode zum transfomieren einer CFMLString.
|
Page |
CFMLTransformer.transform(ConfigImpl config,
PageSource ps,
TagLib[] tlibs,
FunctionLib[] flibs)
Startmethode zum transfomieren einer CFML Datei.
|
void |
TagDependentBodyTransformer.transform(Page page,
CFMLTransformer parent,
EvaluatorPool ep,
TagLib[][] tlibs,
FunctionLib[] flibs,
Tag tag,
TagLibTag tagLibTag,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings setting) |
Constructor and Description |
---|
TagData(TagLib[][] tlibs,
FunctionLib[] flibs,
TagLibTag[] scriptTags,
CFMLString cfml,
Boolean dotNotationUpperCase,
Page page) |
TagData(TagLib[][] tlibs,
FunctionLib[] flibs,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings,
Page page) |
Modifier and Type | Class and Description |
---|---|
class |
CustomTagLib
extends the normal tag library, because Custom Tags has no restrictions by a TLD this Taglib accept everything
|
class |
ImportTagLib |
Modifier and Type | Method and Description |
---|---|
static TagLib |
TagLibFactory.combineTLDs(Set tlds) |
static TagLib |
TagLibFactory.combineTLDs(TagLib[] tlds)
return one FunctionLib contain content of all given Function Libs
|
TagLib |
TagLib.duplicate(boolean deepCopy)
duplicate the taglib, does not
|
TagLib |
TagLibTag.getTagLib()
Gibt die TagLib zurueck zu der das Tag gehoert.
|
static TagLib[] |
TagLibFactory.loadFrom(Resource res) |
static TagLib[] |
TagLibFactory.loadFromDirectory(Resource dir)
Laedt mehrere TagLib's die innerhalb eines Verzeichnisses liegen.
|
static TagLib[] |
TagLibFactory.loadFromDirectory(Resource dir,
String saxParser)
Laedt mehrere TagLib's die innerhalb eines Verzeichnisses liegen.
|
static TagLib |
TagLibFactory.loadFromFile(Resource res)
Laedt eine einzelne TagLib.
|
static TagLib |
TagLibFactory.loadFromFile(Resource res,
String saxParser)
Laedt eine einzelne TagLib.
|
static TagLib |
TagLibFactory.loadFromStream(InputStream is)
Laedt eine einzelne TagLib.
|
static TagLib |
TagLibFactory.loadFromStream(InputStream is,
String saxParser)
Laedt eine einzelne TagLib.
|
static TagLib |
TagLibFactory.loadFromSystem()
Laedt die Systeminterne TLD.
|
static TagLib |
TagLibFactory.loadFromSystem(String saxParser)
Laedt die Systeminterne TLD.
|
Modifier and Type | Method and Description |
---|---|
void |
CustomTagLib.append(TagLib other) |
static TagLib |
TagLibFactory.combineTLDs(TagLib[] tlds)
return one FunctionLib contain content of all given Function Libs
|
Constructor and Description |
---|
TagLibTag(TagLib tagLib)
Geschuetzer Konstruktor ohne Argumente.
|
Copyright © 2015 Lucee