Package us.muit.fs.a4i.model.entities
Interface IndicatorI
- All Known Implementing Classes:
Indicator
public interface IndicatorI
- Author:
- Isabel Román Interfaz para manejar los indicadores
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
Estados posibles del indicador, indican el grado de atención que requiere por parte del analista -
Method Summary
Modifier and TypeMethodDescriptionDevuelve el conjunto de métricas en las que se basa este indicadorgetState()
Devuelve el estado en el que se encuentra este indicadorvoid
setMetrics
(Collection<ReportItemI> metrics) Establece el conjunto de métricas en las que se basa este indicadorvoid
Establece el estado en el que se encuentra este indicador
-
Method Details
-
getState
IndicatorI.IndicatorState getState()Devuelve el estado en el que se encuentra este indicador- Returns:
- estado del indicador
-
getMetrics
Collection<ReportItemI> getMetrics()Devuelve el conjunto de métricas en las que se basa este indicador- Returns:
- colección de métricas en las que se basa el indicador
-
setMetrics
Establece el conjunto de métricas en las que se basa este indicador- Parameters:
metrics
- conjunto de métricas en las que se basa el indicador
-
setState
Establece el estado en el que se encuentra este indicador- Parameters:
state
- , estado del indicador
-