| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseWithAnnotationsFormatter._format(XAnnotation ann,
IFormattableDocument document) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractXbaseWithAnnotationsSemanticSequencer.sequence_XAnnotation(org.eclipse.emf.ecore.EObject context,
XAnnotation semanticObject)
Deprecated.
|
protected void |
AbstractXbaseWithAnnotationsSemanticSequencer.sequence_XAnnotation(ISerializationContext context,
XAnnotation semanticObject)
Contexts:
XAnnotation returns XAnnotation
XAnnotationElementValueOrCommaList returns XAnnotation
XAnnotationElementValueOrCommaList.XListLiteral_1_1_0 returns XAnnotation
XAnnotationElementValue returns XAnnotation
XAnnotationOrExpression returns XAnnotation
Constraint:
(
annotationType=[JvmAnnotationType|QualifiedName]
((elementValuePairs+=XAnnotationElementValuePair elementValuePairs+=XAnnotationElementValuePair*) | value=XAnnotationElementValueOrCommaList)?
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseWithAnnotationsTypeComputer._computeTypes(XAnnotation object,
ITypeComputationState state) |
protected void |
XbaseWithAnnotationsTypeComputer.computeChildTypesForUnknownAnnotation(XAnnotation object,
ITypeComputationState state) |
protected void |
XbaseWithAnnotationsTypeComputer.computeTypes(XAnnotation annotation,
JvmOperation operation,
XExpression value,
ITypeComputationState state) |
| Modifier and Type | Method and Description |
|---|---|
XExpression |
XAnnotationUtil.findValue(XAnnotation annotation,
JvmOperation jvmOperation) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AnnotationValueValidator._isValidAnnotationValue(XAnnotation expression) |
void |
XbaseWithAnnotationsValidator.checkAllAttributesConfigured(XAnnotation annotation) |
| Modifier and Type | Method and Description |
|---|---|
XAnnotation |
XAnnotationsFactory.createXAnnotation()
Returns a new object of class 'XAnnotation'
|
| Modifier and Type | Class and Description |
|---|---|
class |
XAnnotationImpl
An implementation of the model object 'XAnnotation'
|
| Modifier and Type | Method and Description |
|---|---|
XAnnotation |
XAnnotationsFactoryImpl.createXAnnotation() |
| Modifier and Type | Method and Description |
|---|---|
T |
XAnnotationsSwitch.caseXAnnotation(XAnnotation object)
Returns the result of interpreting the object as an instance of 'XAnnotation'
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseCompiler._toJavaExpression(XAnnotation annotation,
ITreeAppendable b) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter2._format(XAnnotation ann,
FormattableDocument document)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ImportsCollector._visit(XAnnotation semanticElement,
INode originNode,
ImportsAcceptor acceptor) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
AbstractConstantExpressionsInterpreter._internalEvaluate(XAnnotation literal,
Context ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
JvmTypesBuilder.addAnnotation(JvmAnnotationTarget target,
XAnnotation annotation)
Translates an
XAnnotation to a JvmAnnotationReference
and adds them to the given JvmAnnotationTarget. |
JvmAnnotationReference |
JvmTypesBuilder.getJvmAnnotationReference(XAnnotation anno)
Translates a single
XAnnotation to JvmAnnotationReference that can be added to a JvmAnnotationTarget. |
| Modifier and Type | Method and Description |
|---|---|
void |
JvmTypesBuilder.addAnnotations(JvmAnnotationTarget target,
Iterable<? extends XAnnotation> annotations)
|
void |
JvmTypesBuilder.translateAnnotationsTo(Iterable<? extends XAnnotation> annotations,
JvmAnnotationTarget target)
Deprecated.
|
Copyright © 2015. All Rights Reserved.