org.stringtemplate.v4
Class STGroupString
java.lang.Object
org.stringtemplate.v4.STGroup
org.stringtemplate.v4.STGroupString
public class STGroupString
- extends STGroup
A group derived from a string not a file or dir.
| Fields inherited from class org.stringtemplate.v4.STGroup |
adaptors, DEFAULT_ERR_MGR, DEFAULT_KEY, defaultGroup, delimiterStartChar, delimiterStopChar, DICT_KEY, dictionaries, encoding, errMgr, imports, iterateAcrossValues, NOT_FOUND_ST, renderers, templates, trackCreationEvents, typeToAdaptorCache, typeToRendererCache, verbose |
|
Constructor Summary |
STGroupString(java.lang.String text)
|
STGroupString(java.lang.String sourceName,
java.lang.String text)
|
STGroupString(java.lang.String sourceName,
java.lang.String text,
char delimiterStartChar,
char delimiterStopChar)
|
|
Method Summary |
java.lang.String |
getFileName()
|
boolean |
isDefined(java.lang.String name)
Is this template defined in this group or from this group below?
Names must be absolute, fully-qualified names like /a/b |
boolean |
isDictionary(java.lang.String name)
|
void |
load()
Force a load if it makes sense for the group |
protected CompiledST |
load(java.lang.String name)
Load st from disk if dir or load whole group file if .stg file (then
return just one template). |
| Methods inherited from class org.stringtemplate.v4.STGroup |
compile, createSingleton, createStringTemplate, createStringTemplateInternally, createStringTemplateInternally, defineDictionary, defineRegion, defineTemplate, defineTemplate, defineTemplate, defineTemplateAlias, defineTemplateOrRegion, getAttributeRenderer, getEmbeddedInstanceOf, getInstanceOf, getListener, getMangledRegionName, getModelAdaptor, getName, getRootDirURL, getUnMangledTemplateName, getURL, importTemplates, importTemplates, invalidateModelAdaptorCache, loadAbsoluteTemplateFile, loadGroupFile, loadTemplateFile, lookupImportedTemplate, lookupTemplate, rawDefineTemplate, rawGetDictionary, rawGetTemplate, registerModelAdaptor, registerRenderer, setListener, show, toString, undefineTemplate, unload |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
sourceName
public java.lang.String sourceName
text
public java.lang.String text
alreadyLoaded
protected boolean alreadyLoaded
STGroupString
public STGroupString(java.lang.String text)
STGroupString
public STGroupString(java.lang.String sourceName,
java.lang.String text)
STGroupString
public STGroupString(java.lang.String sourceName,
java.lang.String text,
char delimiterStartChar,
char delimiterStopChar)
isDictionary
public boolean isDictionary(java.lang.String name)
- Overrides:
isDictionary in class STGroup
isDefined
public boolean isDefined(java.lang.String name)
- Description copied from class:
STGroup
- Is this template defined in this group or from this group below?
Names must be absolute, fully-qualified names like /a/b
- Overrides:
isDefined in class STGroup
load
protected CompiledST load(java.lang.String name)
- Description copied from class:
STGroup
- Load st from disk if dir or load whole group file if .stg file (then
return just one template). name is fully-qualified.
- Overrides:
load in class STGroup
load
public void load()
- Description copied from class:
STGroup
- Force a load if it makes sense for the group
- Overrides:
load in class STGroup
getFileName
public java.lang.String getFileName()
- Overrides:
getFileName in class STGroup
Copyright © 2011. All Rights Reserved.