Class DataObjectFieldPickerItem
- java.lang.Object
-
- org.optaplanner.workbench.screens.domaineditor.client.widgets.planner.DataObjectFieldPickerItem
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,DataObjectFieldPickerItemView.Presenter
public class DataObjectFieldPickerItem extends Object implements DataObjectFieldPickerItemView.Presenter, com.google.gwt.user.client.ui.IsWidget
-
-
Constructor Summary
Constructors Constructor Description DataObjectFieldPickerItem(DataObjectFieldPickerItemView view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.user.client.ui.WidgetasWidget()org.optaplanner.workbench.screens.domaineditor.model.ObjectPropertyPathgetObjectPropertyPath()voidinit(org.kie.workbench.common.services.datamodeller.core.DataModel dataModel, org.kie.workbench.common.services.datamodeller.core.DataObject rootDataObject, DataObjectFieldPicker picker)voidonFieldAdded(org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectProperty, boolean notify)voidonFieldRemoved(org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectProperty)voidonMoveFieldItemDown()voidonMoveFieldItemUp()voidonOrderSelectValueChange(boolean descending, boolean notify)voidonRootLabelRemoved()voidsetFieldPickerItemIndex(int index)
-
-
-
Constructor Detail
-
DataObjectFieldPickerItem
@Inject public DataObjectFieldPickerItem(DataObjectFieldPickerItemView view)
-
-
Method Detail
-
init
public void init(org.kie.workbench.common.services.datamodeller.core.DataModel dataModel, org.kie.workbench.common.services.datamodeller.core.DataObject rootDataObject, DataObjectFieldPicker picker)
-
onFieldAdded
public void onFieldAdded(org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectProperty, boolean notify)- Specified by:
onFieldAddedin interfaceDataObjectFieldPickerItemView.Presenter
-
onFieldRemoved
public void onFieldRemoved(org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectProperty)
- Specified by:
onFieldRemovedin interfaceDataObjectFieldPickerItemView.Presenter
-
onRootLabelRemoved
public void onRootLabelRemoved()
- Specified by:
onRootLabelRemovedin interfaceDataObjectFieldPickerItemView.Presenter
-
onMoveFieldItemUp
public void onMoveFieldItemUp()
- Specified by:
onMoveFieldItemUpin interfaceDataObjectFieldPickerItemView.Presenter
-
onMoveFieldItemDown
public void onMoveFieldItemDown()
- Specified by:
onMoveFieldItemDownin interfaceDataObjectFieldPickerItemView.Presenter
-
onOrderSelectValueChange
public void onOrderSelectValueChange(boolean descending, boolean notify)- Specified by:
onOrderSelectValueChangein interfaceDataObjectFieldPickerItemView.Presenter
-
setFieldPickerItemIndex
public void setFieldPickerItemIndex(int index)
- Specified by:
setFieldPickerItemIndexin interfaceDataObjectFieldPickerItemView.Presenter
-
getObjectPropertyPath
public org.optaplanner.workbench.screens.domaineditor.model.ObjectPropertyPath getObjectPropertyPath()
-
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
- Specified by:
asWidgetin interfacecom.google.gwt.user.client.ui.IsWidget
-
-