public class ConstrainingNodeImpl extends AbstractNodeImpl implements ConstrainingNode
The following features are implemented:
NO_CHILDREN
Modifier and Type | Method and Description |
---|---|
NotificationChain |
basicSetParent(ConstrainingNode newParent,
NotificationChain msgs) |
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs) |
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) |
<any> |
getChildren() |
Object |
getConstrainingObject() |
ConstrainingNode |
getParent() |
void |
setConstrainingObject(Object newConstrainingObject) |
void |
setParent(ConstrainingNode newParent) |
String |
toString() |
countVisibleChildren, getGrayedElements, getLabel, getVisibleChildren, getWorstResult, isEnabled, isGrayed, isVisible, refreshGrayed, refreshVisibleChildren, setEnabled, setLabel, setWorstResult, setWorstResultGen
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
countVisibleChildren, getGrayedElements, getLabel, getVisibleChildren, getWorstResult, isEnabled, isGrayed, isVisible, refreshGrayed, refreshVisibleChildren, setEnabled, setLabel, setWorstResult
public ConstrainingNode getParent()
getParent
in interface AbstractNode
getParent
in interface ConstrainingNode
getParent
in class AbstractNodeImpl
ConstrainingNode.setParent(ConstrainingNode)
,
ValidityPackage.getConstrainingNode_Parent()
,
ConstrainingNode.getChildren()
public NotificationChain basicSetParent(ConstrainingNode newParent, NotificationChain msgs)
public void setParent(ConstrainingNode newParent)
setParent
in interface ConstrainingNode
newParent
- the new value of the 'Parent' container reference.ConstrainingNode.getParent()
public <any> getChildren()
getChildren
in interface AbstractNode
getChildren
in interface ConstrainingNode
getChildren
in class AbstractNodeImpl
ValidityPackage.getConstrainingNode_Children()
,
ConstrainingNode.getParent()
public Object getConstrainingObject()
getConstrainingObject
in interface ConstrainingNode
ConstrainingNode.setConstrainingObject(Object)
,
ValidityPackage.getConstrainingNode_ConstrainingObject()
public void setConstrainingObject(Object newConstrainingObject)
setConstrainingObject
in interface ConstrainingNode
newConstrainingObject
- the new value of the 'Constraining Object' attribute.ConstrainingNode.getConstrainingObject()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class AbstractNodeImpl
public void eSet(int featureID, Object newValue)
eSet
in class AbstractNodeImpl
public void eUnset(int featureID)
eUnset
in class AbstractNodeImpl
public boolean eIsSet(int featureID)
eIsSet
in class AbstractNodeImpl
public String toString()
toString
in class AbstractNodeImpl
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.