Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addIndicator(String) - Method in class us.muit.fs.a4i.control.ReportManager
- addIndicator(String) - Method in interface us.muit.fs.a4i.control.ReportManagerI
- addIndicator(ReportItemI) - Method in class us.muit.fs.a4i.model.entities.Report
-
A�ade un indicador al informe
- addIndicator(ReportItemI) - Method in interface us.muit.fs.a4i.model.entities.ReportI
-
A�ade un indicador al informe
- addMetric(String) - Method in class us.muit.fs.a4i.control.ReportManager
- addMetric(String) - Method in interface us.muit.fs.a4i.control.ReportManagerI
- addMetric(ReportItemI) - Method in class us.muit.fs.a4i.model.entities.Report
-
Añade una métrica al informe
- addMetric(ReportItemI) - Method in interface us.muit.fs.a4i.model.entities.ReportI
-
Añade una métrica al informe
B
- build() - Method in class us.muit.fs.a4i.model.entities.ReportItem.ReportItemBuilder
- buildReport(String) - Method in class us.muit.fs.a4i.model.remote.GitHubOrganizationEnquirer
- buildReport(String) - Method in class us.muit.fs.a4i.model.remote.GitHubRepositoryEnquirer
-
Devuelve el informe para el repositorio cuyo id se pasa como parámetro
- buildReport(String) - Method in interface us.muit.fs.a4i.model.remote.RemoteEnquirer
-
Construye el informe sobre la entidad indicada con las métricas por defecto
C
- calcAllIndicators(ReportManagerI) - Method in interface us.muit.fs.a4i.control.IndicatorsCalculator
-
Calcula todos los indicadores configurados para el tipo de informe que se pasa.
- calcAllIndicators(ReportManagerI) - Method in class us.muit.fs.a4i.control.RepositoryCalculator
-
Calcula todos los indicadores definidos para un repositorio Recupera todas las métricas que necesite y que no estén en el informe y las añade al mismo
- calcIndicator(String, ReportManagerI) - Method in interface us.muit.fs.a4i.control.IndicatorsCalculator
-
Calcula el indicador con el nombre que se pasa y lo incluye en el informe Si las métricas que necesita no están en el informe las busca y las añade
- calcIndicator(String, ReportManagerI) - Method in class us.muit.fs.a4i.control.RepositoryCalculator
- calcIndicator(List<ReportItemI<Double>>) - Method in class us.muit.fs.a4i.control.IssuesRatioIndicatorStrategy
- calcIndicator(List<ReportItemI<T>>) - Method in interface us.muit.fs.a4i.control.IndicatorStrategy
-
Calcula un indicador a partir de las métricas proporcionadas.
- Checker - Class in us.muit.fs.a4i.config
-
Esta clase permite acceder a las interfaces para configurar y verificar métricas e indicadores Se mantiene separada la lógica de la gestión de configuración de métricas e indicadores porque en el futuro van a ser bastante diferentes.
- Context - Class in us.muit.fs.a4i.config
-
Clase para la gestión de los parámetros de contexto
- CRITICAL - Enum constant in enum class us.muit.fs.a4i.model.entities.IndicatorI.IndicatorState
- CRITICAL_LIMIT - Variable in class us.muit.fs.a4i.config.IndicatorConfiguration
D
- date(Date) - Method in class us.muit.fs.a4i.model.entities.ReportItem.ReportItemBuilder
-
Establece la fecha del ReportItem
- DDBB - Enum constant in enum class us.muit.fs.a4i.persistence.PersistenceManager.PersistenceType
- definedIndicator(String, String) - Method in class us.muit.fs.a4i.config.IndicatorConfiguration
- definedIndicator(String, String) - Method in interface us.muit.fs.a4i.config.IndicatorConfigurationI
-
Verifica si el indicador existe y el tipo es correcto
- definedMetric(String, String) - Method in class us.muit.fs.a4i.config.MetricConfiguration
- definedMetric(String, String) - Method in interface us.muit.fs.a4i.config.MetricConfigurationI
-
Comprueba si la métrica está definida en el fichero por defecto o en el de la aplicación cliente
- deleteReport() - Method in class us.muit.fs.a4i.control.ReportManager
- deleteReport() - Method in interface us.muit.fs.a4i.control.ReportManagerI
- deleteReport(ReportI) - Static method in class us.muit.fs.a4i.control.ReportManager
-
Borra el informe pasado como parámetro, según las reglas establecidas por el gestor de persistencia
- deleteReport(ReportI) - Method in class us.muit.fs.a4i.persistence.ExcelReportManager
- deleteReport(ReportI) - Method in interface us.muit.fs.a4i.persistence.PersistenceManager
-
Borra el informe
- description(String) - Method in class us.muit.fs.a4i.model.entities.ReportItem.ReportItemBuilder
-
Establece la descripción del ReportItem
- DEVELOPER - Enum constant in enum class us.muit.fs.a4i.model.entities.ReportI.ReportType
E
- EXCEL - Enum constant in enum class us.muit.fs.a4i.persistence.PersistenceManager.PersistenceType
- ExcelReportManager - Class in us.muit.fs.a4i.persistence
-
Clase que cotendrá las funciones de manejo de excel comunes al manejo de cualquier informe
- ExcelReportManager() - Constructor for class us.muit.fs.a4i.persistence.ExcelReportManager
- ExcelReportManager(String, String) - Constructor for class us.muit.fs.a4i.persistence.ExcelReportManager
F
- FileManager - Interface in us.muit.fs.a4i.persistence
-
Interfaz con los aspectos comunes al manejo de ficheros
- fileName - Variable in class us.muit.fs.a4i.persistence.ExcelReportManager
-
Nombre del fichero excel
- filePath - Variable in class us.muit.fs.a4i.persistence.ExcelReportManager
-
Localización del fichero excel
- Font - Class in us.muit.fs.a4i.model.entities
- Font() - Constructor for class us.muit.fs.a4i.model.entities.Font
-
Todos los valores por defecto
- Font(String) - Constructor for class us.muit.fs.a4i.model.entities.Font
-
Personalizando el color
- Font(String, int, int, String) - Constructor for class us.muit.fs.a4i.model.entities.Font
-
Todos los Valores personalizados
- Font(String, int, String) - Constructor for class us.muit.fs.a4i.model.entities.Font
-
Todos los Valores personalizados salvo el estilo
- formater - Variable in class us.muit.fs.a4i.persistence.ExcelReportManager
-
Referencia al gestor de estilo que se va a utilizar
G
- getAllIndicators() - Method in class us.muit.fs.a4i.model.entities.Report
- getAllIndicators() - Method in interface us.muit.fs.a4i.model.entities.ReportI
-
Obtiene todos los indicadores del informe
- getAllMetrics() - Method in class us.muit.fs.a4i.model.entities.Report
- getAllMetrics() - Method in interface us.muit.fs.a4i.model.entities.ReportI
-
Obtiene todas las métricas del informe
- getAppConf() - Static method in class us.muit.fs.a4i.config.Context
- getAppRI() - Static method in class us.muit.fs.a4i.config.Context
-
Consulta la ruta del fichero de configuración de métricas e indicadores del cliente/aplicación
- getAvailableMetrics() - Method in class us.muit.fs.a4i.model.remote.GitHubEnquirer
- getAvailableMetrics() - Method in interface us.muit.fs.a4i.model.remote.RemoteEnquirer
-
Devuelve las métricas que el objeto RemoteEnquirer concreto puede obtener del servidor remoto
- getChecker() - Method in class us.muit.fs.a4i.config.Context
- getCleanSheet(String) - Method in class us.muit.fs.a4i.persistence.ExcelReportManager
-
El libro contendrá todos los informes de un tipo concreto.
- getColor() - Method in class us.muit.fs.a4i.model.entities.Font
- getConnection() - Method in class us.muit.fs.a4i.model.remote.GitHubEnquirer
-
El objeto para contectarse al GitHub se crea la primera vez que se invoca getConnection
- getContext() - Static method in class us.muit.fs.a4i.config.Context
-
Devuelve la instancia única de Context.
- getDate() - Method in class us.muit.fs.a4i.model.entities.ReportItem
-
Consulta cuando se obtuvo el ReportItem
- getDate() - Method in interface us.muit.fs.a4i.model.entities.ReportItemI
-
Consulta cuando se obtuvo la métrica
- getDefaultFont() - Method in class us.muit.fs.a4i.config.Context
-
Lee las propiedades adecuadas, como color, tamaño, tipo... y construir un objeto Font Si no se ha establecido un valor por defecto se crea una fuente simple
- getDefaultFont() - Method in class us.muit.fs.a4i.persistence.ReportFormater
- getDefaultFont() - Method in interface us.muit.fs.a4i.persistence.ReportFormaterI
-
Devuelve la fuente por defecto
- getDefaultRI() - Static method in class us.muit.fs.a4i.config.Context
- getDescription() - Method in class us.muit.fs.a4i.model.entities.ReportItem
-
Obtiene la descripción del ReportItem
- getDescription() - Method in interface us.muit.fs.a4i.model.entities.ReportItemI
-
Obtiene la descripción de la métrica
- getEntityId() - Method in class us.muit.fs.a4i.model.entities.Report
-
Calcula el indicador solicitado y lo incluye en el informe, si se necesita alguna métrica que no exista la calculadora la busca y la incluye
- getEntityId() - Method in interface us.muit.fs.a4i.model.entities.ReportI
-
Obtiene el identificador de la entidad a la que se refiere el informe
- getFont() - Method in class us.muit.fs.a4i.model.entities.Font
- getIndicator() - Method in class us.muit.fs.a4i.model.entities.ReportItem
-
Consulta el indicador de ReportItem
- getIndicator() - Method in interface us.muit.fs.a4i.model.entities.ReportItemI
-
Consulta el indicador
- getIndicator(String) - Method in class us.muit.fs.a4i.control.ReportManager
- getIndicator(String) - Method in interface us.muit.fs.a4i.control.ReportManagerI
- getIndicatorByName(String) - Method in class us.muit.fs.a4i.model.entities.Report
-
Busca el indicador solicitado en el informe y lo devuelve
- getIndicatorByName(String) - Method in interface us.muit.fs.a4i.model.entities.ReportI
-
Obtiene un indicador del informe a partir del nombre del mismo
- getIndicatorConfiguration() - Method in class us.muit.fs.a4i.config.Checker
- getIndicatorFont(IndicatorI.IndicatorState) - Method in class us.muit.fs.a4i.config.Context
-
Deberá leer las propiedades adecuadas, como color, tamaño, tipo... y construir un objeto Font para la fuente del indicador en dicho estado
- getIndicatorFont(IndicatorI.IndicatorState) - Method in class us.muit.fs.a4i.persistence.ReportFormater
- getIndicatorFont(IndicatorI.IndicatorState) - Method in interface us.muit.fs.a4i.persistence.ReportFormaterI
-
Recupera las fuente para un indicador con el estado indicado.
- getIndicatorState(ReportItemI) - Method in class us.muit.fs.a4i.config.IndicatorConfiguration
- getIndicatorState(ReportItemI) - Method in interface us.muit.fs.a4i.config.IndicatorConfigurationI
-
Infiere el estado del indicador a partir del valor del ReportItem y de la configuración de estados en el fichero
- getMessage() - Method in exception us.muit.fs.a4i.exceptions.IndicatorException
- getMessage() - Method in exception us.muit.fs.a4i.exceptions.MetricException
- getMessage() - Method in exception us.muit.fs.a4i.exceptions.NotAvailableMetricException
- getMessage() - Method in exception us.muit.fs.a4i.exceptions.ReportItemException
- getMessage() - Method in exception us.muit.fs.a4i.exceptions.ReportNotDefinedException
- getMetric(String) - Method in class us.muit.fs.a4i.control.ReportManager
- getMetric(String) - Method in interface us.muit.fs.a4i.control.ReportManagerI
- getMetric(String, String) - Method in class us.muit.fs.a4i.model.remote.GitHubOrganizationEnquirer
-
Permite consultar desde fuera una única métrica de la organización con el id que se pase como parámetro
- getMetric(String, String) - Method in class us.muit.fs.a4i.model.remote.GitHubRepositoryEnquirer
-
Permite consultar desde fuera una única métrica del repositorio indicado
- getMetric(String, String) - Method in interface us.muit.fs.a4i.model.remote.RemoteEnquirer
-
Consulta una métrica específica para una entidad concreta
- getMetricByName(String) - Method in class us.muit.fs.a4i.model.entities.Report
-
Busca la métrica solicita en el informe y la devuelve
- getMetricByName(String) - Method in interface us.muit.fs.a4i.model.entities.ReportI
-
Consulta una métrica de un informe a partir del nombre
- getMetricConfiguration() - Method in class us.muit.fs.a4i.config.Checker
- getMetricFont() - Method in class us.muit.fs.a4i.config.Context
-
Lee las propiedades adecuadas, como color, tamaño, tipo... y construye un objeto Font para la fuente de las métricas
- getMetricFont() - Method in class us.muit.fs.a4i.persistence.ReportFormater
- getMetricFont() - Method in interface us.muit.fs.a4i.persistence.ReportFormaterI
-
Devuelve el formato que debe tener la fuente de una métrica
- getMetricInfo(String) - Method in class us.muit.fs.a4i.config.MetricConfiguration
- getMetricInfo(String) - Method in interface us.muit.fs.a4i.config.MetricConfigurationI
- getMetrics() - Method in class us.muit.fs.a4i.model.entities.Indicator
- getMetrics() - Method in interface us.muit.fs.a4i.model.entities.IndicatorI
-
Devuelve el conjunto de métricas en las que se basa este indicador
- getName() - Method in class us.muit.fs.a4i.model.entities.ReportItem
-
Consulta el nombre del ReportItem
- getName() - Method in interface us.muit.fs.a4i.model.entities.ReportItemI
-
Consulta el nombre de la métrica
- getPersistenceType() - Method in class us.muit.fs.a4i.config.Context
-
Consulta el tipo de persistencia que se quiere utilizar
- getPropertiesNames() - Method in class us.muit.fs.a4i.config.Context
-
Consulta el nombre de todas las propiedades leídas
- getRemoteType() - Method in class us.muit.fs.a4i.config.Context
-
Consulta el tipo de remoto que se quiere manejar
- getReport() - Method in class us.muit.fs.a4i.control.ReportManager
-
Devuelve el informe que está manejando este gestor
- getReport() - Method in interface us.muit.fs.a4i.control.ReportManagerI
-
Recupera el informe que se está manejando
- getReportType() - Method in interface us.muit.fs.a4i.control.IndicatorsCalculator
-
Devuelve el tipo de informe que maneja esta calculadora de indicadores
- getReportType() - Method in class us.muit.fs.a4i.control.RepositoryCalculator
- getSource() - Method in class us.muit.fs.a4i.model.entities.ReportItem
-
Consulta la fuente de información
- getSource() - Method in interface us.muit.fs.a4i.model.entities.ReportItemI
-
Consulta la fuente de información
- getState() - Method in class us.muit.fs.a4i.model.entities.Indicator
- getState() - Method in interface us.muit.fs.a4i.model.entities.IndicatorI
-
Devuelve el estado en el que se encuentra este indicador
- getType() - Method in class us.muit.fs.a4i.model.entities.Report
- getType() - Method in interface us.muit.fs.a4i.model.entities.ReportI
-
Consulta el tipo del informe
- getUnit() - Method in class us.muit.fs.a4i.model.entities.ReportItem
-
Consulta las unidades del ReportItem
- getUnit() - Method in interface us.muit.fs.a4i.model.entities.ReportItemI
-
Consulta las unidades de medida
- getValue() - Method in class us.muit.fs.a4i.model.entities.ReportItem
-
Consulta el valor del ReportItem
- getValue() - Method in interface us.muit.fs.a4i.model.entities.ReportItemI
-
Consulta el valor de la métrica
- GITHUB - Enum constant in enum class us.muit.fs.a4i.model.remote.RemoteEnquirer.RemoteType
- GitHubEnquirer - Class in us.muit.fs.a4i.model.remote
-
Clase abstracta con los métodos comunes a los constructores que recogen la información del servicio GitHub
- GitHubEnquirer() - Constructor for class us.muit.fs.a4i.model.remote.GitHubEnquirer
- GitHubOrganizationEnquirer - Class in us.muit.fs.a4i.model.remote
-
Esta clase permite consultar métricas sobre una organización GitHub
- GitHubOrganizationEnquirer() - Constructor for class us.muit.fs.a4i.model.remote.GitHubOrganizationEnquirer
- GitHubRepositoryEnquirer - Class in us.muit.fs.a4i.model.remote
- GitHubRepositoryEnquirer() - Constructor for class us.muit.fs.a4i.model.remote.GitHubRepositoryEnquirer
-
Constructor
I
- indicator(IndicatorI.IndicatorState) - Method in class us.muit.fs.a4i.model.entities.ReportItem.ReportItemBuilder
-
Establece el estado del ReportItem si era un indicador
- Indicator - Class in us.muit.fs.a4i.model.entities
- Indicator() - Constructor for class us.muit.fs.a4i.model.entities.Indicator
-
Constructor
- Indicator(IndicatorI.IndicatorState, Collection<ReportItemI>) - Constructor for class us.muit.fs.a4i.model.entities.Indicator
- IndicatorConfiguration - Class in us.muit.fs.a4i.config
- IndicatorConfiguration() - Constructor for class us.muit.fs.a4i.config.IndicatorConfiguration
- IndicatorConfigurationI - Interface in us.muit.fs.a4i.config
- IndicatorException - Exception in us.muit.fs.a4i.exceptions
- IndicatorException(String) - Constructor for exception us.muit.fs.a4i.exceptions.IndicatorException
-
Constructor
- IndicatorI - Interface in us.muit.fs.a4i.model.entities
- IndicatorI.IndicatorState - Enum Class in us.muit.fs.a4i.model.entities
-
Estados posibles del indicador, indican el grado de atención que requiere por parte del analista
- IndicatorsCalculator - Interface in us.muit.fs.a4i.control
-
Define los métodos para calcular cada indicador y añadirlo al informe
- IndicatorStrategy<T> - Interface in us.muit.fs.a4i.control
-
/**
- IssuesRatioIndicatorStrategy - Class in us.muit.fs.a4i.control
- IssuesRatioIndicatorStrategy() - Constructor for class us.muit.fs.a4i.control.IssuesRatioIndicatorStrategy
L
- listAllIndicators() - Method in class us.muit.fs.a4i.config.IndicatorConfiguration
- listAllIndicators() - Method in interface us.muit.fs.a4i.config.IndicatorConfigurationI
- listAllMetrics() - Method in class us.muit.fs.a4i.config.MetricConfiguration
- listAllMetrics() - Method in interface us.muit.fs.a4i.config.MetricConfigurationI
M
- MetricConfiguration - Class in us.muit.fs.a4i.config
- MetricConfiguration() - Constructor for class us.muit.fs.a4i.config.MetricConfiguration
- MetricConfigurationI - Interface in us.muit.fs.a4i.config
- MetricException - Exception in us.muit.fs.a4i.exceptions
- MetricException(String) - Constructor for exception us.muit.fs.a4i.exceptions.MetricException
-
Constructor
- metricNames - Variable in class us.muit.fs.a4i.model.remote.GitHubEnquirer
- metrics(Collection<ReportItemI>) - Method in class us.muit.fs.a4i.model.entities.ReportItem.ReportItemBuilder
-
Establece el conjunto de métricas si el ReportItem es un indicador
N
- newReport(String, ReportI.ReportType) - Method in class us.muit.fs.a4i.control.ReportManager
- newReport(String, ReportI.ReportType) - Method in interface us.muit.fs.a4i.control.ReportManagerI
-
Crea un informe para la entidad indicada como parámetro, según las reglas del RemoteBuilder Establecido
- NotAvailableMetricException - Exception in us.muit.fs.a4i.exceptions
- NotAvailableMetricException(String) - Constructor for exception us.muit.fs.a4i.exceptions.NotAvailableMetricException
-
Constructor
O
- OK - Enum constant in enum class us.muit.fs.a4i.model.entities.IndicatorI.IndicatorState
- OK_LIMIT - Variable in class us.muit.fs.a4i.config.IndicatorConfiguration
- ORGANIZATION - Enum constant in enum class us.muit.fs.a4i.model.entities.ReportI.ReportType
P
- PersistenceManager - Interface in us.muit.fs.a4i.persistence
-
Interfaz de los gestores de persistencia
- PersistenceManager.PersistenceType - Enum Class in us.muit.fs.a4i.persistence
- PROJECT - Enum constant in enum class us.muit.fs.a4i.model.entities.ReportI.ReportType
R
- RemoteEnquirer - Interface in us.muit.fs.a4i.model.remote
-
Interfaz para desacoplar el mecanismo de obtención de métricas del servidor remoto que se use como fuente de las mismas
- RemoteEnquirer.RemoteType - Enum Class in us.muit.fs.a4i.model.remote
- Report - Class in us.muit.fs.a4i.model.entities
-
Aspectos generales de todos los informes
- Report() - Constructor for class us.muit.fs.a4i.model.entities.Report
- Report(String) - Constructor for class us.muit.fs.a4i.model.entities.Report
- Report(ReportI.ReportType) - Constructor for class us.muit.fs.a4i.model.entities.Report
- Report(ReportI.ReportType, String) - Constructor for class us.muit.fs.a4i.model.entities.Report
- ReportFormater - Class in us.muit.fs.a4i.persistence
- ReportFormater() - Constructor for class us.muit.fs.a4i.persistence.ReportFormater
- ReportFormaterI - Interface in us.muit.fs.a4i.persistence
-
Interfaz genérica para establecer el estilo de los informes si se persisten en un medio "visual"
- ReportI - Interface in us.muit.fs.a4i.model.entities
-
Interfaz para la gestión de informes
- ReportI.ReportType - Enum Class in us.muit.fs.a4i.model.entities
-
Tipos de informes, puede necesitarse cuando los algoritmos de cálculo de indicadores difieran según el tipo de informe
- ReportItem<T> - Class in us.muit.fs.a4i.model.entities
- ReportItem.ReportItemBuilder<T> - Class in us.muit.fs.a4i.model.entities
-
Clase para construir ReportItem.
- ReportItemBuilder(String, T) - Constructor for class us.muit.fs.a4i.model.entities.ReportItem.ReportItemBuilder
- ReportItemException - Exception in us.muit.fs.a4i.exceptions
- ReportItemException(String) - Constructor for exception us.muit.fs.a4i.exceptions.ReportItemException
-
Constructor
- ReportItemI<T> - Interface in us.muit.fs.a4i.model.entities
- ReportManager - Class in us.muit.fs.a4i.control
- ReportManager(ReportI.ReportType) - Constructor for class us.muit.fs.a4i.control.ReportManager
- ReportManagerI - Interface in us.muit.fs.a4i.control
-
Interfaz con los métodos disponibles para manejar informes
- ReportNotDefinedException - Exception in us.muit.fs.a4i.exceptions
- ReportNotDefinedException() - Constructor for exception us.muit.fs.a4i.exceptions.ReportNotDefinedException
- REPOSITORY - Enum constant in enum class us.muit.fs.a4i.model.entities.ReportI.ReportType
- RepositoryCalculator - Class in us.muit.fs.a4i.control
-
Implementa los métodos para calcular indicadores referidos a un repositorio repositorio
- RepositoryCalculator() - Constructor for class us.muit.fs.a4i.control.RepositoryCalculator
- requiredMetrics() - Method in interface us.muit.fs.a4i.control.IndicatorStrategy
-
Obtiene las métricas necesarias
- requiredMetrics() - Method in class us.muit.fs.a4i.control.IssuesRatioIndicatorStrategy
S
- saveReport() - Method in class us.muit.fs.a4i.control.ReportManager
- saveReport() - Method in interface us.muit.fs.a4i.control.ReportManagerI
- saveReport(ReportI) - Method in class us.muit.fs.a4i.control.ReportManager
-
Persiste el informe que recibe como parámetro, según las reglas del gestor de persistencia y formateador establecidos
- saveReport(ReportI) - Method in class us.muit.fs.a4i.persistence.ExcelReportManager
-
Un informe será una hoja en el libro excel Guarda en un hoja limpia con el nombre del id del informe Incluye todas las métricas y los indicadores que tenga report
- saveReport(ReportI) - Method in interface us.muit.fs.a4i.persistence.PersistenceManager
-
Persiste el informe
- setAppConf(String) - Static method in class us.muit.fs.a4i.config.Context
-
Establece el fichero de configuración específico de la aplicación cliente.
- setAppRI(String) - Static method in class us.muit.fs.a4i.config.Context
-
Establece la ruta del fichero de métricas e indicadores indicado por el cliente/aplicación
- setDefaultFont(Font) - Method in class us.muit.fs.a4i.persistence.ReportFormater
- setDefaultFont(Font) - Method in interface us.muit.fs.a4i.persistence.ReportFormaterI
-
Establece la fuente por defecto para los indicadores y m�tricas
- setFormater(ReportFormaterI) - Method in class us.muit.fs.a4i.control.ReportManager
- setFormater(ReportFormaterI) - Method in interface us.muit.fs.a4i.control.ReportManagerI
-
Establece el formateador a usar
- setFormater(ReportFormaterI) - Method in class us.muit.fs.a4i.persistence.ExcelReportManager
- setFormater(ReportFormaterI) - Method in interface us.muit.fs.a4i.persistence.PersistenceManager
-
Establece el elemento que establece el formato
- setIndicator(String, IndicatorStrategy) - Method in interface us.muit.fs.a4i.control.IndicatorsCalculator
- setIndicator(String, IndicatorStrategy) - Method in class us.muit.fs.a4i.control.RepositoryCalculator
- setIndicatorCalc(IndicatorsCalculator) - Method in class us.muit.fs.a4i.control.ReportManager
- setIndicatorFont(IndicatorI.IndicatorState, Font) - Method in class us.muit.fs.a4i.persistence.ReportFormater
- setIndicatorFont(IndicatorI.IndicatorState, Font) - Method in interface us.muit.fs.a4i.persistence.ReportFormaterI
-
Establece la fuente para un indicador en un estado determinado
- setMetric(String) - Method in class us.muit.fs.a4i.model.remote.GitHubEnquirer
- setMetricFont(Font) - Method in class us.muit.fs.a4i.persistence.ReportFormater
- setMetricFont(Font) - Method in interface us.muit.fs.a4i.persistence.ReportFormaterI
-
Establece la fuente para las métricas
- setMetrics(Collection<ReportItemI>) - Method in class us.muit.fs.a4i.model.entities.Indicator
- setMetrics(Collection<ReportItemI>) - Method in interface us.muit.fs.a4i.model.entities.IndicatorI
-
Establece el conjunto de métricas en las que se basa este indicador
- setName(String) - Method in class us.muit.fs.a4i.persistence.ExcelReportManager
- setName(String) - Method in interface us.muit.fs.a4i.persistence.FileManager
-
Establece el nombre que tendrá el fichero del informe
- setPath(String) - Method in class us.muit.fs.a4i.persistence.ExcelReportManager
- setPath(String) - Method in interface us.muit.fs.a4i.persistence.FileManager
-
Establece la localización del fichero
- setPersistenceManager(PersistenceManager) - Method in class us.muit.fs.a4i.control.ReportManager
- setRemoteEnquirer(RemoteEnquirer) - Method in class us.muit.fs.a4i.control.ReportManager
-
Establece el objeto que se usará para consultar al servidor remoto y obtener las métricas
- setState(IndicatorI.IndicatorState) - Method in class us.muit.fs.a4i.model.entities.Indicator
- setState(IndicatorI.IndicatorState) - Method in interface us.muit.fs.a4i.model.entities.IndicatorI
-
Establece el estado en el que se encuentra este indicador
- sheet - Variable in class us.muit.fs.a4i.persistence.ExcelReportManager
- source(String) - Method in class us.muit.fs.a4i.model.entities.ReportItem.ReportItemBuilder
-
Establece la fuente de información
T
- toString() - Method in class us.muit.fs.a4i.model.entities.Indicator
- toString() - Method in class us.muit.fs.a4i.model.entities.Report
- toString() - Method in class us.muit.fs.a4i.model.entities.ReportItem
U
- UNDEFINED - Enum constant in enum class us.muit.fs.a4i.model.entities.IndicatorI.IndicatorState
- unit(String) - Method in class us.muit.fs.a4i.model.entities.ReportItem.ReportItemBuilder
-
Establece las unidades de medida
- us.muit.fs.a4i.config - package us.muit.fs.a4i.config
-
Clases encargadas del contexto de aplicación Leen la configuración y la ponen disponible Manejan la configuración básica en ficheros simples leídos a Properties y la referida a métricas e indicadores disponibles en ficheros json
- us.muit.fs.a4i.control - package us.muit.fs.a4i.control
-
Clases e interfaces controladoras
- us.muit.fs.a4i.exceptions - package us.muit.fs.a4i.exceptions
-
Excepciones propias de la aplicación
- us.muit.fs.a4i.model.entities - package us.muit.fs.a4i.model.entities
-
Este paquete contiene las clases de tipo entidad, que representan la información manejada
- us.muit.fs.a4i.model.remote - package us.muit.fs.a4i.model.remote
-
Este paquete contiene las interfaces y clases especializadas en la consulta a remotos
- us.muit.fs.a4i.persistence - package us.muit.fs.a4i.persistence
-
Este paquete contiene las clases que facilitan el acceso a los datos persistentes
V
- valueOf(String) - Static method in enum class us.muit.fs.a4i.model.entities.IndicatorI.IndicatorState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class us.muit.fs.a4i.model.entities.ReportI.ReportType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class us.muit.fs.a4i.model.remote.RemoteEnquirer.RemoteType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class us.muit.fs.a4i.persistence.PersistenceManager.PersistenceType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class us.muit.fs.a4i.model.entities.IndicatorI.IndicatorState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class us.muit.fs.a4i.model.entities.ReportI.ReportType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class us.muit.fs.a4i.model.remote.RemoteEnquirer.RemoteType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class us.muit.fs.a4i.persistence.PersistenceManager.PersistenceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WARNING - Enum constant in enum class us.muit.fs.a4i.model.entities.IndicatorI.IndicatorState
- WARNING_LIMIT - Variable in class us.muit.fs.a4i.config.IndicatorConfiguration
- wb - Variable in class us.muit.fs.a4i.persistence.ExcelReportManager
All Classes and Interfaces|All Packages|Serialized Form