Interface Monitor
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,org.palladiosimulator.pcm.core.entity.Entity
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,org.palladiosimulator.pcm.core.entity.NamedElement
,Notifier
- All Known Implementing Classes:
MonitorImpl
public interface Monitor extends org.palladiosimulator.pcm.core.entity.Entity
A representation of the model object 'Monitor'. A performance measurement for a pcm element (type level).The following features are supported:
- See Also:
MonitorRepositoryPackage.getMonitor()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<MeasurementSpecification>
getMeasurementSpecifications()
Returns the value of the 'Measurement Specifications' containment reference list.org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint
getMeasuringPoint()
Returns the value of the 'Measuring Point' reference.MonitorRepository
getMonitorRepository()
Returns the value of the 'Monitor Repository' container reference.boolean
isActivated()
Returns the value of the 'Activated' attribute.void
setActivated(boolean value)
Sets the value of the 'Activated
' attribute.void
setMeasuringPoint(org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint value)
Sets the value of the 'Measuring Point
' reference.void
setMonitorRepository(MonitorRepository value)
Sets the value of the 'Monitor Repository
' container reference.-
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.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getMeasurementSpecifications
EList<MeasurementSpecification> getMeasurementSpecifications()
Returns the value of the 'Measurement Specifications' containment reference list. The list contents are of typeMeasurementSpecification
. It is bidirectional and its opposite is 'Monitor
'.If the meaning of the 'Measurement Specifications' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Measurement Specifications' containment reference list.
- See Also:
MonitorRepositoryPackage.getMonitor_MeasurementSpecifications()
,MeasurementSpecification.getMonitor()
- Generated class or method.
- EMF model class or method.
- opposite="monitor" containment="true" required="true"
-
getMeasuringPoint
org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint getMeasuringPoint()
Returns the value of the 'Measuring Point' reference.If the meaning of the 'Measuring Point' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Measuring Point' reference.
- See Also:
setMeasuringPoint(MeasuringPoint)
,MonitorRepositoryPackage.getMonitor_MeasuringPoint()
- Generated class or method.
- EMF model class or method.
- required="true"
-
setMeasuringPoint
void setMeasuringPoint(org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint value)
Sets the value of the 'Measuring Point
' reference.- Parameters:
value
- the new value of the 'Measuring Point' reference.- See Also:
getMeasuringPoint()
- Generated class or method.
-
getMonitorRepository
MonitorRepository getMonitorRepository()
Returns the value of the 'Monitor Repository' container reference. It is bidirectional and its opposite is 'Monitors
'.If the meaning of the 'Monitor Repository' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Monitor Repository' container reference.
- See Also:
setMonitorRepository(MonitorRepository)
,MonitorRepositoryPackage.getMonitor_MonitorRepository()
,MonitorRepository.getMonitors()
- Generated class or method.
- EMF model class or method.
- opposite="monitors" required="true" transient="false"
-
setMonitorRepository
void setMonitorRepository(MonitorRepository value)
Sets the value of the 'Monitor Repository
' container reference.- Parameters:
value
- the new value of the 'Monitor Repository' container reference.- See Also:
getMonitorRepository()
- Generated class or method.
-
isActivated
boolean isActivated()
Returns the value of the 'Activated' attribute. The default value is"true"
.If the meaning of the 'Activated' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Activated' attribute.
- See Also:
setActivated(boolean)
,MonitorRepositoryPackage.getMonitor_Activated()
- Generated class or method.
- EMF model class or method.
- default="true"
-
setActivated
void setActivated(boolean value)
Sets the value of the 'Activated
' attribute.- Parameters:
value
- the new value of the 'Activated' attribute.- See Also:
isActivated()
- Generated class or method.
-
-