|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ocl.examples.pivot.scoping.AbstractAttribution
org.eclipse.ocl.examples.xtext.base.scoping.AbstractRootCSAttribution
org.eclipse.ocl.examples.xtext.completeocl.attributes.CompleteOCLDocumentCSAttribution
public class CompleteOCLDocumentCSAttribution
| Field Summary | |
|---|---|
static CompleteOCLDocumentCSAttribution |
INSTANCE
|
| Fields inherited from interface org.eclipse.ocl.examples.pivot.scoping.Attribution |
|---|
REGISTRY |
| Constructor Summary | |
|---|---|
CompleteOCLDocumentCSAttribution()
|
|
| Method Summary | |
|---|---|
ScopeView |
computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView)
Add the local lookup contributions to a view of an Environment. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
@NonNull public static final CompleteOCLDocumentCSAttribution INSTANCE
| Constructor Detail |
|---|
public CompleteOCLDocumentCSAttribution()
| Method Detail |
|---|
public ScopeView computeLookup(@NonNull
org.eclipse.emf.ecore.EObject target,
@NonNull
EnvironmentView environmentView,
@NonNull
ScopeView scopeView)
AttributionThe EnvironmentView contains the lookup matching criteria such as a specific name and accumulates candidate results.
The input ScopeView identifies the CS node and the containment of the CS child from which the lookup is made allowing derived implementations to present the alternative environments specified as the Inherited Attributes in the OCL Specification.
The returned ScopeView identifies an outer scope in which the lookup may be continued if the local candidate results are not suitable.
computeLookup in interface AttributioncomputeLookup in class AbstractRootCSAttributionenvironmentView - the EnvironmentView to computescopeView - the access selectivity to be applied by the lookup
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||