public class StringLiteralExpCSImpl extends PrimitiveLiteralExpCSImpl implements StringLiteralExpCS
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected static String |
STRING_SYMBOL_EDEFAULT
The default value of the '
String Symbol' attribute. |
protected String |
stringSymbol
The cached value of the '
String Symbol' attribute. |
protected static String |
UNESCAPED_STRING_SYMBOL_EDEFAULT
The default value of the '
Unescaped String Symbol' attribute. |
protected String |
unescapedStringSymbol
The cached value of the '
Unescaped String Symbol' attribute. |
symbol, SYMBOL_EDEFAULTast, AST_EDEFAULT, END_OFFSET_EDEFAULT, END_TOKEN_EDEFAULT, endOffset, endToken, START_OFFSET_EDEFAULT, START_TOKEN_EDEFAULT, startOffset, startToken| Modifier | Constructor and Description |
|---|---|
protected |
StringLiteralExpCSImpl() |
| Modifier and Type | Method and Description |
|---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
String |
getStringSymbol() |
String |
getUnescapedStringSymbol() |
void |
setStringSymbol(String newStringSymbol) |
void |
setUnescapedStringSymbol(String newUnescapedStringSymbol) |
String |
toString() |
getSymbol, setSymbolgetAst, getEndOffset, getEndToken, getStartOffset, getStartToken, setAst, setEndOffset, setEndToken, setStartOffset, setStartTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSymbol, setSymbolgetAst, getEndOffset, getEndToken, getStartOffset, getStartToken, setAst, setEndOffset, setEndToken, setStartOffset, setStartTokenprotected static final String STRING_SYMBOL_EDEFAULT
String Symbol' attribute.
getStringSymbol()protected String stringSymbol
String Symbol' attribute.
getStringSymbol()protected static final String UNESCAPED_STRING_SYMBOL_EDEFAULT
Unescaped String Symbol' attribute.
getUnescapedStringSymbol()protected String unescapedStringSymbol
Unescaped String Symbol' attribute.
getUnescapedStringSymbol()protected EClass eStaticClass()
eStaticClass in class PrimitiveLiteralExpCSImplpublic String getStringSymbol()
getStringSymbol in interface StringLiteralExpCSStringLiteralExpCS.setStringSymbol(String),
CSTPackage.getStringLiteralExpCS_StringSymbol()public void setStringSymbol(String newStringSymbol)
setStringSymbol in interface StringLiteralExpCSnewStringSymbol - the new value of the 'String Symbol' attribute.StringLiteralExpCS.getStringSymbol()public String getUnescapedStringSymbol()
getUnescapedStringSymbol in interface StringLiteralExpCSStringLiteralExpCS.setUnescapedStringSymbol(String),
CSTPackage.getStringLiteralExpCS_UnescapedStringSymbol()public void setUnescapedStringSymbol(String newUnescapedStringSymbol)
setUnescapedStringSymbol in interface StringLiteralExpCSnewUnescapedStringSymbol - the new value of the 'Unescaped String Symbol' attribute.StringLiteralExpCS.getUnescapedStringSymbol()public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class PrimitiveLiteralExpCSImplpublic void eSet(int featureID,
Object newValue)
eSet in class PrimitiveLiteralExpCSImplpublic void eUnset(int featureID)
eUnset in class PrimitiveLiteralExpCSImplpublic boolean eIsSet(int featureID)
eIsSet in class PrimitiveLiteralExpCSImplpublic String toString()
toString in class PrimitiveLiteralExpCSImplCopyright © 2015 Open eHealth Foundation. All rights reserved.