public class ClassTypeImpl extends EntityTypeImpl implements ClassType
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.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, toString
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, 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, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getTypename, setTypename
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public PackageImport getMetamodel()
getMetamodel
in interface ClassType
ClassType.setMetamodel(PackageImport)
,
EMFPatternLanguagePackage.getClassType_Metamodel()
public PackageImport basicGetMetamodel()
public void setMetamodel(PackageImport newMetamodel)
setMetamodel
in interface ClassType
newMetamodel
- the new value of the 'Metamodel' reference.ClassType.getMetamodel()
public org.eclipse.emf.ecore.EClassifier getClassname()
getClassname
in interface ClassType
ClassType.setClassname(EClassifier)
,
EMFPatternLanguagePackage.getClassType_Classname()
public org.eclipse.emf.ecore.EClassifier basicGetClassname()
public void setClassname(org.eclipse.emf.ecore.EClassifier newClassname)
setClassname
in interface ClassType
newClassname
- 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)