Package org.eclipse.emf.cdo.lm.impl

# Klasse LMFactoryImpl

java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.EFactoryImpl
org.eclipse.emf.cdo.lm.impl.LMFactoryImpl

Alle implementierten Schnittstellen:
  `LMFactory`, `Notifier`, `EFactory`, `EModelElement`, `EObject`, `EStructuralFeature.Internal.DynamicValueHolder`, `InternalEObject`, `BinaryResourceImpl.DataConverter.Factory`

public class LMFactoryImpl extends EFactoryImpl implements LMFactory
An implementation of the model Factory.

Generated
No Extend
  This class is not intended to be subclassed by clients.

## Verschachtelte Klassen - Übersicht

## Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

`MinimalEObjectImpl.Container.Dynamic`

## Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.ecore.impl.MinimalEObjectImpl

`MinimalEObjectImpl.Container`

## Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.ecore.impl.BasicEObjectImpl

`BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl`

## Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.common.notify.impl.BasicNotifierImpl

`BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList`

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.ecore.InternalEObject

`InternalEObject.EStore`

## Feldübersicht

### Von Klasse geerbte Felder org.eclipse.emf.ecore.impl.EFactoryImpl

`EDATE_FORMATS, ePackage`

### Von Klasse geerbte Felder org.eclipse.emf.ecore.impl.EModelElementImpl

`eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG`

### Von Klasse geerbte Felder org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

`eContainer`

### Von Klasse geerbte Felder org.eclipse.emf.ecore.impl.BasicEObjectImpl

`EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET`

### Von Schnittstelle geerbte Felder org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder

`NIL`

### Von Schnittstelle geerbte Felder org.eclipse.emf.ecore.InternalEObject

`EOPPOSITE_FEATURE_BASE`

### Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.lm.LMFactory

`eINSTANCE`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`LMFactoryImpl()`
Creates an instance of the factory.

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`String`
`convertImpactToString(EDataType eDataType, Object instanceValue)`
`String`
`convertStreamModeToString(EDataType eDataType, Object instanceValue)`
`String`
`convertToString(EDataType eDataType, Object instanceValue)`
`EObject`
`create(EClass eClass)`
`Change`
`createChange()`
`Delivery`
`createDelivery()`
`Dependency`
`createDependency()`
`Drop`
`createDrop()`
`DropType`
`createDropType()`
`DropType`
`createDropType(String name, boolean release)`
`Object`
`createFromString(EDataType eDataType, String initialValue)`
`Impact`
`createImpactFromString(EDataType eDataType, String initialValue)`
`Module`
`createModule()`
`ModuleType`
`createModuleType()`
`ModuleType`
`createModuleType(String name)`
`Process`
`createProcess()`
`Stream`
`createStream()`
`Stream`
`createStream(int majorVersion, int minorVersion, String codeName)`
`StreamMode`
`createStreamModeFromString(EDataType eDataType, String initialValue)`
`System`
`createSystem()`
`LMPackage`
`getLMPackage()`
`static LMPackage`
`getPackage()`
Veraltet.
`static LMFactory`
`init()`
Creates the default factory implementation.

### Von Klasse geerbte Methoden org.eclipse.emf.ecore.impl.EFactoryImpl

`basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split`

### Von Klasse geerbte Methoden org.eclipse.emf.ecore.impl.EModelElementImpl

`eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen`

### Von Klasse geerbte Methoden org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

`eBasicSetContainer, eInternalContainer`

### Von Klasse geerbte Methoden org.eclipse.emf.ecore.impl.MinimalEObjectImpl

`dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings`

### Von Klasse geerbte Methoden 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`

### Von Klasse geerbte Methoden org.eclipse.emf.common.notify.impl.BasicNotifierImpl

`eNotificationRequired, eNotify`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.ecore.EFactory

`getEPackage, setEPackage`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.ecore.EModelElement

`getEAnnotation, getEAnnotations`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.ecore.EObject

`eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.ecore.InternalEObject

`eNotificationRequired`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.common.notify.Notifier

`eAdapters, eDeliver, eNotify, eSetDeliver`

## Konstruktordetails

### LMFactoryImpl

public LMFactoryImpl()
Creates an instance of the factory.

Generated

## Methodendetails

### init

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

Generated

### create

public EObject create(EClass eClass)

Angegeben von:
  `create` in Schnittstelle `EFactory`
Setzt außer Kraft:
  `create` in Klasse `EFactoryImpl`
Generated

### createFromString

public Object createFromString(EDataType eDataType, String initialValue)

Angegeben von:
  `createFromString` in Schnittstelle `EFactory`
Setzt außer Kraft:
  `createFromString` in Klasse `EFactoryImpl`
Generated

### convertToString

public String convertToString(EDataType eDataType, Object instanceValue)

Angegeben von:
  `convertToString` in Schnittstelle `EFactory`
Setzt außer Kraft:
  `convertToString` in Klasse `EFactoryImpl`
Generated

### createSystem

public System createSystem()

Angegeben von:
  `createSystem` in Schnittstelle `LMFactory`
Gibt zurück:
  a new object of class 'System'.
Generated

### createProcess

public Process createProcess()

Angegeben von:
  `createProcess` in Schnittstelle `LMFactory`
Gibt zurück:
  a new object of class 'Process'.
Generated

### createDropType

public DropType createDropType()

Angegeben von:
  `createDropType` in Schnittstelle `LMFactory`
Gibt zurück:
  a new object of class 'Drop Type'.
Generated

### createDropType

public DropType createDropType(String name, boolean release)

Angegeben von:
  `createDropType` in Schnittstelle `LMFactory`

### createModule

public Module createModule()

Angegeben von:
  `createModule` in Schnittstelle `LMFactory`
Gibt zurück:
  a new object of class 'Module'.
Generated

### createDependency

public Dependency createDependency()

Angegeben von:
  `createDependency` in Schnittstelle `LMFactory`
Gibt zurück:
  a new object of class 'Dependency'.
Generated

### createModuleType

public ModuleType createModuleType()

Angegeben von:
  `createModuleType` in Schnittstelle `LMFactory`
Gibt zurück:
  a new object of class 'Module Type'.
Generated

### createModuleType

public ModuleType createModuleType(String name)

Angegeben von:
  `createModuleType` in Schnittstelle `LMFactory`

### createStream

public Stream createStream()

Angegeben von:
  `createStream` in Schnittstelle `LMFactory`
Gibt zurück:
  a new object of class 'Stream'.
Generated

### createStream

public Stream createStream(int majorVersion, int minorVersion, String codeName)

Angegeben von:
  `createStream` in Schnittstelle `LMFactory`

### createChange

public Change createChange()

Angegeben von:
  `createChange` in Schnittstelle `LMFactory`
Gibt zurück:
  a new object of class 'Change'.
Generated

### createDelivery

public Delivery createDelivery()

Angegeben von:
  `createDelivery` in Schnittstelle `LMFactory`
Gibt zurück:
  a new object of class 'Delivery'.
Generated

### createDrop

public Drop createDrop()

Angegeben von:
  `createDrop` in Schnittstelle `LMFactory`
Gibt zurück:
  a new object of class 'Drop'.
Generated

### createImpactFromString

public Impact createImpactFromString(EDataType eDataType, String initialValue)

Generated
  NOT

### convertImpactToString

public String convertImpactToString(EDataType eDataType, Object instanceValue)

Generated

### createStreamModeFromString

public StreamMode createStreamModeFromString(EDataType eDataType, String initialValue)

Generated
  NOT

### convertStreamModeToString

public String convertStreamModeToString(EDataType eDataType, Object instanceValue)

Generated

### getLMPackage

public LMPackage getLMPackage()

Angegeben von:
  `getLMPackage` in Schnittstelle `LMFactory`
Gibt zurück:
  the package supported by this factory.
Generated

### getPackage

@Deprecated public static LMPackage getPackage()
Veraltet.

Generated