Go to the documentation of this file.
75 virtual void info(
const std::string&){};
95 virtual std::string
getName() {
return "NoName"; };
Definition: CA_CommandObserver.h:56
virtual std::string getName()=0
Definition: CoreDocument.h:269
@ PropertyCreate
Definition: CA_CommandObserver.h:33
@ DocumentFinishedRead
Definition: CA_CommandObserver.h:28
virtual void notifySelectionRemove(Core::CoreDocument const *, const std::vector< Core::DocObject * > &)
Definition: CA_CommandObserver.h:82
virtual void onChange(const CA_Transaction &tr)=0
CA_TransactionObserver()
Definition: CA_CommandObserver.h:58
virtual void notifySelectionClear(Core::CoreDocument const *)
Definition: CA_CommandObserver.h:83
@ DocumentSaved
Definition: CA_CommandObserver.h:30
@ DocumentOpen
Definition: CA_CommandObserver.h:27
@ RecomputeSuccess
Definition: CA_CommandObserver.h:43
Definition: DocObject.h:54
@ PropertyDelete
Definition: CA_CommandObserver.h:34
virtual void notifyUndo(Core::Command *const)
Definition: CA_CommandObserver.h:74
virtual void info(const std::string &)
Definition: CA_CommandObserver.h:75
why
Definition: CA_CommandObserver.h:22
virtual void notifyStop()
Definition: CA_CommandObserver.h:78
Definition: CA_CommandObserver.h:17
virtual std::string getName()
Definition: CA_CommandObserver.h:95
virtual ~CA_CommandObserver(void)
Definition: CA_CommandObserver.h:71
virtual void notifyRedo(Core::Command *const)
Definition: CA_CommandObserver.h:73
Definition: CA_CommandObserver.h:68
virtual void notifyDocumentOpenFile(Core::CoreDocument const *)
Definition: CA_CommandObserver.h:89
@ DocumentChange
Definition: CA_CommandObserver.h:24
@ PropertyChange
Definition: CA_CommandObserver.h:35
virtual void notifyReset()
Definition: CA_CommandObserver.h:79
virtual void notifyStart()
Definition: CA_CommandObserver.h:77
virtual ~CA_TransactionObserver(void)
Definition: CA_CommandObserver.h:63
@ ObjectCreate
Definition: CA_CommandObserver.h:37
@ DocumentSetActive
Definition: CA_CommandObserver.h:31
@ DocumentCreate
Definition: CA_CommandObserver.h:23
@ ObjectChange
Definition: CA_CommandObserver.h:38
Definition: Property.h:72
virtual void notifyDocumentSaveAsFile(Core::CoreDocument const *)
Definition: CA_CommandObserver.h:91
virtual void notifyDocumentSaveFile(Core::CoreDocument const *)
Definition: CA_CommandObserver.h:90
@ DocumentRenamed
Definition: CA_CommandObserver.h:26
@ ObjectAdd
Definition: CA_CommandObserver.h:40
@ DocumentDelete
Definition: CA_CommandObserver.h:25
@ ObjectDelete
Definition: CA_CommandObserver.h:39
std::vector< CA_TransactionObserver * > CA_TransactionObserver_Vector
Definition: CA_CommandObserver.h:102
virtual void setName(std::string &)
Definition: CA_CommandObserver.h:98
@ DocumentClose
Definition: CA_CommandObserver.h:29
@ ObjectHasError
Definition: CA_CommandObserver.h:41
virtual void notifyDocumentClose(Core::CoreDocument const *)
Definition: CA_CommandObserver.h:92
virtual void notifySelectionAdd(Core::CoreDocument const *, const std::vector< Core::DocObject * > &)
Definition: CA_CommandObserver.h:81
std::vector< CA_CommandObserver * > ca_CommandObserver_Vector
Definition: CA_CommandObserver.h:101
CA_CommandObserver(void)
Definition: CA_CommandObserver.h:70
virtual void notifyDocumentNewFile(Core::CoreDocument const *)
Definition: CA_CommandObserver.h:88
virtual void notifyPlayLastEvents()
Definition: CA_CommandObserver.h:86
virtual void notifySetActiveDocument(Core::CoreDocument const *)
Definition: CA_CommandObserver.h:93