java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.EFactoryImpl
org.eclipse.gmt.umlx.registry.km3.cst.impl.KM3CSTFactoryImpl
public class KM3CSTFactoryImpl
An implementation of the model Factory.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
ELAST_EOBJECT_FLAG |
Fields inherited from interface org.eclipse.gmt.umlx.registry.km3.cst.KM3CSTFactory |
---|
eINSTANCE |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
KM3CSTFactoryImpl()
Creates an instance of the factory. |
Method Summary | |
---|---|
org.eclipse.emf.ecore.EObject |
create(org.eclipse.emf.ecore.EClass eClass)
|
AttributeCS |
createAttributeCS()
|
ClassCS |
createClassCS()
|
DataTypeCS |
createDataTypeCS()
|
EnumerationCS |
createEnumerationCS()
|
IdentifierCS |
createIdentifierCS()
|
IdentifiersCS |
createIdentifiersCS()
|
LiteralCS |
createLiteralCS()
|
MetaModelCS |
createMetaModelCS()
|
MultiplicityBoundCS |
createMultiplicityBoundCS()
|
PackageCS |
createPackageCS()
|
ReferenceCS |
createReferenceCS()
|
KM3CSTPackage |
getKM3CSTPackage()
|
static KM3CSTPackage |
getPackage()
Deprecated. |
static KM3CSTFactory |
init()
Creates the default factory implementation. |
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl |
---|
basicSetEPackage, convertToString, createFromString, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eUnset, getEPackage, setEPackage |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations |
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eContents, eCrossReferences, eIsProxy, eProxyURI, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.emf.ecore.EFactory |
---|
convertToString, createFromString, getEPackage, setEPackage |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Constructor Detail |
---|
public KM3CSTFactoryImpl()
Method Detail |
---|
public static KM3CSTFactory init()
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
create
in interface org.eclipse.emf.ecore.EFactory
create
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public AttributeCS createAttributeCS()
createAttributeCS
in interface KM3CSTFactory
public ClassCS createClassCS()
createClassCS
in interface KM3CSTFactory
public DataTypeCS createDataTypeCS()
createDataTypeCS
in interface KM3CSTFactory
public EnumerationCS createEnumerationCS()
createEnumerationCS
in interface KM3CSTFactory
public IdentifierCS createIdentifierCS()
createIdentifierCS
in interface KM3CSTFactory
public LiteralCS createLiteralCS()
createLiteralCS
in interface KM3CSTFactory
public MetaModelCS createMetaModelCS()
createMetaModelCS
in interface KM3CSTFactory
public PackageCS createPackageCS()
createPackageCS
in interface KM3CSTFactory
public ReferenceCS createReferenceCS()
createReferenceCS
in interface KM3CSTFactory
public IdentifiersCS createIdentifiersCS()
createIdentifiersCS
in interface KM3CSTFactory
public MultiplicityBoundCS createMultiplicityBoundCS()
createMultiplicityBoundCS
in interface KM3CSTFactory
public KM3CSTPackage getKM3CSTPackage()
getKM3CSTPackage
in interface KM3CSTFactory
@Deprecated public static KM3CSTPackage getPackage()