fw.config
Class ActionConfig

java.lang.Object
  extended by fw.config.ActionConfig
Direct Known Subclasses:
ActionForm

public class ActionConfig
extends java.lang.Object

Classe pare per a la configuració dels formularis


Constructor Summary
ActionConfig()
          Contructor: Inicialitza els map i parsea de la configuració els camps i els seus tipus.
 
Method Summary
protected  void addList(java.lang.String nom_llista)
          Afegeix noves entrades als maps de Llista de valors.
 java.util.Set<java.lang.String> getFields()
          Retorna els valors (keys) del map de camps (fields)
 java.util.List<ActionConfig> getLlista(java.lang.String nom)
          Retorna la llista (hashmap) amb els valors d'una llista
 java.lang.String getValor(java.lang.String nom_field)
          Mètode que recupera el valor de un field (camp)
protected  void setFields(java.lang.String nom, java.lang.String tipus)
          Mètode que afegeix un camp al map de camps (Nom i Tipus del camp) Per exemple : nom=id_Client, tipus=String
 void setLlista(java.lang.String nom, java.util.List<ActionConfig> listActionConfig)
          Mètode que assigna una llista de valors () al hashmap
 void setValor(java.lang.String nom_field, java.lang.String valor_field)
          Mètode que assigna el nom i valor a un camp.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionConfig

public ActionConfig()
Contructor: Inicialitza els map i parsea de la configuració els camps i els seus tipus.

Method Detail

setFields

protected void setFields(java.lang.String nom,
                         java.lang.String tipus)
Mètode que afegeix un camp al map de camps (Nom i Tipus del camp) Per exemple : nom=id_Client, tipus=String

Parameters:
nom -
tipus -

getFields

public java.util.Set<java.lang.String> getFields()
Retorna els valors (keys) del map de camps (fields)

Returns:
fields.keySet()

addList

protected void addList(java.lang.String nom_llista)
Afegeix noves entrades als maps de Llista de valors. Per exemple: "clients", List afegirà a una llista anomenada "Clients" amb els valors dels camps

Parameters:
nom_llista -

setValor

public void setValor(java.lang.String nom_field,
                     java.lang.String valor_field)
Mètode que assigna el nom i valor a un camp. Per exemple: nom_field="id_Client" , valor_field="01"

Parameters:
nom_field -
valor_field -

getValor

public java.lang.String getValor(java.lang.String nom_field)
Mètode que recupera el valor de un field (camp)

Parameters:
nom_field -
Returns:
fields.get(nom_field)

setLlista

public void setLlista(java.lang.String nom,
                      java.util.List<ActionConfig> listActionConfig)
Mètode que assigna una llista de valors () al hashmap

Parameters:
nom -
listActionConfig -

getLlista

public java.util.List<ActionConfig> getLlista(java.lang.String nom)
Retorna la llista (hashmap) amb els valors d'una llista

Parameters:
nom -
Returns:
List