public class VariableTag extends Tag
Copyright (C) 2012-2014 JIOWA Business Solutions GmbH, Bettinastr. 30 , 60325 Frankfurt am Main, Germany
Homepage: www.jiowa.de
All rights reserved.
Download: www.jiowa.de/download.html
License: www.jiowa.de/license.html
Modifier and Type | Field and Description |
---|---|
protected TagStartToken |
startToken |
protected VariableToken |
variableToken |
Constructor and Description |
---|
VariableTag(TagStartToken startToken,
VariableToken variableToken) |
VariableTag(VariableTag tag) |
VariableTag(VariableTag tag,
int leftPositionOffsetToBeAdded) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
applyOperators(java.lang.String s)
Applies the string modification operators associated with this variable to a given string.
|
java.util.List<VariableOperator> |
getAllOperators() |
java.lang.String |
getIdentifier() |
java.lang.String |
getName() |
java.lang.String |
getOriginal() |
java.lang.String |
getText()
The text portion which is represented by this tag
|
TextPosition |
getTextPosition()
The
TextPosition of this tag |
VariableToken |
getVariableToken() |
boolean |
isFlowText()
Returns true if a
FlowTextOperator is valid for this tag. |
java.lang.String |
toString()
The string representation of this tag
|
protected TagStartToken startToken
protected VariableToken variableToken
public VariableTag(TagStartToken startToken, VariableToken variableToken)
public VariableTag(VariableTag tag)
public VariableTag(VariableTag tag, int leftPositionOffsetToBeAdded)
public java.lang.String getName()
public java.lang.String getIdentifier()
public java.lang.String getOriginal()
public TextPosition getTextPosition()
Tag
TextPosition
of this taggetTextPosition
in class Tag
public java.lang.String applyOperators(java.lang.String s)
public java.util.List<VariableOperator> getAllOperators()
public VariableToken getVariableToken()
public boolean isFlowText()
FlowTextOperator
is valid for this tag.public java.lang.String getText()
Tag