Class NavItemDefaultEditorView
- java.lang.Object
-
- org.dashbuilder.client.navigation.widget.editor.NavItemEditorView<NavItemEditor>
-
- org.dashbuilder.client.navigation.widget.editor.NavItemDefaultEditorView
-
- All Implemented Interfaces:
NavItemEditor.View<NavItemEditor>,org.jboss.errai.common.client.api.IsElement,org.jboss.errai.ui.client.local.api.IsElement,org.uberfire.client.mvp.HasPresenter<NavItemEditor>,org.uberfire.client.mvp.UberElement<NavItemEditor>
@Templated public class NavItemDefaultEditorView extends NavItemEditorView<NavItemEditor> implements NavItemEditor.View<NavItemEditor>
-
-
Constructor Summary
Constructors Constructor Description NavItemDefaultEditorView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(org.jboss.errai.common.client.api.IsElement editor)voidaddCommand(String name, org.uberfire.mvp.Command command)voidaddCommandDivider()voidclearChildren()voidclearCommands()voidfinishItemEdition()StringgetItemName()voidinit(NavItemEditor presenter)voidonItemDeleteClick(com.google.gwt.event.dom.client.ClickEvent event)voidonItemEditCancelClick(com.google.gwt.event.dom.client.ClickEvent event)voidonItemEditClick(com.google.gwt.event.dom.client.ClickEvent event)voidonItemEditOkClick(com.google.gwt.event.dom.client.ClickEvent event)voidonItemIconClick(com.google.gwt.event.dom.client.ClickEvent event)voidonItemNameChanged(com.google.gwt.event.dom.client.KeyPressEvent keyEvent)voidonItemNameClick(com.google.gwt.event.dom.client.ClickEvent event)voidonItemNameInputOver(com.google.gwt.event.dom.client.MouseOverEvent event)voidsetCommandsEnabled(boolean enabled)voidsetContextWidget(org.jboss.errai.common.client.api.IsElement widget)voidsetExpanded(boolean expanded)voidsetExpandEnabled(boolean enabled)voidsetItemDeletable(boolean deletable)voidsetItemDescription(String description)voidsetItemEditable(boolean editable)voidsetItemName(String name)voidsetItemNameError(boolean hasError)voidsetItemType(NavItemEditor.ItemType type)voidstartItemEdition()-
Methods inherited from class org.dashbuilder.client.navigation.widget.editor.NavItemEditorView
generateId, i18nDeleteItem, i18nGotoItem, i18nMoveDown, i18nMoveFirst, i18nMoveLast, i18nMoveUp, i18nNewItem, i18nNewItemName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dashbuilder.client.navigation.widget.editor.NavItemEditor.View
generateId, i18nDeleteItem, i18nGotoItem, i18nMoveDown, i18nMoveFirst, i18nMoveLast, i18nMoveUp, i18nNewItem, i18nNewItemName
-
-
-
-
Method Detail
-
init
public void init(NavItemEditor presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<NavItemEditor>
-
clearChildren
public void clearChildren()
- Specified by:
clearChildrenin interfaceNavItemEditor.View<NavItemEditor>
-
addChild
public void addChild(org.jboss.errai.common.client.api.IsElement editor)
- Specified by:
addChildin interfaceNavItemEditor.View<NavItemEditor>
-
setExpandEnabled
public void setExpandEnabled(boolean enabled)
- Specified by:
setExpandEnabledin interfaceNavItemEditor.View<NavItemEditor>
-
setExpanded
public void setExpanded(boolean expanded)
- Specified by:
setExpandedin interfaceNavItemEditor.View<NavItemEditor>
-
setItemName
public void setItemName(String name)
- Specified by:
setItemNamein interfaceNavItemEditor.View<NavItemEditor>
-
getItemName
public String getItemName()
- Specified by:
getItemNamein interfaceNavItemEditor.View<NavItemEditor>
-
setItemNameError
public void setItemNameError(boolean hasError)
- Specified by:
setItemNameErrorin interfaceNavItemEditor.View<NavItemEditor>
-
setItemDescription
public void setItemDescription(String description)
- Specified by:
setItemDescriptionin interfaceNavItemEditor.View<NavItemEditor>
-
setItemType
public void setItemType(NavItemEditor.ItemType type)
- Specified by:
setItemTypein interfaceNavItemEditor.View<NavItemEditor>
-
addCommand
public void addCommand(String name, org.uberfire.mvp.Command command)
- Specified by:
addCommandin interfaceNavItemEditor.View<NavItemEditor>
-
addCommandDivider
public void addCommandDivider()
- Specified by:
addCommandDividerin interfaceNavItemEditor.View<NavItemEditor>
-
setCommandsEnabled
public void setCommandsEnabled(boolean enabled)
- Specified by:
setCommandsEnabledin interfaceNavItemEditor.View<NavItemEditor>
-
clearCommands
public void clearCommands()
- Specified by:
clearCommandsin interfaceNavItemEditor.View<NavItemEditor>
-
startItemEdition
public void startItemEdition()
- Specified by:
startItemEditionin interfaceNavItemEditor.View<NavItemEditor>
-
finishItemEdition
public void finishItemEdition()
- Specified by:
finishItemEditionin interfaceNavItemEditor.View<NavItemEditor>
-
setContextWidget
public void setContextWidget(org.jboss.errai.common.client.api.IsElement widget)
- Specified by:
setContextWidgetin interfaceNavItemEditor.View<NavItemEditor>
-
setItemEditable
public void setItemEditable(boolean editable)
- Specified by:
setItemEditablein interfaceNavItemEditor.View<NavItemEditor>
-
setItemDeletable
public void setItemDeletable(boolean deletable)
- Specified by:
setItemDeletablein interfaceNavItemEditor.View<NavItemEditor>
-
onItemIconClick
@EventHandler("itemIcon") public void onItemIconClick(com.google.gwt.event.dom.client.ClickEvent event)
-
onItemNameClick
@EventHandler("itemName") public void onItemNameClick(com.google.gwt.event.dom.client.ClickEvent event)
-
onItemEditClick
@EventHandler("itemEditIcon") public void onItemEditClick(com.google.gwt.event.dom.client.ClickEvent event)
-
onItemDeleteClick
@EventHandler("itemDeleteIcon") public void onItemDeleteClick(com.google.gwt.event.dom.client.ClickEvent event)
-
onItemEditOkClick
@EventHandler("itemConfirmIcon") public void onItemEditOkClick(com.google.gwt.event.dom.client.ClickEvent event)
-
onItemEditCancelClick
@EventHandler("itemCancelIcon") public void onItemEditCancelClick(com.google.gwt.event.dom.client.ClickEvent event)
-
onItemNameInputOver
@EventHandler("itemNameInput") public void onItemNameInputOver(com.google.gwt.event.dom.client.MouseOverEvent event)
-
onItemNameChanged
@EventHandler("itemNameInput") public void onItemNameChanged(com.google.gwt.event.dom.client.KeyPressEvent keyEvent)
-
-