|
ObserverMessageGraph * | createGraphNodeAdd (Graph const *g, iSet inode) |
| Création d'un message ObserverMessage::GRAPH_NODE_ADD. More...
|
|
ObserverMessageGraph * | createGraphNodeDel (Graph const *g, iSet inode) |
| Création d'un message ObserverMessage::GRAPH_NODE_DEL. More...
|
|
ObserverMessageGraph * | createGraphNodeChange (Graph const *g, iSet inode) |
| Création d'un message ObserverMessage::GRAPH_NODE_CHANGE. More...
|
|
ObserverMessageGraph * | createGraphNodeMergeBefore (Graph const *g, iSet in1, iSet in2) |
| Création d'un message ObserverMessage::GRAPH_NODE_MERGE_BEFORE. More...
|
|
ObserverMessageGraph * | createGraphNodeMergeAfter (Graph const *g, iSet inode) |
| Création d'un message ObserverMessage::GRAPH_NODE_MERGE_AFTER. More...
|
|
ObserverMessageGraph * | createGraphNodeIdChange (Graph const *g, iSet in1, iSet in2) |
| Création d'un message ObserverMessage::GRAPH_NODE_ID_CHANGE. More...
|
|
ObserverMessageGraphNodeComeFrom * | createGraphNodeComeFrom (Graph const *g, iSet inode, Graph const *graphorig, iSet inodeorig) |
| Création d'un message ObserverMessage::GRAPH_NODE_COMEFROM. More...
|
|
ObserverMessageGraphRuleApplication * | createGraphRuleApplication (Graph const *g, Rule const *r, Projection const *pr) |
| Création d'un message ObserverMessage::GRAPH_RULE_APPLICATION. More...
|
|
ObserverMessageOperation * | createOperationProgress (OperationBase const *o, unsigned int c, unsigned int m) |
| Création d'un message ObserverMessage::OPERATION_PROGRESS. More...
|
|
ObserverMessageIOError * | createIOError (ExceptionIO *exc) |
| Création d'un message ObserverMessage::IOERROR. More...
|
|
void | destroy (ObserverMessage *m) |
| Destruction du message. More...
|
|
|
| ObserverMessageFactory (Environment const *env) |
| Constructeur. More...
|
|
| ~ObserverMessageFactory () |
| Destructeur. More...
|
|
Fabrique d'ObserverMessage.
Cette classe gère un ensemble de message des différents types et retourne des pointeurs sur ces messages. Pour l'instant, seul un message de chaque type est disponible ce qui empêche de créer en parallèle plusieurs messages d'un type donné.