Class NavTreeEditorView
- java.lang.Object
-
- org.dashbuilder.client.navigation.widget.editor.NavItemEditorView<NavTreeEditor>
-
- org.dashbuilder.client.navigation.widget.editor.NavTreeEditorView
-
- All Implemented Interfaces:
NavItemEditor.View<NavTreeEditor>,NavTreeEditor.View,org.jboss.errai.common.client.api.IsElement,org.jboss.errai.ui.client.local.api.IsElement,org.uberfire.client.mvp.HasPresenter<NavTreeEditor>,org.uberfire.client.mvp.UberElement<NavTreeEditor>
@Templated public class NavTreeEditorView extends NavItemEditorView<NavTreeEditor> implements NavTreeEditor.View
-
-
Constructor Summary
Constructors Constructor Description NavTreeEditorView()
-
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(NavTreeEditor presenter)voidonCancelClicked(com.google.gwt.event.dom.client.ClickEvent event)voidonSaveClicked(com.google.gwt.event.dom.client.ClickEvent event)voidsetChangedFlag(boolean on)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(NavTreeEditor presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<NavTreeEditor>
-
setExpandEnabled
public void setExpandEnabled(boolean enabled)
- Specified by:
setExpandEnabledin interfaceNavItemEditor.View<NavTreeEditor>
-
setExpanded
public void setExpanded(boolean expanded)
- Specified by:
setExpandedin interfaceNavItemEditor.View<NavTreeEditor>
-
clearChildren
public void clearChildren()
- Specified by:
clearChildrenin interfaceNavItemEditor.View<NavTreeEditor>
-
addChild
public void addChild(org.jboss.errai.common.client.api.IsElement editor)
- Specified by:
addChildin interfaceNavItemEditor.View<NavTreeEditor>
-
setChangedFlag
public void setChangedFlag(boolean on)
- Specified by:
setChangedFlagin interfaceNavTreeEditor.View
-
onSaveClicked
@EventHandler("saveButton") public void onSaveClicked(com.google.gwt.event.dom.client.ClickEvent event)
-
onCancelClicked
@EventHandler("cancelButton") public void onCancelClicked(com.google.gwt.event.dom.client.ClickEvent event)
-
setItemName
public void setItemName(String name)
- Specified by:
setItemNamein interfaceNavItemEditor.View<NavTreeEditor>
-
getItemName
public String getItemName()
- Specified by:
getItemNamein interfaceNavItemEditor.View<NavTreeEditor>
-
setItemNameError
public void setItemNameError(boolean hasError)
- Specified by:
setItemNameErrorin interfaceNavItemEditor.View<NavTreeEditor>
-
setItemDescription
public void setItemDescription(String description)
- Specified by:
setItemDescriptionin interfaceNavItemEditor.View<NavTreeEditor>
-
setItemType
public void setItemType(NavItemEditor.ItemType type)
- Specified by:
setItemTypein interfaceNavItemEditor.View<NavTreeEditor>
-
clearCommands
public void clearCommands()
- Specified by:
clearCommandsin interfaceNavItemEditor.View<NavTreeEditor>
-
addCommand
public void addCommand(String name, org.uberfire.mvp.Command command)
- Specified by:
addCommandin interfaceNavItemEditor.View<NavTreeEditor>
-
addCommandDivider
public void addCommandDivider()
- Specified by:
addCommandDividerin interfaceNavItemEditor.View<NavTreeEditor>
-
setCommandsEnabled
public void setCommandsEnabled(boolean enabled)
- Specified by:
setCommandsEnabledin interfaceNavItemEditor.View<NavTreeEditor>
-
setItemEditable
public void setItemEditable(boolean editable)
- Specified by:
setItemEditablein interfaceNavItemEditor.View<NavTreeEditor>
-
setItemDeletable
public void setItemDeletable(boolean deletable)
- Specified by:
setItemDeletablein interfaceNavItemEditor.View<NavTreeEditor>
-
startItemEdition
public void startItemEdition()
- Specified by:
startItemEditionin interfaceNavItemEditor.View<NavTreeEditor>
-
finishItemEdition
public void finishItemEdition()
- Specified by:
finishItemEditionin interfaceNavItemEditor.View<NavTreeEditor>
-
setContextWidget
public void setContextWidget(org.jboss.errai.common.client.api.IsElement widget)
- Specified by:
setContextWidgetin interfaceNavItemEditor.View<NavTreeEditor>
-
-