import eu.etaxonomy.cdm.api.conversation.IConversationEnabled;
import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeMap;
import eu.etaxonomy.taxeditor.store.StoreUtil;
-import eu.etaxonomy.taxeditor.ui.selection.AbstractSelectionElement;
-import eu.etaxonomy.taxeditor.ui.term.AbstractEnumComboElement;
-import eu.etaxonomy.taxeditor.ui.term.AbstractTermComboElement;
/**
* <p>Abstract AbstractFormSection class.</p>
}
}
+
+ /**
+ * Fires a {@link CdmPropertyChangeEvent} with the given object as source.
+ *
+ * @param object the object on which the property changed
+ */
+ public void firePropertyChangeEvent(Object object){
+ firePropertyChangeEvent(object, null);
+ }
+
+ /**
+ * Fires a {@link CdmPropertyChangeEvent} with the given object as source also containing the
+ * originating event
+ *
+ * @param object the object on which the property changed
+ * @param originatingEvent the originating event
+ */
+ public void firePropertyChangeEvent(Object object, PropertyChangeEvent originatingEvent){
+ firePropertyChangeEvent(new CdmPropertyChangeEvent(object, originatingEvent));
+ }
+
/* (non-Javadoc)
* @see org.eclipse.swt.widgets.Composite#setFocus()
*/