Class LqnModelTypeImpl
- 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.palladiosimulator.solver.lqn.impl.LqnModelTypeImpl
-
- All Implemented Interfaces:
Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,LqnModelType
public class LqnModelTypeImpl extends MinimalEObjectImpl.Container implements LqnModelType
An implementation of the model object 'Model Type'.The following features are implemented:
- Generated class or method.
-
-
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, BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
-
Field Summary
Fields Modifier and Type Field Description protected String
description
The cached value of the 'Description
' attribute.protected static String
DESCRIPTION_EDEFAULT
The default value of the 'Description
' attribute.protected static BigDecimal
LQN_SCHEMA_VERSION_EDEFAULT
The default value of the 'Lqn Schema Version
' attribute.protected static BigDecimal
LQNCORE_SCHEMA_VERSION_EDEFAULT
The default value of the 'Lqncore Schema Version
' attribute.protected BigDecimal
lqncoreSchemaVersion
The cached value of the 'Lqncore Schema Version
' attribute.protected boolean
lqncoreSchemaVersionESet
This is true if the Lqncore Schema Version attribute has been set.protected BigDecimal
lqnSchemaVersion
The cached value of the 'Lqn Schema Version
' attribute.protected boolean
lqnSchemaVersionESet
This is true if the Lqn Schema Version attribute has been set.protected String
lqx
The cached value of the 'Lqx
' attribute.protected static String
LQX_EDEFAULT
The default value of the 'Lqx
' attribute.protected String
name
The cached value of the 'Name
' attribute.protected static String
NAME_EDEFAULT
The default value of the 'Name
' attribute.protected PlotControlType
plotControl
The cached value of the 'Plot Control
' containment reference.protected EList<ProcessorType>
processor
The cached value of the 'Processor
' containment reference list.protected RunControlType
runControl
The cached value of the 'Run Control
' containment reference.protected EList<SlotType>
slot
The cached value of the 'Slot
' containment reference list.protected SolverParamsType
solverParams
The cached value of the 'Solver Params
' containment reference.protected static boolean
XML_DEBUG_EDEFAULT
The default value of the 'Xml Debug
' attribute.protected boolean
xmlDebug
The cached value of the 'Xml Debug
' attribute.protected boolean
xmlDebugESet
This is true if the Xml Debug attribute has been set.-
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 org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
LqnModelTypeImpl()
-
Method Summary
-
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, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, 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, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
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.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
runControl
protected RunControlType runControl
The cached value of the 'Run Control
' containment reference.- See Also:
getRunControl()
- Generated class or method.
- Ordered collection.
-
plotControl
protected PlotControlType plotControl
The cached value of the 'Plot Control
' containment reference.- See Also:
getPlotControl()
- Generated class or method.
- Ordered collection.
-
solverParams
protected SolverParamsType solverParams
The cached value of the 'Solver Params
' containment reference.- See Also:
getSolverParams()
- Generated class or method.
- Ordered collection.
-
processor
protected EList<ProcessorType> processor
The cached value of the 'Processor
' containment reference list.- See Also:
getProcessor()
- Generated class or method.
- Ordered collection.
-
slot
protected EList<SlotType> slot
The cached value of the 'Slot
' containment reference list.- See Also:
getSlot()
- Generated class or method.
- Ordered collection.
-
LQX_EDEFAULT
protected static final String LQX_EDEFAULT
The default value of the 'Lqx
' attribute.- See Also:
getLqx()
- Generated class or method.
- Ordered collection.
-
lqx
protected String lqx
The cached value of the 'Lqx
' attribute.- See Also:
getLqx()
- Generated class or method.
- Ordered collection.
-
DESCRIPTION_EDEFAULT
protected static final String DESCRIPTION_EDEFAULT
The default value of the 'Description
' attribute.- See Also:
getDescription()
- Generated class or method.
- Ordered collection.
-
description
protected String description
The cached value of the 'Description
' attribute.- See Also:
getDescription()
- Generated class or method.
- Ordered collection.
-
LQN_SCHEMA_VERSION_EDEFAULT
protected static final BigDecimal LQN_SCHEMA_VERSION_EDEFAULT
The default value of the 'Lqn Schema Version
' attribute.- See Also:
getLqnSchemaVersion()
- Generated class or method.
- Ordered collection.
-
lqnSchemaVersion
protected BigDecimal lqnSchemaVersion
The cached value of the 'Lqn Schema Version
' attribute.- See Also:
getLqnSchemaVersion()
- Generated class or method.
- Ordered collection.
-
lqnSchemaVersionESet
protected boolean lqnSchemaVersionESet
This is true if the Lqn Schema Version attribute has been set.- Generated class or method.
- Ordered collection.
-
LQNCORE_SCHEMA_VERSION_EDEFAULT
protected static final BigDecimal LQNCORE_SCHEMA_VERSION_EDEFAULT
The default value of the 'Lqncore Schema Version
' attribute.- See Also:
getLqncoreSchemaVersion()
- Generated class or method.
- Ordered collection.
-
lqncoreSchemaVersion
protected BigDecimal lqncoreSchemaVersion
The cached value of the 'Lqncore Schema Version
' attribute.- See Also:
getLqncoreSchemaVersion()
- Generated class or method.
- Ordered collection.
-
lqncoreSchemaVersionESet
protected boolean lqncoreSchemaVersionESet
This is true if the Lqncore Schema Version attribute has been set.- Generated class or method.
- Ordered collection.
-
NAME_EDEFAULT
protected static final String NAME_EDEFAULT
The default value of the 'Name
' attribute.- See Also:
getName()
- Generated class or method.
- Ordered collection.
-
name
protected String name
The cached value of the 'Name
' attribute.- See Also:
getName()
- Generated class or method.
- Ordered collection.
-
XML_DEBUG_EDEFAULT
protected static final boolean XML_DEBUG_EDEFAULT
The default value of the 'Xml Debug
' attribute.- See Also:
isXmlDebug()
, Constant Field Values- Generated class or method.
- Ordered collection.
-
xmlDebug
protected boolean xmlDebug
The cached value of the 'Xml Debug
' attribute.- See Also:
isXmlDebug()
- Generated class or method.
- Ordered collection.
-
xmlDebugESet
protected boolean xmlDebugESet
This is true if the Xml Debug attribute has been set.- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
- Generated class or method.
-
getRunControl
public RunControlType getRunControl()
- Specified by:
getRunControl
in interfaceLqnModelType
- Returns:
- the value of the 'Run Control' containment reference.
- See Also:
LqnModelType.setRunControl(RunControlType)
,LqnPackage.getLqnModelType_RunControl()
- Generated class or method.
-
basicSetRunControl
public NotificationChain basicSetRunControl(RunControlType newRunControl, NotificationChain msgs)
- Generated class or method.
-
setRunControl
public void setRunControl(RunControlType newRunControl)
- Specified by:
setRunControl
in interfaceLqnModelType
- Parameters:
newRunControl
- the new value of the 'Run Control' containment reference.- See Also:
LqnModelType.getRunControl()
- Generated class or method.
-
getPlotControl
public PlotControlType getPlotControl()
- Specified by:
getPlotControl
in interfaceLqnModelType
- Returns:
- the value of the 'Plot Control' containment reference.
- See Also:
LqnModelType.setPlotControl(PlotControlType)
,LqnPackage.getLqnModelType_PlotControl()
- Generated class or method.
-
basicSetPlotControl
public NotificationChain basicSetPlotControl(PlotControlType newPlotControl, NotificationChain msgs)
- Generated class or method.
-
setPlotControl
public void setPlotControl(PlotControlType newPlotControl)
- Specified by:
setPlotControl
in interfaceLqnModelType
- Parameters:
newPlotControl
- the new value of the 'Plot Control' containment reference.- See Also:
LqnModelType.getPlotControl()
- Generated class or method.
-
getSolverParams
public SolverParamsType getSolverParams()
- Specified by:
getSolverParams
in interfaceLqnModelType
- Returns:
- the value of the 'Solver Params' containment reference.
- See Also:
LqnModelType.setSolverParams(SolverParamsType)
,LqnPackage.getLqnModelType_SolverParams()
- Generated class or method.
-
basicSetSolverParams
public NotificationChain basicSetSolverParams(SolverParamsType newSolverParams, NotificationChain msgs)
- Generated class or method.
-
setSolverParams
public void setSolverParams(SolverParamsType newSolverParams)
- Specified by:
setSolverParams
in interfaceLqnModelType
- Parameters:
newSolverParams
- the new value of the 'Solver Params' containment reference.- See Also:
LqnModelType.getSolverParams()
- Generated class or method.
-
getProcessor
public EList<ProcessorType> getProcessor()
- Specified by:
getProcessor
in interfaceLqnModelType
- Returns:
- the value of the 'Processor' containment reference list.
- See Also:
LqnPackage.getLqnModelType_Processor()
- Generated class or method.
-
getSlot
public EList<SlotType> getSlot()
- Specified by:
getSlot
in interfaceLqnModelType
- Returns:
- the value of the 'Slot' containment reference list.
- See Also:
LqnPackage.getLqnModelType_Slot()
- Generated class or method.
-
getLqx
public String getLqx()
- Specified by:
getLqx
in interfaceLqnModelType
- Returns:
- the value of the 'Lqx' attribute.
- See Also:
LqnModelType.setLqx(String)
,LqnPackage.getLqnModelType_Lqx()
- Generated class or method.
-
setLqx
public void setLqx(String newLqx)
- Specified by:
setLqx
in interfaceLqnModelType
- Parameters:
newLqx
- the new value of the 'Lqx' attribute.- See Also:
LqnModelType.getLqx()
- Generated class or method.
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceLqnModelType
- Returns:
- the value of the 'Description' attribute.
- See Also:
LqnModelType.setDescription(String)
,LqnPackage.getLqnModelType_Description()
- Generated class or method.
-
setDescription
public void setDescription(String newDescription)
- Specified by:
setDescription
in interfaceLqnModelType
- Parameters:
newDescription
- the new value of the 'Description' attribute.- See Also:
LqnModelType.getDescription()
- Generated class or method.
-
getLqnSchemaVersion
public BigDecimal getLqnSchemaVersion()
- Specified by:
getLqnSchemaVersion
in interfaceLqnModelType
- Returns:
- the value of the 'Lqn Schema Version' attribute.
- See Also:
LqnModelType.isSetLqnSchemaVersion()
,LqnModelType.unsetLqnSchemaVersion()
,LqnModelType.setLqnSchemaVersion(BigDecimal)
,LqnPackage.getLqnModelType_LqnSchemaVersion()
- Generated class or method.
-
setLqnSchemaVersion
public void setLqnSchemaVersion(BigDecimal newLqnSchemaVersion)
- Specified by:
setLqnSchemaVersion
in interfaceLqnModelType
- Parameters:
newLqnSchemaVersion
- the new value of the 'Lqn Schema Version' attribute.- See Also:
LqnModelType.isSetLqnSchemaVersion()
,LqnModelType.unsetLqnSchemaVersion()
,LqnModelType.getLqnSchemaVersion()
- Generated class or method.
-
unsetLqnSchemaVersion
public void unsetLqnSchemaVersion()
- Specified by:
unsetLqnSchemaVersion
in interfaceLqnModelType
- See Also:
LqnModelType.isSetLqnSchemaVersion()
,LqnModelType.getLqnSchemaVersion()
,LqnModelType.setLqnSchemaVersion(BigDecimal)
- Generated class or method.
-
isSetLqnSchemaVersion
public boolean isSetLqnSchemaVersion()
- Specified by:
isSetLqnSchemaVersion
in interfaceLqnModelType
- Returns:
- whether the value of the 'Lqn Schema Version' attribute is set.
- See Also:
LqnModelType.unsetLqnSchemaVersion()
,LqnModelType.getLqnSchemaVersion()
,LqnModelType.setLqnSchemaVersion(BigDecimal)
- Generated class or method.
-
getLqncoreSchemaVersion
public BigDecimal getLqncoreSchemaVersion()
- Specified by:
getLqncoreSchemaVersion
in interfaceLqnModelType
- Returns:
- the value of the 'Lqncore Schema Version' attribute.
- See Also:
LqnModelType.isSetLqncoreSchemaVersion()
,LqnModelType.unsetLqncoreSchemaVersion()
,LqnModelType.setLqncoreSchemaVersion(BigDecimal)
,LqnPackage.getLqnModelType_LqncoreSchemaVersion()
- Generated class or method.
-
setLqncoreSchemaVersion
public void setLqncoreSchemaVersion(BigDecimal newLqncoreSchemaVersion)
- Specified by:
setLqncoreSchemaVersion
in interfaceLqnModelType
- Parameters:
newLqncoreSchemaVersion
- the new value of the 'Lqncore Schema Version' attribute.- See Also:
LqnModelType.isSetLqncoreSchemaVersion()
,LqnModelType.unsetLqncoreSchemaVersion()
,LqnModelType.getLqncoreSchemaVersion()
- Generated class or method.
-
unsetLqncoreSchemaVersion
public void unsetLqncoreSchemaVersion()
- Specified by:
unsetLqncoreSchemaVersion
in interfaceLqnModelType
- See Also:
LqnModelType.isSetLqncoreSchemaVersion()
,LqnModelType.getLqncoreSchemaVersion()
,LqnModelType.setLqncoreSchemaVersion(BigDecimal)
- Generated class or method.
-
isSetLqncoreSchemaVersion
public boolean isSetLqncoreSchemaVersion()
- Specified by:
isSetLqncoreSchemaVersion
in interfaceLqnModelType
- Returns:
- whether the value of the 'Lqncore Schema Version' attribute is set.
- See Also:
LqnModelType.unsetLqncoreSchemaVersion()
,LqnModelType.getLqncoreSchemaVersion()
,LqnModelType.setLqncoreSchemaVersion(BigDecimal)
- Generated class or method.
-
getName
public String getName()
- Specified by:
getName
in interfaceLqnModelType
- Returns:
- the value of the 'Name' attribute.
- See Also:
LqnModelType.setName(String)
,LqnPackage.getLqnModelType_Name()
- Generated class or method.
-
setName
public void setName(String newName)
- Specified by:
setName
in interfaceLqnModelType
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
LqnModelType.getName()
- Generated class or method.
-
isXmlDebug
public boolean isXmlDebug()
- Specified by:
isXmlDebug
in interfaceLqnModelType
- Returns:
- the value of the 'Xml Debug' attribute.
- See Also:
LqnModelType.isSetXmlDebug()
,LqnModelType.unsetXmlDebug()
,LqnModelType.setXmlDebug(boolean)
,LqnPackage.getLqnModelType_XmlDebug()
- Generated class or method.
-
setXmlDebug
public void setXmlDebug(boolean newXmlDebug)
- Specified by:
setXmlDebug
in interfaceLqnModelType
- Parameters:
newXmlDebug
- the new value of the 'Xml Debug' attribute.- See Also:
LqnModelType.isSetXmlDebug()
,LqnModelType.unsetXmlDebug()
,LqnModelType.isXmlDebug()
- Generated class or method.
-
unsetXmlDebug
public void unsetXmlDebug()
- Specified by:
unsetXmlDebug
in interfaceLqnModelType
- See Also:
LqnModelType.isSetXmlDebug()
,LqnModelType.isXmlDebug()
,LqnModelType.setXmlDebug(boolean)
- Generated class or method.
-
isSetXmlDebug
public boolean isSetXmlDebug()
- Specified by:
isSetXmlDebug
in interfaceLqnModelType
- Returns:
- whether the value of the 'Xml Debug' attribute is set.
- See Also:
LqnModelType.unsetXmlDebug()
,LqnModelType.isXmlDebug()
,LqnModelType.setXmlDebug(boolean)
- Generated class or method.
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classBasicEObjectImpl
- Generated class or method.
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
- Generated class or method.
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
- Generated class or method.
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
- Generated class or method.
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
- Generated class or method.
-
toString
public String toString()
- Overrides:
toString
in classBasicEObjectImpl
- Generated class or method.
-
-