use of org.kie.workbench.common.screens.datamodeller.events.DataObjectFieldChangeEvent in project kie-wb-common by kiegroup.
the class DataModelChangeNotifier method notifyFieldChange.
public void notifyFieldChange(ChangeType changeType, DataModelerContext context, String source, DataObject dataObject, ObjectProperty field, String annotationClassName, String memberName, Object oldValue, Object newValue) {
DataObjectFieldChangeEvent changeEvent = new DataObjectFieldChangeEvent(changeType, context.getContextId(), source, dataObject, field, memberName, oldValue, newValue);
changeEvent.withAnnotationClassName(annotationClassName);
dataModelerEvent.fire(changeEvent);
// TODO check if this invocation is needed
context.getHelper().dataModelChanged(changeEvent);
}
Aggregations