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<Classifier> 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<Classifier> |
getItem() |
void |
setItem(OCLExpression<Classifier> newItem) |
getType, setTypeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getType, setName, setTypepublic OCLExpression<Classifier> getItem()
getItem in interface CollectionItem<Classifier>CollectionItem.setItem(OCLExpression),
ExpressionsPackage.getCollectionItem_Item()public NotificationChain basicSetItem(OCLExpression<Classifier> newItem, NotificationChain msgs)
public void setItem(OCLExpression<Classifier> newItem)
setItem in interface CollectionItem<Classifier>newItem - the new value of the 'Item' containment reference.CollectionItem.getItem()public boolean checkItemType(DiagnosticChain diagnostics,
Map<Object,Object> context)
checkItemType in interface CollectionItem<Classifier>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)
accept in interface Visitableaccept in class CollectionLiteralPartImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.