Package nl.rrd.wool.model
Class WoolVariableString.TextSegment
- java.lang.Object
-
- nl.rrd.wool.model.WoolVariableString.Segment
-
- nl.rrd.wool.model.WoolVariableString.TextSegment
-
- All Implemented Interfaces:
Cloneable
- Enclosing class:
- WoolVariableString
public static class WoolVariableString.TextSegment extends WoolVariableString.Segment
-
-
Constructor Summary
Constructors Constructor Description TextSegment(String text)TextSegment(WoolVariableString.TextSegment other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WoolVariableString.TextSegmentclone()StringgetText()voidsetText(String text)StringtoString()StringtoString(char[] escapes)Returns the code string for this instance.
-
-
-
Constructor Detail
-
TextSegment
public TextSegment(String text)
-
TextSegment
public TextSegment(WoolVariableString.TextSegment other)
-
-
Method Detail
-
getText
public String getText()
-
setText
public void setText(String text)
-
toString
public String toString(char[] escapes)
Returns the code string for this instance. It will escape \ and $ with a backslash. You may specify additional characters to escape.- Parameters:
escapes- the characters to escape- Returns:
- the code string
-
clone
public WoolVariableString.TextSegment clone()
- Specified by:
clonein classWoolVariableString.Segment
-
-