Class DataObjectFieldPickerItemViewImpl
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.optaplanner.workbench.screens.domaineditor.client.widgets.planner.DataObjectFieldPickerItemViewImpl
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,DataObjectFieldPickerItemView
@Templated public class DataObjectFieldPickerItemViewImpl extends com.google.gwt.user.client.ui.Composite implements DataObjectFieldPickerItemView
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
-
Nested classes/interfaces inherited from interface org.optaplanner.workbench.screens.domaineditor.client.widgets.planner.DataObjectFieldPickerItemView
DataObjectFieldPickerItemView.Presenter
-
-
Constructor Summary
Constructors Constructor Description DataObjectFieldPickerItemViewImpl(org.jboss.errai.common.client.dom.Div fieldPickerItemRow, org.jboss.errai.ioc.client.api.ManagedInstance<DataObjectFieldPickerItemLabelView> fieldPickerItemLabelViewInstance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFieldItem(org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectProperty)voidaddRootItem(org.kie.workbench.common.services.datamodeller.core.DataObject rootDataObject)voiddisplaySelectFieldButton(boolean display)voidinit()voidinitSelectFieldDropdownOptions(List<org.kie.workbench.common.services.datamodeller.core.ObjectProperty> options)voidonAscSortButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)voidonDescSortButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)voidonMoveDownButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)voidonMoveUpButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)voidremoveLastFieldItem()voidsetFieldPickerItemIndex(int index)voidsetOrderSelectDescendingValue(boolean descending)voidsetPresenter(DataObjectFieldPickerItemView.Presenter presenter)-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Constructor Detail
-
DataObjectFieldPickerItemViewImpl
@Inject public DataObjectFieldPickerItemViewImpl(org.jboss.errai.common.client.dom.Div fieldPickerItemRow, org.jboss.errai.ioc.client.api.ManagedInstance<DataObjectFieldPickerItemLabelView> fieldPickerItemLabelViewInstance)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
setPresenter
public void setPresenter(DataObjectFieldPickerItemView.Presenter presenter)
- Specified by:
setPresenterin interfaceDataObjectFieldPickerItemView
-
initSelectFieldDropdownOptions
public void initSelectFieldDropdownOptions(List<org.kie.workbench.common.services.datamodeller.core.ObjectProperty> options)
- Specified by:
initSelectFieldDropdownOptionsin interfaceDataObjectFieldPickerItemView
-
addRootItem
public void addRootItem(org.kie.workbench.common.services.datamodeller.core.DataObject rootDataObject)
- Specified by:
addRootItemin interfaceDataObjectFieldPickerItemView
-
addFieldItem
public void addFieldItem(org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectProperty)
- Specified by:
addFieldItemin interfaceDataObjectFieldPickerItemView
-
removeLastFieldItem
public void removeLastFieldItem()
- Specified by:
removeLastFieldItemin interfaceDataObjectFieldPickerItemView
-
displaySelectFieldButton
public void displaySelectFieldButton(boolean display)
- Specified by:
displaySelectFieldButtonin interfaceDataObjectFieldPickerItemView
-
setOrderSelectDescendingValue
public void setOrderSelectDescendingValue(boolean descending)
- Specified by:
setOrderSelectDescendingValuein interfaceDataObjectFieldPickerItemView
-
setFieldPickerItemIndex
public void setFieldPickerItemIndex(int index)
- Specified by:
setFieldPickerItemIndexin interfaceDataObjectFieldPickerItemView
-
onMoveUpButtonClicked
@EventHandler("moveUpButton") public void onMoveUpButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)
-
onMoveDownButtonClicked
@EventHandler("moveDownButton") public void onMoveDownButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)
-
onAscSortButtonClicked
@EventHandler("ascSortButton") public void onAscSortButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)
-
onDescSortButtonClicked
@EventHandler("descSortButton") public void onDescSortButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)
-
-