public class PathNameCSImpl extends ElementCSImpl implements PathNameCS
The following features are implemented:
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Element |
basicGetReferredElement() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
ElementCS |
getContext() |
<any> |
getOwnedPathElements() |
Element |
getPivot() |
Element |
getReferredElement() |
ScopeFilter |
getScopeFilter() |
boolean |
isSetContext() |
void |
resetPivot() |
void |
setContext(ElementCS newContext) |
void |
setScopeFilter(ScopeFilter newScopeFilter) |
String |
toString() |
void |
unsetContext() |
getCsi, getDescription, getParent, setCsi
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCsi, getDescription, getParent, setCsi
eClass
public <any> getOwnedPathElements()
getOwnedPathElements
in interface PathNameCS
BaseCSPackage.getPathNameCS_OwnedPathElements()
,
PathElementCS.getOwningPathName()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class ElementCSImpl
public void eSet(int featureID, Object newValue)
eSet
in class ElementCSImpl
public void eUnset(int featureID)
eUnset
in class ElementCSImpl
public boolean eIsSet(int featureID)
eIsSet
in class ElementCSImpl
public <R> R accept(BaseCSVisitor<R> visitor)
accept
in interface ElementCS
accept
in interface VisitableCS
accept
in class ElementCSImpl
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public ElementCS getContext()
getContext
in interface PathNameCS
PathNameCS.isSetContext()
,
PathNameCS.unsetContext()
,
PathNameCS.setContext(ElementCS)
,
BaseCSPackage.getPathNameCS_Context()
public void setContext(ElementCS newContext)
setContext
in interface PathNameCS
newContext
- the new value of the 'Context' reference.PathNameCS.isSetContext()
,
PathNameCS.unsetContext()
,
PathNameCS.getContext()
public void unsetContext()
unsetContext
in interface PathNameCS
PathNameCS.isSetContext()
,
PathNameCS.getContext()
,
PathNameCS.setContext(ElementCS)
public boolean isSetContext()
isSetContext
in interface PathNameCS
PathNameCS.unsetContext()
,
PathNameCS.getContext()
,
PathNameCS.setContext(ElementCS)
public ScopeFilter getScopeFilter()
getScopeFilter
in interface PathNameCS
PathNameCS.setScopeFilter(ScopeFilter)
,
BaseCSPackage.getPathNameCS_ScopeFilter()
public void setScopeFilter(ScopeFilter newScopeFilter)
setScopeFilter
in interface PathNameCS
newScopeFilter
- the new value of the 'Scope Filter' attribute.PathNameCS.getScopeFilter()
public String toString()
toString
in class ElementCSImpl
public Element basicGetReferredElement()
public Element getReferredElement()
getReferredElement
in interface PathNameCS
BaseCSPackage.getPathNameCS_ReferredElement()
public Element getPivot()
public void resetPivot()
resetPivot
in interface Pivotable
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.