com.uoc.tfc.UI.struts.action.common
Class Context

java.lang.Object
  extended by com.uoc.tfc.UI.struts.action.common.Context

public class Context
extends java.lang.Object

Classe que controla el Context: permet definir variables d'entrada i sortida i accions.

Author:
ojaen

Constructor Summary
Context()
          Constructor
Context(Context context)
          Constructor
 
Method Summary
 void addAccio(java.lang.String identificador, java.lang.Object accio)
          Afegim un accio
 void addVariableEntrada(java.lang.String identificador, java.lang.Object variable)
          Afegim variable d'entrada
 void addVariableSortida(java.lang.String identificador, java.lang.Object variable)
          Afegim variable de sortida
 Accio getAcccio(java.lang.String identificador)
          Getter d'una accio
 java.lang.Object getVariableEntrada(java.lang.String identificador)
          Getter d'una variable d'entrada
 java.util.HashMap getVariablesEntrada()
          Getter de les variables d'entrada
 java.lang.Object getVariableSortida(java.lang.String identificador)
          Getter d'una variable de sortida
 java.util.HashMap getVariablesSortida()
          Getter variables de sortida
 void removeAccio(java.lang.String identificador)
          Esborrem una accio
 void removeVariableEntrada(java.lang.String identificador)
          Esborrem variable d'entrada
 void removeVariableSortida(java.lang.String identificador)
          Esborrem variable de sortida
 void setVariablesEntrada(java.util.HashMap variablesEntrada)
          Setter variables d'entrada
 void setVariablesSortida(java.util.HashMap variablesSortida)
          Setter de variables de sortida
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Context

public Context()
Constructor


Context

public Context(Context context)
Constructor

Parameters:
context -
Method Detail

addVariableEntrada

public void addVariableEntrada(java.lang.String identificador,
                               java.lang.Object variable)
Afegim variable d'entrada

Parameters:
identificador -
variable -

getVariableEntrada

public java.lang.Object getVariableEntrada(java.lang.String identificador)
Getter d'una variable d'entrada

Parameters:
identificador -
Returns:
Object

removeVariableEntrada

public void removeVariableEntrada(java.lang.String identificador)
Esborrem variable d'entrada

Parameters:
identificador -

addVariableSortida

public void addVariableSortida(java.lang.String identificador,
                               java.lang.Object variable)
Afegim variable de sortida

Parameters:
identificador -
variable -

removeVariableSortida

public void removeVariableSortida(java.lang.String identificador)
Esborrem variable de sortida

Parameters:
identificador -

getVariableSortida

public java.lang.Object getVariableSortida(java.lang.String identificador)
Getter d'una variable de sortida

Parameters:
identificador -
Returns:
Object

addAccio

public void addAccio(java.lang.String identificador,
                     java.lang.Object accio)
Afegim un accio

Parameters:
identificador -
accio -

removeAccio

public void removeAccio(java.lang.String identificador)
Esborrem una accio

Parameters:
identificador -

getAcccio

public Accio getAcccio(java.lang.String identificador)
Getter d'una accio

Parameters:
identificador -
Returns:
Accio

getVariablesSortida

public java.util.HashMap getVariablesSortida()
Getter variables de sortida

Returns:
HashMap

setVariablesSortida

public void setVariablesSortida(java.util.HashMap variablesSortida)
Setter de variables de sortida

Parameters:
variablesSortida -

getVariablesEntrada

public java.util.HashMap getVariablesEntrada()
Getter de les variables d'entrada

Returns:
HashMap

setVariablesEntrada

public void setVariablesEntrada(java.util.HashMap variablesEntrada)
Setter variables d'entrada

Parameters:
variablesEntrada -