Package us.muit.fs.a4i.persistence
Interface ReportFormaterI
- All Known Implementing Classes:
ReportFormater
public interface ReportFormaterI
Interfaz genérica para establecer el estilo de los informes si se persisten en un medio "visual"
- Author:
- Isabel Rom�n
-
Method Summary
Modifier and TypeMethodDescriptionDevuelve la fuente por defectoRecupera las fuente para un indicador con el estado indicado.Devuelve el formato que debe tener la fuente de una métricavoid
setDefaultFont
(Font font) Establece la fuente por defecto para los indicadores y m�tricasvoid
setIndicatorFont
(IndicatorI.IndicatorState state, Font font) Establece la fuente para un indicador en un estado determinadovoid
setMetricFont
(Font font) Establece la fuente para las métricas
-
Method Details
-
getMetricFont
Font getMetricFont()Devuelve el formato que debe tener la fuente de una métrica
- Returns:
- Fuente de la métrica
-
setMetricFont
Establece la fuente para las métricas
- Parameters:
font
- Fuente de la métrica
-
getIndicatorFont
Recupera las fuente para un indicador con el estado indicado.
Si no se ha configurado para ese estado una fuente específica se devuelve la fuente por defecto
- Parameters:
state
- Estado para el que solicita la fuente- Returns:
- La fuente a utilizar para los indicadores con el estado indicado
- Throws:
IOException
- Si no se puede leer la configuración
-
setIndicatorFont
Establece la fuente para un indicador en un estado determinado
- Parameters:
state
- El estado correspondiente a la fuente que se está estableciendofont
- La fuente a usar cuando el estado del indicador es el se�alado en la par�metro state
-
setDefaultFont
Establece la fuente por defecto para los indicadores y m�tricas
Usada cuando el estado no est� diferenciado o no se ha especificado una fuente para las m�tricas
- Parameters:
font
- Fuente por defecto
-
getDefaultFont
Font getDefaultFont()Devuelve la fuente por defecto- Returns:
- Fuente por defecto
-