import eu.etaxonomy.cdm.model.common.Group;
import eu.etaxonomy.cdm.persistence.hibernate.permission.CRUD;
import eu.etaxonomy.cdm.persistence.hibernate.permission.CdmAuthority;
-import eu.etaxonomy.taxeditor.model.IDirtyMarkableSelectionProvider;
+import eu.etaxonomy.taxeditor.model.IDirtyMarkable;
import eu.etaxonomy.taxeditor.model.MessagingUtils;
//FIXME:move warning dialogs to the table class
public class CdmAuthorityCompositeViewer extends ContentViewer {
- private IDirtyMarkableSelectionProvider dirtyMarkerEditor;
+ private IDirtyMarkable dirtyMarkerEditor;
private CdmAuthorityComposite cdmAuthorityComposite;
private Group group;
private boolean isDirty = false;
* @param group input data object
*/
public CdmAuthorityCompositeViewer(Composite composite,
- IDirtyMarkableSelectionProvider dirtyMarkerEditor,
+ IDirtyMarkable dirtyMarkerEditor,
Group group) {
this.dirtyMarkerEditor = dirtyMarkerEditor;
this.group = group;