EGF Engine
Release 0.1.0

org.eclipse.egf.model.impl
Class ProductionPlanImpl

java.lang.Object
  extended by MinimalEObjectImpl.Container
      extended by org.eclipse.egf.model.internal.data.ModelElement
          extended by org.eclipse.egf.model.impl.NamedModelElementWithIdImpl
              extended by org.eclipse.egf.model.impl.AbstractFactoryComponentFactoryImpl
                  extended by org.eclipse.egf.model.impl.ProductionPlanImpl
All Implemented Interfaces:
AbstractFactoryComponentFactory, NamedModelElementWithId, ProductionPlan

public class ProductionPlanImpl
extends AbstractFactoryComponentFactoryImpl
implements ProductionPlan

An implementation of the model object 'Production Plan'.

The following features are implemented:


Field Summary
protected   factoryComponentInvocationIds
          The cached value of the 'Factory Component Invocation Ids' attribute list
protected   factoryComponentInvocations
          The cached value of the 'Factory Component Invocations' containment reference list
 
Fields inherited from class org.eclipse.egf.model.impl.AbstractFactoryComponentFactoryImpl
context, CONTEXT_ID_EDEFAULT, contextId
 
Fields inherited from class org.eclipse.egf.model.impl.NamedModelElementWithIdImpl
description, DESCRIPTION_EDEFAULT, id, ID_EDEFAULT, JAVA_IDENTIFIER_EDEFAULT, javaIdentifier, name, NAME_EDEFAULT
 
Constructor Summary
protected ProductionPlanImpl()
           
 
Method Summary
 Object eGet(int featureID, boolean resolve, boolean coreType)
           
 NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
  getFactoryComponentInvocationIds()
           
  getFactoryComponentInvocations()
           
 String toString()
           
 
Methods inherited from class org.eclipse.egf.model.impl.AbstractFactoryComponentFactoryImpl
basicSetContext, getContext, getContextId, setContext, setContextId
 
Methods inherited from class org.eclipse.egf.model.impl.NamedModelElementWithIdImpl
getDescription, getId, getJavaIdentifier, getName, setDescription, setId, setName
 
Methods inherited from class org.eclipse.egf.model.internal.data.ModelElement
addPropertyChangeListener, generateId, getAdapter, getFactoryComponentLoadingHelper, getFactoryComponentReader, removePropertyChangeListener, setAdapter, setFactoryComponentReader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.egf.model.AbstractFactoryComponentFactory
getContext, getContextId, setContext, setContextId
 
Methods inherited from interface org.eclipse.egf.model.NamedModelElementWithId
getDescription, getId, getJavaIdentifier, getName, setDescription, setId, setName
 

Field Detail

factoryComponentInvocations

protected  factoryComponentInvocations
The cached value of the 'Factory Component Invocations' containment reference list.

See Also:
getFactoryComponentInvocations()

factoryComponentInvocationIds

protected  factoryComponentInvocationIds
The cached value of the 'Factory Component Invocation Ids' attribute list.

See Also:
getFactoryComponentInvocationIds()
Constructor Detail

ProductionPlanImpl

protected ProductionPlanImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class AbstractFactoryComponentFactoryImpl

getFactoryComponentInvocations

public  getFactoryComponentInvocations()

Specified by:
getFactoryComponentInvocations in interface ProductionPlan
Returns:
the value of the 'Factory Component Invocations' containment reference list.
See Also:
ModelPackage.getProductionPlan_FactoryComponentInvocations()

getFactoryComponentInvocationIds

public  getFactoryComponentInvocationIds()

Specified by:
getFactoryComponentInvocationIds in interface ProductionPlan
Returns:
the value of the 'FactoryComponent Configuration Ids' attribute list.
See Also:
ModelPackage.getProductionPlan_FactoryComponentInvocationIds()

eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)

Overrides:
eInverseRemove in class AbstractFactoryComponentFactoryImpl

eGet

public Object eGet(int featureID,
                   boolean resolve,
                   boolean coreType)

Overrides:
eGet in class AbstractFactoryComponentFactoryImpl

eSet

public void eSet(int featureID,
                 Object newValue)

Overrides:
eSet in class AbstractFactoryComponentFactoryImpl

eUnset

public void eUnset(int featureID)

Overrides:
eUnset in class AbstractFactoryComponentFactoryImpl

eIsSet

public boolean eIsSet(int featureID)

Overrides:
eIsSet in class AbstractFactoryComponentFactoryImpl

toString

public String toString()

Overrides:
toString in class AbstractFactoryComponentFactoryImpl

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.