Index

A B C D E F G I L M N O P R S T U V W 
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
 
A B C D E F G I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form