edu.uoc.fw.core.command
Class Command

java.lang.Object
  extended by edu.uoc.fw.core.command.Command

public abstract class Command
extends java.lang.Object

Classe base per a les classes command de l'aplicació.

Version:
1.0
Author:
Luis Bravo Fuentes

Field Summary
static java.lang.String COMMAND_MESSAGES
          Constant per a guardar el missatges del command a la petició.
static java.lang.String INPUT_VIEW
          Constant per a accedir a la vista d'entrada configurada al command
 
Constructor Summary
Command()
           
 
Method Summary
abstract  java.lang.String execute(ContextObject context, Form form)
          Mčtode per a l'execució del command.
 CommandMessages getMessages()
           
 boolean validate(ContextObject context, Form form)
          Mčtode per a la validació del formulari utilitzat pel command.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMAND_MESSAGES

public static final java.lang.String COMMAND_MESSAGES
Constant per a guardar el missatges del command a la petició.

See Also:
Constant Field Values

INPUT_VIEW

public static final java.lang.String INPUT_VIEW
Constant per a accedir a la vista d'entrada configurada al command

See Also:
Constant Field Values
Constructor Detail

Command

public Command()
Method Detail

execute

public abstract java.lang.String execute(ContextObject context,
                                         Form form)
Mčtode per a l'execució del command.

Parameters:
context - Context de la petició
form - Formulari associat al command
Returns:

validate

public boolean validate(ContextObject context,
                        Form form)
Mčtode per a la validació del formulari utilitzat pel command.

Parameters:
context - Context de la petició
form - Formulari associat al command
Returns:
true si el formulari ha validat correctament, false si no ha validat.

getMessages

public CommandMessages getMessages()