|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
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 All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |