@Templated @ApplicationScoped public class NameAndDataTypePopoverViewImpl extends AbstractPopoverViewImpl implements NameAndDataTypePopoverView
NameAndDataTypePopoverView.Presenter
jQueryPopover, popover, popoverContentElement, popoverElement
Constructor and Description |
---|
NameAndDataTypePopoverViewImpl() |
NameAndDataTypePopoverViewImpl(org.jboss.errai.common.client.dom.Input nameEditor,
DataTypePickerWidget typeRefEditor,
org.jboss.errai.common.client.dom.Div popoverElement,
org.jboss.errai.common.client.dom.Div popoverContentElement,
org.jboss.errai.common.client.dom.Span nameLabel,
org.jboss.errai.common.client.dom.Span dataTypeLabel,
org.uberfire.client.views.pfly.widgets.JQueryProducer.JQuery<org.uberfire.client.views.pfly.widgets.Popover> jQueryPopover,
org.jboss.errai.ui.client.local.spi.TranslationService translationService) |
Modifier and Type | Method and Description |
---|---|
String |
getCurrentName() |
QName |
getCurrentTypeRef() |
void |
hide() |
void |
hide(boolean applyChanges) |
void |
init(NameAndDataTypePopoverView.Presenter presenter) |
void |
initName(String name) |
void |
initSelectedTypeRef(QName typeRef) |
void |
onClosedByKeyboard() |
void |
onDataTypePageNavTabActiveEvent(DataTypePageTabActiveEvent event) |
void |
onNameEditorKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event) |
void |
setDMNModel(DMNModelInstrumentedBase dmnModel) |
void |
setOnClosedByKeyboardCallback(Consumer callback) |
void |
show(Optional<String> editorTitle) |
public NameAndDataTypePopoverViewImpl()
@Inject public NameAndDataTypePopoverViewImpl(org.jboss.errai.common.client.dom.Input nameEditor, DataTypePickerWidget typeRefEditor, org.jboss.errai.common.client.dom.Div popoverElement, org.jboss.errai.common.client.dom.Div popoverContentElement, org.jboss.errai.common.client.dom.Span nameLabel, org.jboss.errai.common.client.dom.Span dataTypeLabel, org.uberfire.client.views.pfly.widgets.JQueryProducer.JQuery<org.uberfire.client.views.pfly.widgets.Popover> jQueryPopover, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
public void setOnClosedByKeyboardCallback(Consumer callback)
setOnClosedByKeyboardCallback
in interface CanBeClosedByKeyboard
public void onClosedByKeyboard()
public void init(NameAndDataTypePopoverView.Presenter presenter)
init
in interface org.uberfire.client.mvp.HasPresenter<NameAndDataTypePopoverView.Presenter>
public QName getCurrentTypeRef()
public String getCurrentName()
public void setDMNModel(DMNModelInstrumentedBase dmnModel)
setDMNModel
in interface NameAndDataTypePopoverView
public void initName(String name)
initName
in interface NameAndDataTypePopoverView
public void initSelectedTypeRef(QName typeRef)
initSelectedTypeRef
in interface NameAndDataTypePopoverView
public void show(Optional<String> editorTitle)
show
in interface PopoverView
show
in class AbstractPopoverViewImpl
public void hide()
hide
in interface PopoverView
hide
in class AbstractPopoverViewImpl
public void hide(boolean applyChanges)
@EventHandler(value="nameEditor") public void onNameEditorKeyDown(com.google.gwt.event.dom.client.KeyDownEvent event)
public void onDataTypePageNavTabActiveEvent(@Observes DataTypePageTabActiveEvent event)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.