Mercurial > projects > dwt-addons
comparison dwtx/text/edits/MultiTextEdit.d @ 159:7926b636c282
...
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 27 Aug 2008 01:57:58 +0200 |
parents | f70d9508c95c |
children |
comparison
equal
deleted
inserted
replaced
158:25f1f92fa3df | 159:7926b636c282 |
---|---|
32 import dwtx.text.edits.TextEdit; // packageimport | 32 import dwtx.text.edits.TextEdit; // packageimport |
33 import dwtx.text.edits.RangeMarker; // packageimport | 33 import dwtx.text.edits.RangeMarker; // packageimport |
34 import dwtx.text.edits.UndoEdit; // packageimport | 34 import dwtx.text.edits.UndoEdit; // packageimport |
35 import dwtx.text.edits.InsertEdit; // packageimport | 35 import dwtx.text.edits.InsertEdit; // packageimport |
36 | 36 |
37 | |
38 import dwt.dwthelper.utils; | 37 import dwt.dwthelper.utils; |
39 | |
40 import dwtx.dwtxhelper.Collection; | 38 import dwtx.dwtxhelper.Collection; |
41 | 39 |
42 import dwtx.core.runtime.Assert; | 40 import dwtx.core.runtime.Assert; |
43 import dwtx.jface.text.BadLocationException; | 41 import dwtx.jface.text.BadLocationException; |
44 import dwtx.jface.text.IDocument; | 42 import dwtx.jface.text.IDocument; |
170 | 168 |
171 /* | 169 /* |
172 * @see TextEdit#copy | 170 * @see TextEdit#copy |
173 */ | 171 */ |
174 protected TextEdit doCopy() { | 172 protected TextEdit doCopy() { |
175 Assert.isTrue(MultiTextEdit.classinfo is getClass(), "Subclasses must reimplement copy0"); //$NON-NLS-1$ | 173 Assert.isTrue(MultiTextEdit.classinfo is this.classinfo, "Subclasses must reimplement copy0"); //$NON-NLS-1$ |
176 return new MultiTextEdit(this); | 174 return new MultiTextEdit(this); |
177 } | 175 } |
178 | 176 |
179 /* | 177 /* |
180 * @see TextEdit#accept0 | 178 * @see TextEdit#accept0 |