@Dependent public class NamedObjectItemPresenter extends org.kie.workbench.common.widgets.client.widget.ListItemPresenter<ItemObjectModel,org.kie.workbench.common.screens.library.client.settings.util.sections.Section<?>,NamedObjectItemPresenter.View> implements ObjectPresenter
Modifier and Type | Class and Description |
---|---|
static interface |
NamedObjectItemPresenter.View |
Constructor and Description |
---|
NamedObjectItemPresenter(NamedObjectItemPresenter.View view,
ParametersModal parametersModal,
org.kie.workbench.common.screens.library.client.settings.util.select.KieEnumSelectElement<Resolver> resolversSelect) |
Modifier and Type | Method and Description |
---|---|
void |
fireChangeEvent() |
ItemObjectModel |
getObject() |
void |
onNameChange(String name) |
void |
onValueChange(String value) |
void |
remove() |
NamedObjectItemPresenter |
setup(ItemObjectModel model,
org.kie.workbench.common.screens.library.client.settings.util.sections.Section<?> parentPresenter) |
void |
showParametersModal() |
void |
signalParameterAddedOrRemoved() |
@Inject public NamedObjectItemPresenter(NamedObjectItemPresenter.View view, ParametersModal parametersModal, org.kie.workbench.common.screens.library.client.settings.util.select.KieEnumSelectElement<Resolver> resolversSelect)
public NamedObjectItemPresenter setup(ItemObjectModel model, org.kie.workbench.common.screens.library.client.settings.util.sections.Section<?> parentPresenter)
setup
in class org.kie.workbench.common.widgets.client.widget.ListItemPresenter<ItemObjectModel,org.kie.workbench.common.screens.library.client.settings.util.sections.Section<?>,NamedObjectItemPresenter.View>
public void remove()
remove
in class org.kie.workbench.common.widgets.client.widget.ListItemPresenter<ItemObjectModel,org.kie.workbench.common.screens.library.client.settings.util.sections.Section<?>,NamedObjectItemPresenter.View>
public void onNameChange(String name)
public void onValueChange(String value)
public void fireChangeEvent()
fireChangeEvent
in interface ObjectPresenter
public void showParametersModal()
public ItemObjectModel getObject()
getObject
in class org.kie.workbench.common.widgets.client.widget.ListItemPresenter<ItemObjectModel,org.kie.workbench.common.screens.library.client.settings.util.sections.Section<?>,NamedObjectItemPresenter.View>
public void signalParameterAddedOrRemoved()
signalParameterAddedOrRemoved
in interface ObjectPresenter
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.