public class ClassTypeImpl extends EntityTypeImpl implements ClassType
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EClassifier |
basicGetClassname() |
PackageImport |
basicGetMetamodel() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
org.eclipse.emf.ecore.EClassifier |
getClassname() |
PackageImport |
getMetamodel() |
void |
setClassname(org.eclipse.emf.ecore.EClassifier newClassname) |
void |
setMetamodel(PackageImport newMetamodel) |
getTypename, setTypename, toStringeInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTypename, setTypenameeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic PackageImport getMetamodel()
getMetamodel in interface ClassTypeClassType.setMetamodel(PackageImport),
EMFPatternLanguagePackage.getClassType_Metamodel()public PackageImport basicGetMetamodel()
public void setMetamodel(PackageImport newMetamodel)
setMetamodel in interface ClassTypenewMetamodel - the new value of the 'Metamodel' reference.ClassType.getMetamodel()public org.eclipse.emf.ecore.EClassifier getClassname()
getClassname in interface ClassTypeClassType.setClassname(EClassifier),
EMFPatternLanguagePackage.getClassType_Classname()public org.eclipse.emf.ecore.EClassifier basicGetClassname()
public void setClassname(org.eclipse.emf.ecore.EClassifier newClassname)
setClassname in interface ClassTypenewClassname - the new value of the 'Classname' reference.ClassType.getClassname()public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
public void eSet(int featureID,
java.lang.Object newValue)
public void eUnset(int featureID)