Class KeyValueElementViewImpl
- java.lang.Object
-
- org.drools.workbench.screens.scenariosimulation.client.collectioneditor.ElementViewImpl<KeyValueElementView.Presenter>
-
- org.drools.workbench.screens.scenariosimulation.client.collectioneditor.KeyValueElementViewImpl
-
- All Implemented Interfaces:
ElementView<KeyValueElementView.Presenter>,KeyValueElementView,org.uberfire.client.mvp.HasPresenter<KeyValueElementView.Presenter>
@Templated public class KeyValueElementViewImpl extends ElementViewImpl<KeyValueElementView.Presenter> implements KeyValueElementView
This class is used to show a key/value item of a map
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.drools.workbench.screens.scenariosimulation.client.collectioneditor.ElementView
ElementView.Presenter<E extends ElementView>
-
Nested classes/interfaces inherited from interface org.drools.workbench.screens.scenariosimulation.client.collectioneditor.KeyValueElementView
KeyValueElementView.Presenter
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.gwt.dom.client.UListElementkeyContainerprotected com.google.gwt.dom.client.LIElementkeyLabelprotected com.google.gwt.dom.client.LIElementkeyValueContainerprotected com.google.gwt.dom.client.UListElementvalueContainerprotected com.google.gwt.dom.client.LIElementvalueLabel-
Fields inherited from class org.drools.workbench.screens.scenariosimulation.client.collectioneditor.ElementViewImpl
cancelButtonSpanText, cancelChangeButton, deleteItemButton, editItemButton, faAngleRight, innerItemContainer, itemContainer, itemId, itemSeparator, itemSeparatorText, presenter, saveChange, saveChangeButton, saveChangeButtonSpanText
-
-
Constructor Summary
Constructors Constructor Description KeyValueElementViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.dom.client.SpanElementgetFaAngleRight()com.google.gwt.dom.client.UListElementgetKeyContainer()com.google.gwt.dom.client.LIElementgetKeyLabel()com.google.gwt.dom.client.LIElementgetSaveChange()com.google.gwt.dom.client.UListElementgetValueContainer()com.google.gwt.dom.client.LIElementgetValueLabel()-
Methods inherited from class org.drools.workbench.screens.scenariosimulation.client.collectioneditor.ElementViewImpl
getDeleteItemButton, getEditItemButton, getInnerItemContainer, getItemContainer, getItemId, getItemSeparator, init, isShown, onCancelChangeButton, onDeleteItemButtonClick, onEditItemButtonClick, onFaAngleRightClick, onInnerItemContainerClick, onItemContainerClick, onItemSeparatorClick, onSaveChangeButtonClick, onSaveChangeClick, setItemId, setItemSeparatorText, toggleRowExpansion
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drools.workbench.screens.scenariosimulation.client.collectioneditor.ElementView
getDeleteItemButton, getEditItemButton, getInnerItemContainer, getItemContainer, getItemId, getItemSeparator, isShown, onCancelChangeButton, onDeleteItemButtonClick, onEditItemButtonClick, onFaAngleRightClick, onSaveChangeButtonClick, setItemId, setItemSeparatorText, toggleRowExpansion
-
-
-
-
Field Detail
-
keyValueContainer
@DataField("keyValueContainer") protected com.google.gwt.dom.client.LIElement keyValueContainer
-
keyContainer
@DataField("keyContainer") protected com.google.gwt.dom.client.UListElement keyContainer
-
valueContainer
@DataField("valueContainer") protected com.google.gwt.dom.client.UListElement valueContainer
-
keyLabel
@DataField("keyLabel") protected com.google.gwt.dom.client.LIElement keyLabel
-
valueLabel
@DataField("valueLabel") protected com.google.gwt.dom.client.LIElement valueLabel
-
-
Method Detail
-
getKeyContainer
public com.google.gwt.dom.client.UListElement getKeyContainer()
- Specified by:
getKeyContainerin interfaceKeyValueElementView- Returns:
- the
UListElementcontaining the key properties
-
getValueContainer
public com.google.gwt.dom.client.UListElement getValueContainer()
- Specified by:
getValueContainerin interfaceKeyValueElementView- Returns:
- the
UListElementcontaining the value properties
-
getKeyLabel
public com.google.gwt.dom.client.LIElement getKeyLabel()
- Specified by:
getKeyLabelin interfaceKeyValueElementView
-
getValueLabel
public com.google.gwt.dom.client.LIElement getValueLabel()
- Specified by:
getValueLabelin interfaceKeyValueElementView
-
getSaveChange
public com.google.gwt.dom.client.LIElement getSaveChange()
- Specified by:
getSaveChangein interfaceElementView<KeyValueElementView.Presenter>- Overrides:
getSaveChangein classElementViewImpl<KeyValueElementView.Presenter>- Returns:
- the
LIElementwith the item' save/cancel buttons
-
getFaAngleRight
public com.google.gwt.dom.client.SpanElement getFaAngleRight()
- Specified by:
getFaAngleRightin interfaceElementView<KeyValueElementView.Presenter>- Overrides:
getFaAngleRightin classElementViewImpl<KeyValueElementView.Presenter>- Returns:
- the
SpanElementwith the angle arrow
-
-