public class CollectionItemImpl extends CollectionLiteralPartImpl implements CollectionItem
The following features are implemented:
Modifier and Type | Method and Description |
---|---|
<T,U extends Visitor<T,?,?,?,?,?,?,?,?,?>> |
accept(U v) |
NotificationChain |
basicSetItem(OCLExpression<EClassifier> newItem,
NotificationChain msgs) |
boolean |
checkItemType(DiagnosticChain diagnostics,
Map<Object,Object> context) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
OCLExpression<EClassifier> |
getItem() |
void |
setItem(OCLExpression<EClassifier> newItem) |
getType, setType, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, getType, setName, setType
public OCLExpression<EClassifier> getItem()
getItem
in interface CollectionItem<EClassifier>
CollectionItem.setItem(OCLExpression)
,
ExpressionsPackage.getCollectionItem_Item()
public NotificationChain basicSetItem(OCLExpression<EClassifier> newItem, NotificationChain msgs)
public void setItem(OCLExpression<EClassifier> newItem)
setItem
in interface CollectionItem<EClassifier>
newItem
- the new value of the 'Item' containment reference.CollectionItem.getItem()
public boolean checkItemType(DiagnosticChain diagnostics, Map<Object,Object> context)
checkItemType
in interface CollectionItem<EClassifier>
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
public <T,U extends Visitor<T,?,?,?,?,?,?,?,?,?>> T accept(U v)
CollectionLiteralPartImpl
accept
in interface Visitable
accept
in class CollectionLiteralPartImpl
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.