Project

General

Profile

« Previous | Next » 

Revision 880044bc

Added by Patrick Plitzner almost 7 years ago

ref #6694 Handle dirty state when adding/removing features

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/e4/FeatureTreeEditor.java
220 220
	@Persist
221 221
	public void save(){
222 222
	    CdmStore.getService(IFeatureTreeService.class).saveOrUpdate(featureTree);
223
	    setDirty(false);
223 224
	}
224 225

  
225 226
	private class AddButtonListener extends SelectionAdapter {
......
243 244

  
244 245
					parent.addChild(child);
245 246
				}
247
				setDirty(true);
246 248
				viewer.refresh();
247 249
			}
248 250
		}
......
263 265
				CdmStore.getService(IFeatureNodeService.class).deleteFeatureNode(featureNode.getUuid(), new FeatureNodeDeletionConfigurator());
264 266

  
265 267
			}
268
			setDirty(true);
266 269
			viewer.refresh();
267 270
		}
268 271
	}

Also available in: Unified diff