Class ParametersPopoverViewImpl
- java.lang.Object
-
- org.kie.workbench.common.dmn.client.widgets.grid.controls.popover.AbstractPopoverViewImpl
-
- org.kie.workbench.common.dmn.client.editors.expressions.types.function.parameters.ParametersPopoverViewImpl
-
- All Implemented Interfaces:
org.jboss.errai.common.client.api.IsElement,org.jboss.errai.ui.client.local.api.IsElement,ParametersPopoverView,CanBeClosedByKeyboard,PopoverView,org.uberfire.client.mvp.HasPresenter<ParametersPopoverView.Presenter>,org.uberfire.client.mvp.UberElement<ParametersPopoverView.Presenter>
@Templated @ApplicationScoped public class ParametersPopoverViewImpl extends AbstractPopoverViewImpl implements ParametersPopoverView
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.kie.workbench.common.dmn.client.editors.expressions.types.function.parameters.ParametersPopoverView
ParametersPopoverView.Presenter
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.dmn.client.widgets.grid.controls.popover.AbstractPopoverViewImpl
closedByKeyboardCallback, closedByKeyboardEventListener, isVisible, jQueryPopover, popover, popoverContentElement, popoverElement
-
-
Constructor Summary
Constructors Constructor Description ParametersPopoverViewImpl()ParametersPopoverViewImpl(org.jboss.errai.common.client.dom.Div parametersContainer, org.jboss.errai.common.client.dom.Div addParameter, org.jboss.errai.ioc.client.api.ManagedInstance<ParameterView> parameterViews, org.jboss.errai.common.client.dom.Div popoverElement, org.jboss.errai.common.client.dom.Div popoverContentElement, org.uberfire.client.views.pfly.widgets.JQueryProducer.JQuery<org.uberfire.client.views.pfly.widgets.Popover> jQueryPopover)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfocusParameter(int index)voidinit(ParametersPopoverView.Presenter presenter)voidonClickAddParameter(com.google.gwt.user.client.Event event)voidsetParameters(List<org.kie.workbench.common.dmn.api.definition.model.InformationItem> parameters)voidupdateParameterName(int index, String name)-
Methods inherited from class org.kie.workbench.common.dmn.client.widgets.grid.controls.popover.AbstractPopoverViewImpl
clearKeyDownListeners, getClosedByKeyboardCallback, getKeyDownEventListener, hide, isEnterKeyPressed, isEscapeKeyPressed, isVisible, keyDownEventListener, onClosedByKeyboard, onShownFocus, setKeyDownListeners, setOnClosedByKeyboardCallback, show
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.kie.workbench.common.dmn.client.editors.types.CanBeClosedByKeyboard
setOnClosedByKeyboardCallback
-
Methods inherited from interface org.kie.workbench.common.dmn.client.widgets.grid.controls.popover.PopoverView
hide, reset, show
-
-
-
-
Constructor Detail
-
ParametersPopoverViewImpl
public ParametersPopoverViewImpl()
-
ParametersPopoverViewImpl
@Inject public ParametersPopoverViewImpl(org.jboss.errai.common.client.dom.Div parametersContainer, org.jboss.errai.common.client.dom.Div addParameter, org.jboss.errai.ioc.client.api.ManagedInstance<ParameterView> parameterViews, org.jboss.errai.common.client.dom.Div popoverElement, org.jboss.errai.common.client.dom.Div popoverContentElement, org.uberfire.client.views.pfly.widgets.JQueryProducer.JQuery<org.uberfire.client.views.pfly.widgets.Popover> jQueryPopover)
-
-
Method Detail
-
init
public void init(ParametersPopoverView.Presenter presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<ParametersPopoverView.Presenter>
-
setParameters
public void setParameters(List<org.kie.workbench.common.dmn.api.definition.model.InformationItem> parameters)
- Specified by:
setParametersin interfaceParametersPopoverView
-
updateParameterName
public void updateParameterName(int index, String name)- Specified by:
updateParameterNamein interfaceParametersPopoverView
-
focusParameter
public void focusParameter(int index)
- Specified by:
focusParameterin interfaceParametersPopoverView
-
onClickAddParameter
@EventHandler("addParameter") @SinkNative(1) public void onClickAddParameter(com.google.gwt.user.client.Event event)
-
-