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.IdentifierA 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 ConversionDivisorgetConversionDivisor()Returns the value of the 'Conversion Divisor' containment reference.StringgetCsvFileUri()Returns the value of the 'Csv File Uri' attribute.org.palladiosimulator.metricspec.MetricSetDescriptiongetMetric()Returns the value of the 'Metric' reference.MappingRepositorygetRepository()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.StringgetUnitString()Returns the value of the 'Unit String' attribute.booleanisSetUnit()Returns whether the value of the 'Unit' attribute is set.voidsetConversionDivisor(ConversionDivisor value)Sets the value of the 'Conversion Divisor' containment reference.voidsetCsvFileUri(String value)Sets the value of the 'Csv File Uri' attribute.voidsetMetric(org.palladiosimulator.metricspec.MetricSetDescription value)Sets the value of the 'Metric' reference.voidsetRepository(MappingRepository value)Sets the value of the 'Repository' container reference.voidsetUnitString(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());'"
-
-