Interface MetricToCsvMapping
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
- All Known Implementing Classes:
MetricToCsvMappingImpl
public interface MetricToCsvMapping extends de.uka.ipd.sdq.identifier.Identifier
A representation of the model object 'Metric To Csv Mapping'.The following features are supported:
- See Also:
MappingPackage.getMetricToCsvMapping()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConversionDivisor
getConversionDivisor()
Returns the value of the 'Conversion Divisor' containment reference.String
getCsvFileUri()
Returns the value of the 'Csv File Uri' attribute.org.palladiosimulator.metricspec.MetricSetDescription
getMetric()
Returns the value of the 'Metric' reference.MappingRepository
getRepository()
Returns the value of the 'Repository' container reference.javax.measure.unit.Unit<? extends javax.measure.quantity.Quantity>
getUnit()
Returns the value of the 'Unit' attribute.String
getUnitString()
Returns the value of the 'Unit String' attribute.boolean
isSetUnit()
Returns whether the value of the 'Unit
' attribute is set.void
setConversionDivisor(ConversionDivisor value)
Sets the value of the 'Conversion Divisor
' containment reference.void
setCsvFileUri(String value)
Sets the value of the 'Csv File Uri
' attribute.void
setMetric(org.palladiosimulator.metricspec.MetricSetDescription value)
Sets the value of the 'Metric
' reference.void
setRepository(MappingRepository value)
Sets the value of the 'Repository
' container reference.void
setUnitString(String value)
Sets the value of the 'Unit String
' attribute.-
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
-
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
-
-
-
-
Method Detail
-
getCsvFileUri
String getCsvFileUri()
Returns the value of the 'Csv File Uri' attribute.If the meaning of the 'Csv File Uri' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Csv File Uri' attribute.
- See Also:
setCsvFileUri(String)
,MappingPackage.getMetricToCsvMapping_CsvFileUri()
- Generated class or method.
- EMF model class or method.
- required="true"
-
setCsvFileUri
void setCsvFileUri(String value)
Sets the value of the 'Csv File Uri
' attribute.- Parameters:
value
- the new value of the 'Csv File Uri' attribute.- See Also:
getCsvFileUri()
- Generated class or method.
-
getMetric
org.palladiosimulator.metricspec.MetricSetDescription getMetric()
Returns the value of the 'Metric' reference.If the meaning of the 'Metric' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Metric' reference.
- See Also:
setMetric(MetricSetDescription)
,MappingPackage.getMetricToCsvMapping_Metric()
- Generated class or method.
- EMF model class or method.
- required="true"
-
setMetric
void setMetric(org.palladiosimulator.metricspec.MetricSetDescription value)
Sets the value of the 'Metric
' reference.- Parameters:
value
- the new value of the 'Metric' reference.- See Also:
getMetric()
- Generated class or method.
-
getRepository
MappingRepository getRepository()
Returns the value of the 'Repository' container reference. It is bidirectional and its opposite is 'Mappings
'.If the meaning of the 'Repository' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Repository' container reference.
- See Also:
setRepository(MappingRepository)
,MappingPackage.getMetricToCsvMapping_Repository()
,MappingRepository.getMappings()
- Generated class or method.
- EMF model class or method.
- opposite="mappings" transient="false"
-
setRepository
void setRepository(MappingRepository value)
Sets the value of the 'Repository
' container reference.- Parameters:
value
- the new value of the 'Repository' container reference.- See Also:
getRepository()
- Generated class or method.
-
getConversionDivisor
ConversionDivisor getConversionDivisor()
Returns the value of the 'Conversion Divisor' containment reference.If the meaning of the 'Conversion Divisor' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Conversion Divisor' containment reference.
- See Also:
setConversionDivisor(ConversionDivisor)
,MappingPackage.getMetricToCsvMapping_ConversionDivisor()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setConversionDivisor
void setConversionDivisor(ConversionDivisor value)
Sets the value of the 'Conversion Divisor
' containment reference.- Parameters:
value
- the new value of the 'Conversion Divisor' containment reference.- See Also:
getConversionDivisor()
- Generated class or method.
-
getUnitString
String getUnitString()
Returns the value of the 'Unit String' attribute.If the meaning of the 'Unit String' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Unit String' attribute.
- See Also:
setUnitString(String)
,MappingPackage.getMetricToCsvMapping_UnitString()
- Generated class or method.
- EMF model class or method.
- required="true"
-
setUnitString
void setUnitString(String value)
Sets the value of the 'Unit String
' attribute.- Parameters:
value
- the new value of the 'Unit String' attribute.- See Also:
getUnitString()
- Generated class or method.
-
getUnit
javax.measure.unit.Unit<? extends javax.measure.quantity.Quantity> getUnit()
Returns the value of the 'Unit' attribute.If the meaning of the 'Unit' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Unit' attribute.
- See Also:
isSetUnit()
,MappingPackage.getMetricToCsvMapping_Unit()
- Generated class or method.
- EMF model class or method.
- unsettable="true" dataType="org.palladiosimulator.metricspec.EJSUnit extends org.palladiosimulator.metricspec.IJSQuantity>" transient="true" changeable="false" volatile="true" derived="true" annotation="http://www.eclipse.org/emf/2002/GenModel get='return javax.measure.unit.Unit.valueOf(this.getUnitString());'"
-
-