|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--net.sourceforge.queryviewer.ui.event.ControlerFactory
Fabricateur de contrôles. Cette classe va générer une requête et donner vie aux contrôleurs
qui vont réagir aux événements des utilisateurs. Chaque contrôleur va étendre Action (ou plutôt AbstractAction)
même si les sous-classe n'implémentent pas toutes les méthodes. Les vues appelleront la méthode getAction(String,ViewInfo)
qui leur renverra une instance AbstractControler prette à l'emploi en fonction de l'action qui doit être gérée par cette vue.
toutes les actions possible sont définies sous forme de constantes dans l'interface QueryActions.
Created: Fri Jun 13 09:12:32 2003
| Field Summary | |
protected Map |
actions
|
static String |
CLOSE_CONNECTION
Fermer une connexion |
static String |
EXECUTE_QUERY
Exécuter une requête |
static String |
OPEN_CONNECTION
Ouvrir une connexion |
protected Query |
query
|
static String |
QUIT
Quitter le programme |
| Constructor Summary | |
ControlerFactory()
Constructeur par défaut. |
|
| Method Summary | |
AbstractControler |
getAction(String action)
Retourne un contrôleur sans lui fournir la vue... |
AbstractControler |
getAction(String action,
ViewInfo viewInfo)
Retourne un contrôleur en n'oubliant pas de lui fournir la vue pour qu'il puisse l'interroger. |
Query |
getQuery()
Retourne la Query. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String OPEN_CONNECTION
public static final String CLOSE_CONNECTION
public static final String QUIT
public static final String EXECUTE_QUERY
protected Map actions
protected Query query
| Constructor Detail |
public ControlerFactory()
Query qui sera connu de tous les controleurs.
Construction de tous les contrôleurs.
| Method Detail |
public AbstractControler getAction(String action,
ViewInfo viewInfo)
action - une représentation du contrôleur que l'on désireviewInfo - la vue qui pourra fournir les entrées de l'utilisateur.
public AbstractControler getAction(String action)
action - une représentation du contrôleur que l'on désire
public Query getQuery()
Query
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||