Class DataModelerValueChangeEvent
- java.lang.Object
-
- org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent
-
- org.kie.workbench.common.screens.datamodeller.events.DataModelerValueChangeEvent
-
- Direct Known Subclasses:
DataModelStatusChangeEvent,DataObjectChangeEvent,DataObjectFieldChangeEvent
@Portable public class DataModelerValueChangeEvent extends DataModelerEvent
-
-
Field Summary
Fields Modifier and Type Field Description static StringANNOTATION_CLASS_NAME-
Fields inherited from class org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent
contextId, currentDataObject, currentField, currentMethod, currentModule, DATA_MODEL_BROWSER, DATA_OBJECT_BROWSER, DATA_OBJECT_EDITOR, path, source
-
-
Constructor Summary
Constructors Constructor Description DataModelerValueChangeEvent()DataModelerValueChangeEvent(ChangeType changeType, String contextId, String source, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject, String valueName, Object oldValue, Object newValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParam(String name, Object value)StringgetAnnotationClassName()ChangeTypegetChangeType()ObjectgetNewValue()ObjectgetOldValue()ObjectgetParam(String name)StringgetValueName()voidsetChangeType(ChangeType changeType)voidsetNewValue(Object newValue)voidsetOldValue(Object oldValue)voidsetValueName(String valueName)DataModelerValueChangeEventwithAnnotationClassName(String annotationClassName)DataModelerValueChangeEventwithChangeType(ChangeType changeType)DataModelerValueChangeEventwithNewValue(Object newValue)DataModelerValueChangeEventwithOldValue(Object oldValue)DataModelerValueChangeEventwithParam(String paramName, Object paramValue)DataModelerValueChangeEventwithValueName(String valueName)-
Methods inherited from class org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent
getContextId, getCurrentDataObject, getCurrentField, getCurrentMethod, getCurrentModule, getPath, getSource, isFrom, isFrom, isFromContext, setContextId, setCurrentDataObject, setCurrentField, setCurrentMethod, setCurrentModule, setPath, setSource, withContextId, withCurrentDataObject, withCurrentField, withCurrentMethod, withCurrentProject, withPath, withSource
-
-
-
-
Field Detail
-
ANNOTATION_CLASS_NAME
public static String ANNOTATION_CLASS_NAME
-
-
Method Detail
-
withValueName
public DataModelerValueChangeEvent withValueName(String valueName)
-
withParam
public DataModelerValueChangeEvent withParam(String paramName, Object paramValue)
-
withAnnotationClassName
public DataModelerValueChangeEvent withAnnotationClassName(String annotationClassName)
-
getAnnotationClassName
public String getAnnotationClassName()
-
getValueName
public String getValueName()
-
setValueName
public void setValueName(String valueName)
-
getOldValue
public Object getOldValue()
-
setOldValue
public void setOldValue(Object oldValue)
-
withOldValue
public DataModelerValueChangeEvent withOldValue(Object oldValue)
-
getNewValue
public Object getNewValue()
-
setNewValue
public void setNewValue(Object newValue)
-
withNewValue
public DataModelerValueChangeEvent withNewValue(Object newValue)
-
setChangeType
public void setChangeType(ChangeType changeType)
-
withChangeType
public DataModelerValueChangeEvent withChangeType(ChangeType changeType)
-
getChangeType
public ChangeType getChangeType()
-
-