| Modifier and Type | Method and Description |
|---|---|
static CrossReference |
GrammarUtil.containingCrossReference(org.eclipse.emf.ecore.EObject e) |
CrossReference |
XtextFactory.createCrossReference()
Returns a new object of class 'Cross Reference'
|
| Modifier and Type | Method and Description |
|---|---|
static List<CrossReference> |
GrammarUtil.containedCrossReferences(org.eclipse.emf.ecore.EObject e) |
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.emf.ecore.EReference |
GrammarUtil.getReference(CrossReference crossRef) |
static org.eclipse.emf.ecore.EReference |
GrammarUtil.getReference(CrossReference ref,
org.eclipse.emf.ecore.EClass referenceOwner) |
| Modifier and Type | Method and Description |
|---|---|
ISemanticRegion |
ISemanticRegionFinder.crossRef(CrossReference crossReference) |
List<ISemanticRegion> |
ISemanticRegionsFinder.crossRefs(CrossReference... crossReferences) |
| Modifier and Type | Method and Description |
|---|---|
ISemanticRegion |
SemanticRegionNullFinder.crossRef(CrossReference crossReference) |
ISemanticRegion |
AbstractSemanticRegionsFinder.crossRef(CrossReference crossReference) |
List<ISemanticRegion> |
SemanticRegionNullFinder.crossRefs(CrossReference... crossReferences) |
List<ISemanticRegion> |
AbstractSemanticRegionsFinder.crossRefs(CrossReference... crossReferences) |
| Modifier and Type | Method and Description |
|---|---|
String |
GrammarElementTitleSwitch.caseCrossReference(CrossReference object) |
| Modifier and Type | Class and Description |
|---|---|
class |
CrossReferenceImpl
An implementation of the model object 'Cross Reference'
|
| Modifier and Type | Method and Description |
|---|---|
CrossReference |
XtextFactoryImpl.createCrossReference() |
| Modifier and Type | Method and Description |
|---|---|
DiagnosticMessage |
ILinkingDiagnosticMessageProvider.Extended.getIllegalCrossReferenceMessage(ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext context,
CrossReference reference) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Linker.ensureIsLinked(org.eclipse.emf.ecore.EObject obj,
INode node,
CrossReference ref,
Set<org.eclipse.emf.ecore.EReference> handledReferences,
IDiagnosticProducer producer) |
DiagnosticMessage |
LinkingDiagnosticMessageProvider.getIllegalCrossReferenceMessage(ILinkingDiagnosticMessageProvider.ILinkingDiagnosticContext context,
CrossReference reference) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
LazyLinker.afterCreateAndSetProxy(org.eclipse.emf.ecore.EObject obj,
INode node,
org.eclipse.emf.ecore.EReference eRef,
CrossReference crossReference,
IDiagnosticProducer producer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ITokenSerializer.ICrossReferenceSerializer.equalsOrReplacesNode(org.eclipse.emf.ecore.EObject context,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
INode node) |
boolean |
ITokenSerializer.ICrossReferenceSerializer.isValid(org.eclipse.emf.ecore.EObject context,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
ITokenSerializer.IErrorAcceptor errorAcceptor) |
String |
ITokenSerializer.ICrossReferenceSerializer.serializeCrossRef(org.eclipse.emf.ecore.EObject context,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
INode node) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CrossReferenceSerializer.equalsOrReplacesNode(org.eclipse.emf.ecore.EObject context,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
INode node) |
protected String |
CrossReferenceSerializer.getConvertedValue(String unconverted,
CrossReference grammarElement) |
boolean |
CrossReferenceSerializer.isValid(org.eclipse.emf.ecore.EObject context,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
ITokenSerializer.IErrorAcceptor errorAcceptor) |
String |
CrossReferenceSerializer.serializeCrossRef(org.eclipse.emf.ecore.EObject context,
CrossReference grammarElement,
org.eclipse.emf.ecore.EObject target,
INode node) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XtextSemanticSequencer.sequence_CrossReference(ISerializationContext context,
CrossReference semanticObject)
Contexts:
AssignableTerminal returns CrossReference
ParenthesizedAssignableElement returns CrossReference
AssignableAlternatives returns CrossReference
AssignableAlternatives.Alternatives_1_0 returns CrossReference
CrossReference returns CrossReference
Constraint:
(type=TypeRef terminal=CrossReferenceableTerminal?)
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
TokenDiagnosticProvider.getFullReferenceName(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference reference) |
ISerializationDiagnostic |
TokenDiagnosticProvider.getNoEObjectDescriptionFoundDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference element,
org.eclipse.emf.ecore.EObject target,
IScope scope) |
ISerializationDiagnostic |
ITokenDiagnosticProvider.getNoEObjectDescriptionFoundDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference element,
org.eclipse.emf.ecore.EObject target,
IScope scope) |
ISerializationDiagnostic |
TokenDiagnosticProvider.getNoScopeFoundDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference element,
org.eclipse.emf.ecore.EObject target) |
ISerializationDiagnostic |
ITokenDiagnosticProvider.getNoScopeFoundDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference element,
org.eclipse.emf.ecore.EObject target) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
CrossReferenceSerializer.getCrossReferenceNameFromScope(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
IScope scope,
ISerializationDiagnostic.Acceptor errors) |
boolean |
ICrossReferenceSerializer.isValid(org.eclipse.emf.ecore.EObject context,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
INode node,
ISerializationDiagnostic.Acceptor errorAcceptor) |
boolean |
CrossReferenceSerializer.isValid(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
INode node,
ISerializationDiagnostic.Acceptor errors) |
String |
ICrossReferenceSerializer.serializeCrossRef(org.eclipse.emf.ecore.EObject context,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
INode node,
ISerializationDiagnostic.Acceptor errorAcceptor) |
String |
CrossReferenceSerializer.serializeCrossRef(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
INode node,
ISerializationDiagnostic.Acceptor errors) |
| Modifier and Type | Method and Description |
|---|---|
List<CrossReference> |
AbstractElementFinder.findCrossReferences(AbstractRule... rule) |
List<CrossReference> |
AbstractElementFinder.findCrossReferences(org.eclipse.emf.ecore.EClassifier... targetEClassifiers) |
| Modifier and Type | Method and Description |
|---|---|
T |
XtextSwitch.caseCrossReference(CrossReference object)
Returns the result of interpreting the object as an instance of 'Cross Reference'
|
| Modifier and Type | Method and Description |
|---|---|
Void |
UsedRulesFinder.caseCrossReference(CrossReference object) |
Boolean |
PredicateUsesUnorderedGroupInspector.caseCrossReference(CrossReference object) |
Boolean |
GrammarWithoutLeftRecursionInspector.caseCrossReference(CrossReference object) |
Boolean |
CurrentTypeFinder.Implementation.caseCrossReference(CrossReference object) |
void |
XtextValidator.checkCrossReferenceTerminal(CrossReference reference) |
void |
XtextValidator.checkCrossReferenceType(CrossReference reference) |
Copyright © 2015. All Rights Reserved.