public class PivotScopeView extends Object implements ScopeView
| Modifier and Type | Field and Description |
|---|---|
static ScopeView |
NULLSCOPEVIEW
The
NULLSCOPEVIEW to be returned by the most outer scope |
| Modifier and Type | Method and Description |
|---|---|
ScopeView |
computeLookup(EnvironmentView environmentView,
EObject aTarget) |
Attribution |
getAttribution()
Return Attribution instance that defines the lookup algorithm for the target node.
|
Element |
getChild()
Return the immediate child node for which a lookup is requested.
|
EStructuralFeature |
getContainmentFeature()
Return the containment feature of the child within the target.
|
ScopeView |
getParent()
Return the ScopeView that characterizes a lookup in the parent of the target node.
|
ScopeView |
getRoot()
Return the ScopeView that characterizes a lookup at the top level.
|
Element |
getTarget()
Return the target node at which this ScopeView characterizes a lookup.
|
boolean |
isQualified()
Return true if the lookup is within a qualified name.
|
String |
toString() |
public static final ScopeView NULLSCOPEVIEW
NULLSCOPEVIEW to be returned by the most outer scopepublic ScopeView computeLookup(EnvironmentView environmentView, EObject aTarget)
public Attribution getAttribution()
ScopeViewgetAttribution in interface ScopeViewpublic Element getChild()
ScopeViewpublic EStructuralFeature getContainmentFeature()
ScopeViewgetContainmentFeature in interface ScopeViewpublic ScopeView getParent()
ScopeViewpublic ScopeView getRoot()
ScopeViewpublic final Element getTarget()
ScopeViewpublic boolean isQualified()
ScopeViewisQualified in interface ScopeViewCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.