edbee - Qt Editor Library
|
a document text-change that doesn't do anyhting :-) More...
#include <change.h>
Public Member Functions | |
virtual bool | isPersistenceRequired () |
Empty change doesn't do anything. More... | |
virtual void | execute (TextDocument *) |
does nothing More... | |
virtual void | revert (TextDocument *) |
does nothing More... | |
virtual QString | toString () |
returns the name of the textchange More... | |
Public Member Functions inherited from edbee::Change | |
virtual | ~Change () |
a virtual empty destructor More... | |
virtual bool | giveAndMerge (TextDocument *document, Change *textChange) |
Gives the change and merges it if possible. This method should return false if the change couldn't be merged. When the method returns true the ownership of the given textchange is transfered to this class. More... | |
virtual bool | canUndo () |
This method should return true if the change can be reverted. More... | |
virtual TextEditorController * | controllerContext () |
A text command can belong to a controller/view When it's a view only command. The undo only applies only to this view warning a DOCUMENT change may NEVER return a controllerContext!! More... | |
bool | isDocumentChange () |
this method can be used to check if the given change is a document change More... | |
virtual bool | isGroup () |
This method returns true if this change is a group change. When an object is group change it should be inherited by TextChangeGroup. More... | |
a document text-change that doesn't do anyhting :-)
|
virtual |
does nothing
Implements edbee::Change.
|
virtual |
Empty change doesn't do anything.
Reimplemented from edbee::Change.
|
virtual |
does nothing
Reimplemented from edbee::Change.
|
virtual |
returns the name of the textchange
Implements edbee::Change.