| Modifier and Type | Class and Description |
|---|---|
class |
ValueConverterWithValueException
A value converter exception that carries the value around, that was
recoverable from a badly formatted string or erroneous node.
|
| Modifier and Type | Method and Description |
|---|---|
String |
IValueConverter.toString(Type value)
Transforms the given value to a string that is conformant to the expected
terminal or data type rule.
|
Type |
IValueConverter.toValue(String string,
INode node)
Creates a value from the given input.
|
Object |
IValueConverterService.toValue(String string,
String lexerRule,
INode node) |
| Modifier and Type | Method and Description |
|---|---|
protected ValueConverterException |
AbstractIDValueConverter.createTokenContentMismatchException(String value,
String escapedString,
org.antlr.runtime.Token token) |
protected ValueConverterException |
AbstractLexerBasedConverter.createTokenContentMismatchException(T value,
String escapedString,
org.antlr.runtime.Token token) |
protected ValueConverterException |
AbstractLexerBasedConverter.createTokenTypeMismatchException(T value,
String escapedString,
org.antlr.runtime.Token token) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
AbstractNullSafeConverter.internalToValue(String string,
INode node) |
String |
KeywordBasedValueConverter.toString(String value) |
String |
KeywordAlternativeConverter.toString(String value) |
String |
QualifiedNameValueConverter.toValue(String string,
INode node) |
String |
KeywordBasedValueConverter.toValue(String string,
INode node) |
String |
KeywordAlternativeConverter.toValue(String string,
INode node) |
Object |
EFactoryValueConverter.toValue(String string,
INode node) |
Object |
DefaultTerminalConverter.toValue(String string,
INode node) |
T |
AbstractNullSafeConverter.toValue(String string,
INode node) |
Object |
AbstractDeclarativeValueConverterService.toValue(String string,
String lexerRule,
INode node) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
NodeModelStreamer.getFormattedDatatypeValue(ICompositeNode node,
AbstractRule rule,
String text)
Create a canonical represenation of the data type value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IAstFactory.add(org.eclipse.emf.ecore.EObject _this,
String feature,
Object value,
String lexerRule,
INode node)
Adds a given value to a list described by the given feature.
|
void |
DefaultEcoreElementFactory.add(org.eclipse.emf.ecore.EObject object,
String feature,
Object value,
String ruleName,
INode node) |
void |
IAstFactory.set(org.eclipse.emf.ecore.EObject _this,
String feature,
Object value,
String lexerRule,
INode node)
Assigns a given value to a feature of the element
_this. |
void |
DefaultEcoreElementFactory.set(org.eclipse.emf.ecore.EObject object,
String feature,
Object value,
String ruleName,
INode node) |
| Modifier and Type | Method and Description |
|---|---|
ValueConverterException |
ISyntaxErrorMessageProvider.IValueConverterErrorContext.getValueConverterException()
Returns the thrown
ValueConverterException. |
ValueConverterException |
AbstractInternalAntlrParser.ValueConverterErrorContext.getValueConverterException() |
| Modifier and Type | Method and Description |
|---|---|
protected ISyntaxErrorMessageProvider.IValueConverterErrorContext |
AbstractInternalAntlrParser.createValueConverterErrorContext(ValueConverterException vce) |
protected String |
AbstractInternalAntlrParser.getValueConverterExceptionMessage(ValueConverterException vce) |
protected void |
AbstractInternalAntlrParser.handleValueConverterException(ValueConverterException vce) |
| Constructor and Description |
|---|
AbstractInternalAntlrParser.ValueConverterErrorContext(ValueConverterException valueConverterException) |
| Modifier and Type | Method and Description |
|---|---|
void |
XtextValidator.checkReferencedMetamodel(ReferencedMetamodel metamodel) |
| Modifier and Type | Class and Description |
|---|---|
class |
MoreThanOneCardinalityException |
| Modifier and Type | Method and Description |
|---|---|
void |
CardinalityAwareEcoreFactory.set(org.eclipse.emf.ecore.EObject object,
String feature,
Object value,
String ruleName,
INode node) |
Copyright © 2015. All Rights Reserved.