public class InstanceImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements Instance
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Method and Description |
|---|---|
void |
add(org.eclipse.emf.ecore.EStructuralFeature feature,
int index,
Object value) |
void |
add(org.eclipse.emf.ecore.EStructuralFeature feature,
Object value) |
void |
add(String featureName,
int index,
Object value) |
void |
add(String featureName,
Object value) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetType(Type newType,
org.eclipse.emf.common.notify.NotificationChain msgs) |
Instance |
copy() |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.ecore.EClass |
eClass() |
org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> |
eContents() |
org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> |
eCrossReferences() |
Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature feature,
boolean resolve,
boolean coreType) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature feature) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
<V> V |
evaluate(String expression) |
<V> V |
get(org.eclipse.emf.ecore.EStructuralFeature feature) |
<V> V |
get(String featureName) |
Instance |
getContainer() |
org.eclipse.emf.ecore.EReference |
getContainerReference() |
org.eclipse.emf.common.util.EList<Instance> |
getContents() |
org.eclipse.emf.ecore.EClass |
getEClass() |
org.eclipse.emf.common.util.EList<Instance> |
getInverse(org.eclipse.emf.ecore.EReference reference) |
org.eclipse.emf.common.util.EList<Instance> |
getInverse(String referenceName) |
Instance |
getLink(org.eclipse.emf.ecore.EReference reference) |
Instance |
getLink(String referenceName) |
org.eclipse.emf.common.util.EList<Instance> |
getLinks(org.eclipse.emf.ecore.EReference reference) |
org.eclipse.emf.common.util.EList<Instance> |
getLinks(String referenceName) |
org.eclipse.emf.common.util.EList<ReferenceSlot> |
getReferences() |
ModelResource |
getResource() |
Slot |
getSlot(org.eclipse.emf.ecore.EStructuralFeature feature) |
org.eclipse.emf.common.util.EList<Slot> |
getSlots() |
Type |
getType() |
org.eclipse.emf.common.util.URI |
getUri() |
String |
getUuid() |
boolean |
instanceOf(org.eclipse.emf.ecore.EClass eClass) |
boolean |
instanceOf(String className) |
boolean |
isProxy() |
boolean |
isSet(org.eclipse.emf.ecore.EStructuralFeature feature) |
void |
migrate(org.eclipse.emf.ecore.EClass eClass) |
void |
migrate(String className) |
void |
remove(org.eclipse.emf.ecore.EStructuralFeature feature,
int index) |
void |
remove(org.eclipse.emf.ecore.EStructuralFeature feature,
Object value) |
void |
remove(String featureName,
Object value) |
void |
set(org.eclipse.emf.ecore.EStructuralFeature feature,
Object newValue) |
void |
set(String featureName,
Object value) |
void |
setType(Type newType) |
void |
setUri(org.eclipse.emf.common.util.URI newUri) |
void |
setUuid(String newUuid) |
String |
toString() |
<V> V |
unset(org.eclipse.emf.ecore.EStructuralFeature feature) |
void |
validate() |
boolean |
validate(org.eclipse.emf.common.util.DiagnosticChain chain) |
eAdapters, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic org.eclipse.emf.common.util.EList<Slot> getSlots()
getSlots in interface InstanceMigrationPackage.getInstance_Slots(),
Slot.getInstance()public Type getType()
getType in interface InstanceInstance.setType(Type),
MigrationPackage.getInstance_Type(),
Type.getInstances()public org.eclipse.emf.common.notify.NotificationChain basicSetType(Type newType, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setType(Type newType)
setType in interface InstancenewType - the new value of the 'Type' container reference.Instance.getType()public org.eclipse.emf.common.util.EList<ReferenceSlot> getReferences()
getReferences in interface InstanceMigrationPackage.getInstance_References(),
ReferenceSlot.getValues()public org.eclipse.emf.common.util.URI getUri()
getUri in interface InstanceInstance.setUri(URI),
MigrationPackage.getInstance_Uri()public void setUri(org.eclipse.emf.common.util.URI newUri)
setUri in interface InstancenewUri - the new value of the 'Uri' attribute.Instance.getUri()public String getUuid()
getUuid in interface InstanceInstance.setUuid(String),
MigrationPackage.getInstance_Uuid()public void setUuid(String newUuid)
setUuid in interface InstancenewUuid - the new value of the 'Uuid' attribute.Instance.getUuid()public <V> V get(org.eclipse.emf.ecore.EStructuralFeature feature)
public void set(org.eclipse.emf.ecore.EStructuralFeature feature,
Object newValue)
public Slot getSlot(org.eclipse.emf.ecore.EStructuralFeature feature)
public <V> V evaluate(String expression) throws MigrationException
evaluate in interface InstanceMigrationExceptionpublic org.eclipse.emf.ecore.EReference getContainerReference()
getContainerReference in interface Instancepublic ModelResource getResource()
getResource in interface Instancepublic org.eclipse.emf.common.util.EList<Instance> getInverse(String referenceName)
getInverse in interface Instancepublic boolean instanceOf(String className)
instanceOf in interface Instancepublic Instance getLink(org.eclipse.emf.ecore.EReference reference)
public org.eclipse.emf.common.util.EList<Instance> getLinks(org.eclipse.emf.ecore.EReference reference)
public org.eclipse.emf.common.util.EList<Instance> getInverse(org.eclipse.emf.ecore.EReference reference)
getInverse in interface Instancepublic void migrate(org.eclipse.emf.ecore.EClass eClass)
public <V> V unset(org.eclipse.emf.ecore.EStructuralFeature feature)
public void add(org.eclipse.emf.ecore.EStructuralFeature feature,
int index,
Object value)
public void remove(org.eclipse.emf.ecore.EStructuralFeature feature,
Object value)
public org.eclipse.emf.ecore.EClass getEClass()
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain chain)
public boolean isSet(org.eclipse.emf.ecore.EStructuralFeature feature)
public boolean instanceOf(org.eclipse.emf.ecore.EClass eClass)
instanceOf in interface Instancepublic Instance getContainer()
getContainer in interface Instancepublic org.eclipse.emf.common.util.EList<Instance> getContents()
getContents in interface Instancepublic void add(org.eclipse.emf.ecore.EStructuralFeature feature,
Object value)
public void remove(org.eclipse.emf.ecore.EStructuralFeature feature,
int index)
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.ecore.EClass eClass()
eClass in interface org.eclipse.emf.ecore.EObjecteClass in class org.eclipse.emf.ecore.impl.EObjectImplpublic Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature feature)
eIsSet in interface org.eclipse.emf.ecore.EObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> eContents()
eContents in interface org.eclipse.emf.ecore.EObjecteContents in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> eCrossReferences()
eCrossReferences in interface org.eclipse.emf.ecore.EObjecteCrossReferences in class org.eclipse.emf.ecore.impl.BasicEObjectImplCopyright © 2020. All rights reserved.