Class OutputDistributionTypeImpl
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.OutputDistributionTypeImpl
- All Implemented Interfaces:
Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,OutputDistributionType
- Direct Known Subclasses:
OutputEntryDistributionTypeImpl
public class OutputDistributionTypeImpl
extends MinimalEObjectImpl.Container
implements OutputDistributionType
An implementation of the model object '
Output Distribution 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
Modifier and TypeFieldDescriptionprotected static final double
The default value of the 'Bin Size
' attribute.protected double
The cached value of the 'Bin Size
' attribute.protected boolean
This is true if the Bin Size attribute has been set.protected EList<HistogramBinType>
The cached value of the 'Histogram Bin
' containment reference list.protected double
The cached value of the 'Kurtosis
' attribute.protected static final double
The default value of the 'Kurtosis
' attribute.protected boolean
This is true if the Kurtosis attribute has been set.protected double
The cached value of the 'Max
' attribute.protected static final double
The default value of the 'Max
' attribute.protected boolean
This is true if the Max attribute has been set.protected double
The cached value of the 'Mean
' attribute.protected static final double
The default value of the 'Mean
' attribute.protected boolean
This is true if the Mean attribute has been set.protected static final double
The default value of the 'Mid Point
' attribute.protected double
The cached value of the 'Mid Point
' attribute.protected boolean
This is true if the Mid Point attribute has been set.protected double
The cached value of the 'Min
' attribute.protected static final double
The default value of the 'Min
' attribute.protected boolean
This is true if the Min attribute has been set.protected static final BigInteger
The default value of the 'Number Bins
' attribute.protected BigInteger
The cached value of the 'Number Bins
' attribute.protected boolean
This is true if the Number Bins attribute has been set.protected HistogramBinType
The cached value of the 'Overflow Bin
' containment reference.protected double
The cached value of the 'Skew
' attribute.protected static final double
The default value of the 'Skew
' attribute.protected boolean
This is true if the Skew attribute has been set.protected static final double
The default value of the 'Std Dev
' attribute.protected double
The cached value of the 'Std Dev
' attribute.protected boolean
This is true if the Std Dev attribute has been set.protected HistogramBinType
The cached value of the 'Underflow Bin
' containment reference.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
-
Method Summary
Modifier and TypeMethodDescriptionbasicSetOverflowBin
(HistogramBinType newOverflowBin, NotificationChain msgs) basicSetUnderflowBin
(HistogramBinType newUnderflowBin, NotificationChain msgs) eGet
(int featureID, boolean resolve, boolean coreType) eInverseRemove
(InternalEObject otherEnd, int featureID, NotificationChain msgs) boolean
eIsSet
(int featureID) void
protected EClass
void
eUnset
(int featureID) double
double
double
getMax()
double
getMean()
double
double
getMin()
double
getSkew()
double
boolean
boolean
boolean
isSetMax()
boolean
boolean
boolean
isSetMin()
boolean
boolean
boolean
void
setBinSize
(double newBinSize) void
setKurtosis
(double newKurtosis) void
setMax
(double newMax) void
setMean
(double newMean) void
setMidPoint
(double newMidPoint) void
setMin
(double newMin) void
setNumberBins
(BigInteger newNumberBins) void
setOverflowBin
(HistogramBinType newOverflowBin) void
setSkew
(double newSkew) void
setStdDev
(double newStdDev) void
setUnderflowBin
(HistogramBinType newUnderflowBin) toString()
void
void
void
unsetMax()
void
void
void
unsetMin()
void
void
void
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 Details
-
underflowBin
The cached value of the 'Underflow Bin
' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
histogramBin
The cached value of the 'Histogram Bin
' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
overflowBin
The cached value of the 'Overflow Bin
' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
BIN_SIZE_EDEFAULT
protected static final double BIN_SIZE_EDEFAULTThe default value of the 'Bin Size
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
binSize
protected double binSizeThe cached value of the 'Bin Size
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
binSizeESet
protected boolean binSizeESetThis is true if the Bin Size attribute has been set.- Generated class or method.
- Ordered collection.
-
KURTOSIS_EDEFAULT
protected static final double KURTOSIS_EDEFAULTThe default value of the 'Kurtosis
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
kurtosis
protected double kurtosisThe cached value of the 'Kurtosis
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
kurtosisESet
protected boolean kurtosisESetThis is true if the Kurtosis attribute has been set.- Generated class or method.
- Ordered collection.
-
MAX_EDEFAULT
protected static final double MAX_EDEFAULTThe default value of the 'Max
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
max
protected double maxThe cached value of the 'Max
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
maxESet
protected boolean maxESetThis is true if the Max attribute has been set.- Generated class or method.
- Ordered collection.
-
MEAN_EDEFAULT
protected static final double MEAN_EDEFAULTThe default value of the 'Mean
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
mean
protected double meanThe cached value of the 'Mean
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
meanESet
protected boolean meanESetThis is true if the Mean attribute has been set.- Generated class or method.
- Ordered collection.
-
MID_POINT_EDEFAULT
protected static final double MID_POINT_EDEFAULTThe default value of the 'Mid Point
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
midPoint
protected double midPointThe cached value of the 'Mid Point
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
midPointESet
protected boolean midPointESetThis is true if the Mid Point attribute has been set.- Generated class or method.
- Ordered collection.
-
MIN_EDEFAULT
protected static final double MIN_EDEFAULTThe default value of the 'Min
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
min
protected double minThe cached value of the 'Min
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
minESet
protected boolean minESetThis is true if the Min attribute has been set.- Generated class or method.
- Ordered collection.
-
NUMBER_BINS_EDEFAULT
The default value of the 'Number Bins
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
numberBins
The cached value of the 'Number Bins
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
numberBinsESet
protected boolean numberBinsESetThis is true if the Number Bins attribute has been set.- Generated class or method.
- Ordered collection.
-
SKEW_EDEFAULT
protected static final double SKEW_EDEFAULTThe default value of the 'Skew
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
skew
protected double skewThe cached value of the 'Skew
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
skewESet
protected boolean skewESetThis is true if the Skew attribute has been set.- Generated class or method.
- Ordered collection.
-
STD_DEV_EDEFAULT
protected static final double STD_DEV_EDEFAULTThe default value of the 'Std Dev
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
stdDev
protected double stdDevThe cached value of the 'Std Dev
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
stdDevESet
protected boolean stdDevESetThis is true if the Std Dev attribute has been set.- Generated class or method.
- Ordered collection.
-
-
Constructor Details
-
OutputDistributionTypeImpl
protected OutputDistributionTypeImpl()- Generated class or method.
-
-
Method Details
-
eStaticClass
- Overrides:
eStaticClass
in classBasicEObjectImpl
- Generated class or method.
-
getUnderflowBin
- Specified by:
getUnderflowBin
in interfaceOutputDistributionType
- Returns:
- the value of the 'Underflow Bin' containment reference.
- See Also:
- Generated class or method.
-
basicSetUnderflowBin
public NotificationChain basicSetUnderflowBin(HistogramBinType newUnderflowBin, NotificationChain msgs) - Generated class or method.
-
setUnderflowBin
- Specified by:
setUnderflowBin
in interfaceOutputDistributionType
- Parameters:
newUnderflowBin
- the new value of the 'Underflow Bin' containment reference.- See Also:
- Generated class or method.
-
getHistogramBin
- Specified by:
getHistogramBin
in interfaceOutputDistributionType
- Returns:
- the value of the 'Histogram Bin' containment reference list.
- See Also:
- Generated class or method.
-
getOverflowBin
- Specified by:
getOverflowBin
in interfaceOutputDistributionType
- Returns:
- the value of the 'Overflow Bin' containment reference.
- See Also:
- Generated class or method.
-
basicSetOverflowBin
public NotificationChain basicSetOverflowBin(HistogramBinType newOverflowBin, NotificationChain msgs) - Generated class or method.
-
setOverflowBin
- Specified by:
setOverflowBin
in interfaceOutputDistributionType
- Parameters:
newOverflowBin
- the new value of the 'Overflow Bin' containment reference.- See Also:
- Generated class or method.
-
getBinSize
public double getBinSize()- Specified by:
getBinSize
in interfaceOutputDistributionType
- Returns:
- the value of the 'Bin Size' attribute.
- See Also:
- Generated class or method.
-
setBinSize
public void setBinSize(double newBinSize) - Specified by:
setBinSize
in interfaceOutputDistributionType
- Parameters:
newBinSize
- the new value of the 'Bin Size' attribute.- See Also:
- Generated class or method.
-
unsetBinSize
public void unsetBinSize()- Specified by:
unsetBinSize
in interfaceOutputDistributionType
- See Also:
- Generated class or method.
-
isSetBinSize
public boolean isSetBinSize()- Specified by:
isSetBinSize
in interfaceOutputDistributionType
- Returns:
- whether the value of the 'Bin Size' attribute is set.
- See Also:
- Generated class or method.
-
getKurtosis
public double getKurtosis()- Specified by:
getKurtosis
in interfaceOutputDistributionType
- Returns:
- the value of the 'Kurtosis' attribute.
- See Also:
- Generated class or method.
-
setKurtosis
public void setKurtosis(double newKurtosis) - Specified by:
setKurtosis
in interfaceOutputDistributionType
- Parameters:
newKurtosis
- the new value of the 'Kurtosis' attribute.- See Also:
- Generated class or method.
-
unsetKurtosis
public void unsetKurtosis()- Specified by:
unsetKurtosis
in interfaceOutputDistributionType
- See Also:
- Generated class or method.
-
isSetKurtosis
public boolean isSetKurtosis()- Specified by:
isSetKurtosis
in interfaceOutputDistributionType
- Returns:
- whether the value of the 'Kurtosis' attribute is set.
- See Also:
- Generated class or method.
-
getMax
public double getMax()- Specified by:
getMax
in interfaceOutputDistributionType
- Returns:
- the value of the 'Max' attribute.
- See Also:
- Generated class or method.
-
setMax
public void setMax(double newMax) - Specified by:
setMax
in interfaceOutputDistributionType
- Parameters:
newMax
- the new value of the 'Max' attribute.- See Also:
- Generated class or method.
-
unsetMax
public void unsetMax()- Specified by:
unsetMax
in interfaceOutputDistributionType
- See Also:
- Generated class or method.
-
isSetMax
public boolean isSetMax()- Specified by:
isSetMax
in interfaceOutputDistributionType
- Returns:
- whether the value of the 'Max' attribute is set.
- See Also:
- Generated class or method.
-
getMean
public double getMean()- Specified by:
getMean
in interfaceOutputDistributionType
- Returns:
- the value of the 'Mean' attribute.
- See Also:
- Generated class or method.
-
setMean
public void setMean(double newMean) - Specified by:
setMean
in interfaceOutputDistributionType
- Parameters:
newMean
- the new value of the 'Mean' attribute.- See Also:
- Generated class or method.
-
unsetMean
public void unsetMean()- Specified by:
unsetMean
in interfaceOutputDistributionType
- See Also:
- Generated class or method.
-
isSetMean
public boolean isSetMean()- Specified by:
isSetMean
in interfaceOutputDistributionType
- Returns:
- whether the value of the 'Mean' attribute is set.
- See Also:
- Generated class or method.
-
getMidPoint
public double getMidPoint()- Specified by:
getMidPoint
in interfaceOutputDistributionType
- Returns:
- the value of the 'Mid Point' attribute.
- See Also:
- Generated class or method.
-
setMidPoint
public void setMidPoint(double newMidPoint) - Specified by:
setMidPoint
in interfaceOutputDistributionType
- Parameters:
newMidPoint
- the new value of the 'Mid Point' attribute.- See Also:
- Generated class or method.
-
unsetMidPoint
public void unsetMidPoint()- Specified by:
unsetMidPoint
in interfaceOutputDistributionType
- See Also:
- Generated class or method.
-
isSetMidPoint
public boolean isSetMidPoint()- Specified by:
isSetMidPoint
in interfaceOutputDistributionType
- Returns:
- whether the value of the 'Mid Point' attribute is set.
- See Also:
- Generated class or method.
-
getMin
public double getMin()- Specified by:
getMin
in interfaceOutputDistributionType
- Returns:
- the value of the 'Min' attribute.
- See Also:
- Generated class or method.
-
setMin
public void setMin(double newMin) - Specified by:
setMin
in interfaceOutputDistributionType
- Parameters:
newMin
- the new value of the 'Min' attribute.- See Also:
- Generated class or method.
-
unsetMin
public void unsetMin()- Specified by:
unsetMin
in interfaceOutputDistributionType
- See Also:
- Generated class or method.
-
isSetMin
public boolean isSetMin()- Specified by:
isSetMin
in interfaceOutputDistributionType
- Returns:
- whether the value of the 'Min' attribute is set.
- See Also:
- Generated class or method.
-
getNumberBins
- Specified by:
getNumberBins
in interfaceOutputDistributionType
- Returns:
- the value of the 'Number Bins' attribute.
- See Also:
- Generated class or method.
-
setNumberBins
- Specified by:
setNumberBins
in interfaceOutputDistributionType
- Parameters:
newNumberBins
- the new value of the 'Number Bins' attribute.- See Also:
- Generated class or method.
-
unsetNumberBins
public void unsetNumberBins()- Specified by:
unsetNumberBins
in interfaceOutputDistributionType
- See Also:
- Generated class or method.
-
isSetNumberBins
public boolean isSetNumberBins()- Specified by:
isSetNumberBins
in interfaceOutputDistributionType
- Returns:
- whether the value of the 'Number Bins' attribute is set.
- See Also:
- Generated class or method.
-
getSkew
public double getSkew()- Specified by:
getSkew
in interfaceOutputDistributionType
- Returns:
- the value of the 'Skew' attribute.
- See Also:
- Generated class or method.
-
setSkew
public void setSkew(double newSkew) - Specified by:
setSkew
in interfaceOutputDistributionType
- Parameters:
newSkew
- the new value of the 'Skew' attribute.- See Also:
- Generated class or method.
-
unsetSkew
public void unsetSkew()- Specified by:
unsetSkew
in interfaceOutputDistributionType
- See Also:
- Generated class or method.
-
isSetSkew
public boolean isSetSkew()- Specified by:
isSetSkew
in interfaceOutputDistributionType
- Returns:
- whether the value of the 'Skew' attribute is set.
- See Also:
- Generated class or method.
-
getStdDev
public double getStdDev()- Specified by:
getStdDev
in interfaceOutputDistributionType
- Returns:
- the value of the 'Std Dev' attribute.
- See Also:
- Generated class or method.
-
setStdDev
public void setStdDev(double newStdDev) - Specified by:
setStdDev
in interfaceOutputDistributionType
- Parameters:
newStdDev
- the new value of the 'Std Dev' attribute.- See Also:
- Generated class or method.
-
unsetStdDev
public void unsetStdDev()- Specified by:
unsetStdDev
in interfaceOutputDistributionType
- See Also:
- Generated class or method.
-
isSetStdDev
public boolean isSetStdDev()- Specified by:
isSetStdDev
in interfaceOutputDistributionType
- Returns:
- whether the value of the 'Std Dev' attribute is set.
- See Also:
- Generated class or method.
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemove
in classBasicEObjectImpl
- Generated class or method.
-
eGet
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
- Generated class or method.
-
eSet
- 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
- Overrides:
toString
in classBasicEObjectImpl
- Generated class or method.
-