Sidar, principal.
>>contenido
Fundación Sidar - Acceso Universal
Seminario SIDAR
Principal >> Aplicación: UAW >> Documentación de las clases java

uaw
Class UawConfiguracio

java.lang.Object
  |
  +--uaw.Configuracio
           |
           +--uaw.UawConfiguracio

public class UawConfiguracio
extends Configuracio

UawConfiguració es una particularización de Configuracio que guarda las propiedades genéricas del programa y pone a disposición de las demás clases dos recursos para localizar el diálogo con el usuario: 'missatges' e informes.

Por razones evidentes los mensajes de esta clase no pueden estar del todo localizados puesto que hay que emitirlos antes de establecer los recursos necesarios.

Version:
1.0, 2004/06
Author:
Mireia Ribera

UML data model
legend graphical representation



Field Summary
(package private) static java.util.Properties _properties
Propiedades generales del programa.
static java.util.logging.Logger informe
Recurso para los informes de actividad e incidencias.
(package private) static boolean inicialitzat
Indica si se ha creado una instancia del objeto y por lo tanto, si se han establecido las propiedades y los recursos de mensajes e informes.
static MissatgesResource missatges
Recurso para los mensajes localizados.
static UawLevel nivell
Identificador de nivel de los registros de error del programa.
Constructor Summary
UawConfiguracio ()
Inicializa las propiedades y crea el recuso para la localización de mensajes y el objeto informe para comunicar actividad e incidencias del programa.
Method Summary
java.lang.String getPropertyValue (java.lang.String key)
Consulta del valor de una propiedad.
void llegirProperties ()
Establece las propiedades del programa según los ficheros de propiedades.
void setPropertyValue (java.lang.String key, java.lang.String value)
Asigna el valor value a la propiedad key.
java.util.Properties setValorsDefecte ()
Asigna unos valores por defecto a las propiedades.
Methods inherited from class uaw.Configuracio
llegirProperties, parseBool, parseInt, salvarProperties
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

_properties

static java.util.Properties _properties
Propiedades generales del programa.

informe

public static java.util.logging.Logger informe

Recurso para los informes de actividad e incidencias.


inicialitzat

static boolean inicialitzat

Indica si se ha creado una instancia del objeto, y por tanto se han establecido las propiedades y los recursos de mensajes e informes.


missatges

public static MissatgesResource missatges

Recurso para los mensajes localizados.


nivell

public static UawLevel nivell

Identificador de nivel de los registros de error del programa.

See Also:
Logger
Constructor Detail

UawConfiguracio

public UawConfiguracio()
                throws UawException

Inicializa las propiedades y crea el recurso para la localización de mensajes y el objeto informe para comunicar actividad e incidencias del programa. Llamar a este método es necesario para que posteriormente las funciones estáticas funcionen correctamente.

Throws:
UawException - si no se ha encontrado el ResourceBundle de los mensajes
Method Detail

getPropertyValue

public java.lang.String getPropertyValue(java.lang.String key)

Consulta el valor de una propiedad.

Specified by:
getPropertyValue in class Configuracio
Parameters:
key - el nombre de la propiedad
Returns:
el valor de la propiedad si existe
See Also:
java.util.Properties.getProperty(String)

llegirProperties

public void llegirProperties()

Establece las propiedades del programa según los ficheros de propiedades.


setPropertyValue

public void setPropertyValue(java.lang.String key,
                             java.lang.String value)

Asigna el valor value a la propiedad key.

Specified by:
setPropertyValue in class Configuracio
Parameters:
key - el nombre de la propiedad
value - el valor a asignar

setValorsDefecte

public java.util.Properties setValorsDefecte()

Asigna unos valores por defecto a las propiedades.

Specified by:
setValorsDefecte in class Configuracio
See Also:
lista de propiedades definidas y valores por defecto