public abstract class EditingBoxImpl<T extends EditingBox.Presenter> extends Object implements EditingBox<T>
EditingBox.Presenter
Modifier and Type | Field and Description |
---|---|
protected com.google.gwt.dom.client.DivElement |
buttonsToolbar |
protected com.google.gwt.dom.client.ButtonElement |
discardItem |
protected com.google.gwt.dom.client.LIElement |
editingBox |
protected com.google.gwt.dom.client.HeadingElement |
editingBoxTitle |
protected String |
key |
protected EditingBox.Presenter |
presenter |
protected com.google.gwt.dom.client.UListElement |
propertiesContainer |
protected com.google.gwt.dom.client.ButtonElement |
saveItem |
Constructor and Description |
---|
EditingBoxImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
close(com.google.gwt.event.dom.client.ClickEvent clickEvent) |
com.google.gwt.dom.client.LIElement |
getEditingBox() |
com.google.gwt.dom.client.HeadingElement |
getEditingBoxTitle() |
com.google.gwt.dom.client.UListElement |
getPropertiesContainer() |
void |
init(EditingBox.Presenter presenter) |
void |
onDiscardItemClickEvent(com.google.gwt.event.dom.client.ClickEvent clickEvent) |
void |
onSaveItemClickEvent(com.google.gwt.event.dom.client.ClickEvent clickEvent) |
void |
removeButtonToolbar() |
void |
setKey(String key) |
@DataField(value="editingBox") protected com.google.gwt.dom.client.LIElement editingBox
@DataField(value="editingBoxTitle") protected com.google.gwt.dom.client.HeadingElement editingBoxTitle
@DataField(value="propertiesContainer") protected com.google.gwt.dom.client.UListElement propertiesContainer
@DataField(value="saveItem") protected com.google.gwt.dom.client.ButtonElement saveItem
@DataField(value="discardItem") protected com.google.gwt.dom.client.ButtonElement discardItem
@DataField(value="buttonsToolbar") protected com.google.gwt.dom.client.DivElement buttonsToolbar
protected EditingBox.Presenter presenter
protected String key
public void init(EditingBox.Presenter presenter)
init
in interface org.uberfire.client.mvp.HasPresenter<T extends EditingBox.Presenter>
public void setKey(String key)
setKey
in interface EditingBox<T extends EditingBox.Presenter>
key
- The key representing the property, i.e Classname#propertyname (e.g Author#books)public com.google.gwt.dom.client.LIElement getEditingBox()
getEditingBox
in interface EditingBox<T extends EditingBox.Presenter>
public com.google.gwt.dom.client.HeadingElement getEditingBoxTitle()
getEditingBoxTitle
in interface EditingBox<T extends EditingBox.Presenter>
public com.google.gwt.dom.client.UListElement getPropertiesContainer()
getPropertiesContainer
in interface EditingBox<T extends EditingBox.Presenter>
@EventHandler(value="saveItem") public void onSaveItemClickEvent(com.google.gwt.event.dom.client.ClickEvent clickEvent)
@EventHandler(value="discardItem") public void onDiscardItemClickEvent(com.google.gwt.event.dom.client.ClickEvent clickEvent)
public void removeButtonToolbar()
removeButtonToolbar
in interface EditingBox<T extends EditingBox.Presenter>
protected void close(com.google.gwt.event.dom.client.ClickEvent clickEvent)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.