de.cau.cs.kieler.core.annotations.impl
Class AnnotationsFactoryImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.EFactoryImpl
                          extended by de.cau.cs.kieler.core.annotations.impl.AnnotationsFactoryImpl
All Implemented Interfaces:
AnnotationsFactory, Notifier, EFactory, EModelElement, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject

public class AnnotationsFactoryImpl
extends EFactoryImpl
implements AnnotationsFactory

An implementation of the model Factory.

Rating red
Generated:
This code was automatically generated.

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
EDATE_FORMATS, ePackage
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface de.cau.cs.kieler.core.annotations.AnnotationsFactory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
AnnotationsFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 EObject create(EClass eClass)
           
 Annotation createAnnotation()
           
 BooleanAnnotation createBooleanAnnotation()
           
 ContainmentAnnotation createContainmentAnnotation()
           
 FloatAnnotation createFloatAnnotation()
           
 ImportAnnotation createImportAnnotation()
           
 IntAnnotation createIntAnnotation()
           
 ReferenceAnnotation createReferenceAnnotation()
           
 StringAnnotation createStringAnnotation()
           
 TypedStringAnnotation createTypedStringAnnotation()
           
 AnnotationsPackage getAnnotationsPackage()
           
static AnnotationsPackage getPackage()
          Deprecated.  
static AnnotationsFactory init()
          Creates the default factory implementation.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, convertToString, createFromString, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, 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, eInvoke, 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

AnnotationsFactoryImpl

public AnnotationsFactoryImpl()
Creates an instance of the factory.

Generated:
This code was automatically generated.
Method Detail

init

public static AnnotationsFactory init()
Creates the default factory implementation.

Generated:
This code was automatically generated.

create

public EObject create(EClass eClass)

Specified by:
create in interface EFactory
Overrides:
create in class EFactoryImpl
Generated:
This code was automatically generated.

createAnnotation

public Annotation createAnnotation()

Specified by:
createAnnotation in interface AnnotationsFactory
Returns:
a new object of class 'Annotation'.
Generated:
This code was automatically generated.

createStringAnnotation

public StringAnnotation createStringAnnotation()

Specified by:
createStringAnnotation in interface AnnotationsFactory
Returns:
a new object of class 'String Annotation'.
Generated:
This code was automatically generated.

createReferenceAnnotation

public ReferenceAnnotation createReferenceAnnotation()

Specified by:
createReferenceAnnotation in interface AnnotationsFactory
Returns:
a new object of class 'Reference Annotation'.
Generated:
This code was automatically generated.

createBooleanAnnotation

public BooleanAnnotation createBooleanAnnotation()

Specified by:
createBooleanAnnotation in interface AnnotationsFactory
Returns:
a new object of class 'Boolean Annotation'.
Generated:
This code was automatically generated.

createIntAnnotation

public IntAnnotation createIntAnnotation()

Specified by:
createIntAnnotation in interface AnnotationsFactory
Returns:
a new object of class 'Int Annotation'.
Generated:
This code was automatically generated.

createFloatAnnotation

public FloatAnnotation createFloatAnnotation()

Specified by:
createFloatAnnotation in interface AnnotationsFactory
Returns:
a new object of class 'Float Annotation'.
Generated:
This code was automatically generated.

createContainmentAnnotation

public ContainmentAnnotation createContainmentAnnotation()

Specified by:
createContainmentAnnotation in interface AnnotationsFactory
Returns:
a new object of class 'Containment Annotation'.
Generated:
This code was automatically generated.

createImportAnnotation

public ImportAnnotation createImportAnnotation()

Specified by:
createImportAnnotation in interface AnnotationsFactory
Returns:
a new object of class 'Import Annotation'.
Generated:
This code was automatically generated.

createTypedStringAnnotation

public TypedStringAnnotation createTypedStringAnnotation()

Specified by:
createTypedStringAnnotation in interface AnnotationsFactory
Returns:
a new object of class 'Typed String Annotation'.
Generated:
This code was automatically generated.

getAnnotationsPackage

public AnnotationsPackage getAnnotationsPackage()

Specified by:
getAnnotationsPackage in interface AnnotationsFactory
Returns:
the package supported by this factory.
Generated:
This code was automatically generated.

getPackage

@Deprecated
public static AnnotationsPackage getPackage()
Deprecated. 

Generated:
This code was automatically generated.