public class STGroupFile extends STGroup
Modifier and Type | Field and Description |
---|---|
java.lang.String |
fileName |
java.net.URL |
url |
DEFAULT_ERR_MGR, DEFAULT_KEY, defaultGroup, delimiterStartChar, delimiterStopChar, DICT_KEY, encoding, errMgr, iterateAcrossValues, trackCreationEvents, verbose
Constructor and Description |
---|
STGroupFile(java.lang.String fileName)
Load a file relative to current dir or from root or via CLASSPATH.
|
STGroupFile(java.lang.String fileName,
char delimiterStartChar,
char delimiterStopChar) |
STGroupFile(java.lang.String fullyQualifiedFileName,
java.lang.String encoding) |
STGroupFile(java.lang.String fullyQualifiedFileName,
java.lang.String encoding,
char delimiterStartChar,
char delimiterStopChar) |
STGroupFile(java.net.URL url,
java.lang.String encoding,
char delimiterStartChar,
char delimiterStopChar) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFileName() |
java.lang.String |
getName() |
java.net.URL |
getRootDirURL()
Return root dir if this is group dir; return dir containing group file
if this is group file.
|
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
|
java.lang.String |
show() |
void |
unload()
"unload" all templates, dictionaries and import relationships, but leave
renderers and adaptors.
|
compile, createSingleton, createStringTemplate, createStringTemplateInternally, createStringTemplateInternally, defineDictionary, defineRegion, defineTemplate, defineTemplate, defineTemplate, defineTemplateAlias, defineTemplateOrRegion, getAttributeRenderer, getImportedGroups, getInstanceOf, getListener, getMangledRegionName, getModelAdaptor, getTemplateNames, getUnMangledTemplateName, getURL, importTemplates, importTemplates, invalidateModelAdaptorCache, loadAbsoluteTemplateFile, loadGroupFile, loadTemplateFile, lookupTemplate, rawDefineTemplate, rawGetDictionary, rawGetTemplate, registerModelAdaptor, registerRenderer, registerRenderer, setListener, toString, undefineTemplate
public STGroupFile(java.lang.String fileName)
public STGroupFile(java.lang.String fileName, char delimiterStartChar, char delimiterStopChar)
public STGroupFile(java.lang.String fullyQualifiedFileName, java.lang.String encoding)
public STGroupFile(java.lang.String fullyQualifiedFileName, java.lang.String encoding, char delimiterStartChar, char delimiterStopChar)
public STGroupFile(java.net.URL url, java.lang.String encoding, char delimiterStartChar, char delimiterStopChar)
public boolean isDictionary(java.lang.String name)
isDictionary
in class STGroup
public boolean isDefined(java.lang.String name)
STGroup
public void unload()
STGroup
public void load()
STGroup
public java.lang.String getFileName()
getFileName
in class STGroup
public java.net.URL getRootDirURL()
STGroup
getRootDirURL
in class STGroup