Class ParametersPopoverImpl
- java.lang.Object
-
- org.kie.workbench.common.dmn.client.widgets.grid.controls.popover.AbstractPopoverImpl<ParametersPopoverView,HasParametersControl>
-
- org.kie.workbench.common.dmn.client.editors.expressions.types.function.parameters.ParametersPopoverImpl
-
- All Implemented Interfaces:
org.jboss.errai.common.client.api.IsElement,ParametersPopoverView.Presenter,CanBeClosedByKeyboard,HasCellEditorControls.Editor<HasParametersControl>,PopupEditorControls
@ApplicationScoped public class ParametersPopoverImpl extends AbstractPopoverImpl<ParametersPopoverView,HasParametersControl> implements ParametersPopoverView.Presenter
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.dmn.client.widgets.grid.controls.popover.AbstractPopoverImpl
binding, view
-
-
Constructor Summary
Constructors Constructor Description ParametersPopoverImpl()ParametersPopoverImpl(ParametersPopoverView view, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter()voidbind(HasParametersControl bound, int uiRowIndex, int uiColumnIndex)StringgetPopoverTitle()Returns theStringfor thePopupEditorControlstitle used to to edit properties.voidremoveParameter(org.kie.workbench.common.dmn.api.definition.model.InformationItem parameter)voidshow()Shows thePopupEditorControls.voidupdateParameterName(org.kie.workbench.common.dmn.api.definition.model.InformationItem parameter, String name)voidupdateParameterTypeRef(org.kie.workbench.common.dmn.api.definition.model.InformationItem parameter, org.kie.workbench.common.dmn.api.property.dmn.QName typeRef)-
Methods inherited from class org.kie.workbench.common.dmn.client.widgets.grid.controls.popover.AbstractPopoverImpl
getElement, hide, setOnClosedByKeyboardCallback
-
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.PopupEditorControls
hide
-
-
-
-
Constructor Detail
-
ParametersPopoverImpl
public ParametersPopoverImpl()
-
ParametersPopoverImpl
@Inject public ParametersPopoverImpl(ParametersPopoverView view, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
-
-
Method Detail
-
getPopoverTitle
public String getPopoverTitle()
Description copied from interface:PopupEditorControlsReturns theStringfor thePopupEditorControlstitle used to to edit properties.- Specified by:
getPopoverTitlein interfacePopupEditorControls- Returns:
- null if no title is to be shown.
-
bind
public void bind(HasParametersControl bound, int uiRowIndex, int uiColumnIndex)
- Specified by:
bindin interfaceHasCellEditorControls.Editor<HasParametersControl>- Overrides:
bindin classAbstractPopoverImpl<ParametersPopoverView,HasParametersControl>
-
show
public void show()
Description copied from interface:PopupEditorControlsShows thePopupEditorControls.- Specified by:
showin interfacePopupEditorControls- Overrides:
showin classAbstractPopoverImpl<ParametersPopoverView,HasParametersControl>
-
addParameter
public void addParameter()
- Specified by:
addParameterin interfaceParametersPopoverView.Presenter
-
removeParameter
public void removeParameter(org.kie.workbench.common.dmn.api.definition.model.InformationItem parameter)
- Specified by:
removeParameterin interfaceParametersPopoverView.Presenter
-
updateParameterName
public void updateParameterName(org.kie.workbench.common.dmn.api.definition.model.InformationItem parameter, String name)- Specified by:
updateParameterNamein interfaceParametersPopoverView.Presenter
-
updateParameterTypeRef
public void updateParameterTypeRef(org.kie.workbench.common.dmn.api.definition.model.InformationItem parameter, org.kie.workbench.common.dmn.api.property.dmn.QName typeRef)- Specified by:
updateParameterTypeRefin interfaceParametersPopoverView.Presenter
-
-