Support StringTemplate, ANTLR Project by making a donation! Terence often pays for things like the antlr.org server, conference travel, and this site design (that alone cost US$1000). Buy him a beer and pizza remotely ;)
|
StringTemplateGroupLoader
org.antlr.stringtemplate
Interface StringTemplateGroupLoader
- All Known Implementing Classes:
- PathGroupLoader
- public interface StringTemplateGroupLoader
When group files derive from another group, we have to know how to
load that group and its supergroups. This interface also knows how
to load interfaces.
loadGroup
public StringTemplateGroup loadGroup(java.lang.String groupName)
- Load the group called groupName from somewhere. Return null
if no group is found.
loadGroup
public StringTemplateGroup loadGroup(java.lang.String groupName,
StringTemplateGroup superGroup)
- Load a group with a specified superGroup. Groups with
region definitions must know their supergroup to find templates
during parsing.
loadGroup
public StringTemplateGroup loadGroup(java.lang.String groupName,
java.lang.Class templateLexer,
StringTemplateGroup superGroup)
- Specify the template lexer to use for parsing templates. If null,
it assumes angle brackets <...>.
loadInterface
public StringTemplateGroupInterface loadInterface(java.lang.String interfaceName)
- Load the interface called interfaceName from somewhere. Return null
if no interface is found.
|