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 ;)
|
StringRef
org.antlr.stringtemplate.language
Class StringRef
java.lang.Object
org.antlr.stringtemplate.language.Expr
org.antlr.stringtemplate.language.StringRef
- Direct Known Subclasses:
- NewlineRef
- public class StringRef
- extends Expr
Represents a chunk of just simple text to spit out; nothing to "evaluate"
|
Field Summary |
(package private) java.lang.String |
str
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
str
java.lang.String str
StringRef
public StringRef(StringTemplate enclosingTemplate,
java.lang.String str)
write
public int write(StringTemplate self,
StringTemplateWriter out)
throws java.io.IOException
- Just print out the string; no reference to self because this
is a literal--not sensitive to attribute values. These strings
never wrap because they are not part of an <...> expression.
<"foo"; wrap="\n"> should wrap though if necessary.
- Specified by:
write in class Expr
- Throws:
java.io.IOException
toString
public java.lang.String toString()
|