Revision 296bc5e0
Added by Patrick Plitzner over 9 years ago
- rename IDirtyMarkableSelectionProvider to IDirtyMarkable
- extended interface IDirtyMarkable #2645
- added method forceDirty()
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/MultiPageTaxonEditor.java | ||
---|---|---|
36 | 36 |
import eu.etaxonomy.taxeditor.model.AbstractUtility; |
37 | 37 |
import eu.etaxonomy.taxeditor.model.DataChangeBridge; |
38 | 38 |
import eu.etaxonomy.taxeditor.model.IDataChangeBehavior; |
39 |
import eu.etaxonomy.taxeditor.model.IDirtyMarkableSelectionProvider;
|
|
39 |
import eu.etaxonomy.taxeditor.model.IDirtyMarkable; |
|
40 | 40 |
import eu.etaxonomy.taxeditor.model.IPartContentHasDetails; |
41 | 41 |
import eu.etaxonomy.taxeditor.model.IPartContentHasFactualData; |
42 | 42 |
import eu.etaxonomy.taxeditor.model.MessagingUtils; |
... | ... | |
54 | 54 |
*/ |
55 | 55 |
public class MultiPageTaxonEditor extends FormEditor implements |
56 | 56 |
IPartContentHasFactualData, IConversationEnabled, IPostOperationEnabled, |
57 |
IDirtyMarkableSelectionProvider, IPartContentHasDetails, ISecuredEditor {
|
|
57 |
IDirtyMarkable, IPartContentHasDetails, ISecuredEditor { |
|
58 | 58 |
|
59 | 59 |
/** Constant <code>ID="eu.etaxonomy.taxeditor.editor.taxon"{trunked}</code> */ |
60 | 60 |
public static final String ID = "eu.etaxonomy.taxeditor.editor.taxon"; |
... | ... | |
144 | 144 |
monitor.worked(1); |
145 | 145 |
|
146 | 146 |
this.setDirty(false); |
147 |
monitor.worked(1);
|
|
147 |
monitor.worked(1); |
|
148 | 148 |
} catch (Exception e) { |
149 | 149 |
setFocus(); |
150 | 150 |
MessagingUtils.operationDialog(this, e, TaxeditorEditorPlugin.PLUGIN_ID,"saving a taxon", " Please close and reopen the taxon again."); |
... | ... | |
308 | 308 |
} |
309 | 309 |
} |
310 | 310 |
|
311 |
/* (non-Javadoc) |
|
312 |
* @see eu.etaxonomy.taxeditor.model.IDirtyMarkableSelectionProvider#forceDirty() |
|
313 |
*/ |
|
314 |
@Override |
|
315 |
public void forceDirty() { |
|
316 |
changed(null); |
|
317 |
} |
|
318 |
|
|
311 | 319 |
/** |
312 | 320 |
* The accepted taxon that is the input for this editor |
313 | 321 |
* |
Also available in: Unified diff