Class NavItemEditor

    • Method Detail

      • getElement

        public org.jboss.errai.common.client.dom.HTMLElement getElement()
        Specified by:
        getElement in interface org.jboss.errai.common.client.api.IsElement
      • setChildEditorClass

        public void setChildEditorClass​(Class<? extends NavItemEditor> childEditorClass)
      • setParentEditor

        public void setParentEditor​(NavItemEditor parentEditor)
      • getLevel

        public int getLevel()
      • isExpanded

        public boolean isExpanded()
      • getGroupLiteral

        public String getGroupLiteral()
      • getNewPerspectiveI18n

        public String getNewPerspectiveI18n()
      • getPerspectiveLiteral

        public String getPerspectiveLiteral()
      • getDividerLiteral

        public String getDividerLiteral()
      • isNewGroupEnabled

        public boolean isNewGroupEnabled()
      • isNewPerspectiveEnabled

        public boolean isNewPerspectiveEnabled()
      • isNewDividerEnabled

        public boolean isNewDividerEnabled()
      • isGotoPerspectiveEnabled

        public boolean isGotoPerspectiveEnabled()
      • isMoveUpEnabled

        public boolean isMoveUpEnabled()
      • setMoveUpEnabled

        public void setMoveUpEnabled​(boolean moveUpEnabled)
      • isMoveDownEnabled

        public boolean isMoveDownEnabled()
      • setMoveDownEnabled

        public void setMoveDownEnabled​(boolean moveDownEnabled)
      • setOnUpdateCommand

        public void setOnUpdateCommand​(org.uberfire.mvp.Command onUpdateCommand)
      • setOnCancelCommand

        public void setOnCancelCommand​(org.uberfire.mvp.Command onCancelCommand)
      • setOnMoveFirstCommand

        public void setOnMoveFirstCommand​(org.uberfire.mvp.Command onMoveFirstCommand)
      • setOnMoveLastCommand

        public void setOnMoveLastCommand​(org.uberfire.mvp.Command onMoveLastCommand)
      • setOnMoveUpCommand

        public void setOnMoveUpCommand​(org.uberfire.mvp.Command onMoveUpCommand)
      • setOnMoveDownCommand

        public void setOnMoveDownCommand​(org.uberfire.mvp.Command onMoveDownCommand)
      • setOnDeleteCommand

        public void setOnDeleteCommand​(org.uberfire.mvp.Command onDeleteCommand)
      • setOnExpandCommand

        public void setOnExpandCommand​(org.uberfire.mvp.Command onExpandCommand)
      • getNavItem

        public org.dashbuilder.navigation.NavItem getNavItem()
      • edit

        public void edit​(org.dashbuilder.navigation.NavItem navItem)
      • canBeExpanded

        public boolean canBeExpanded()
      • expand

        public void expand()
      • collapse

        public void collapse()
      • expandAll

        public void expandAll()
      • collapseAll

        public void collapseAll()
      • expandOrCollapse

        public void expandOrCollapse()
      • startEdition

        public void startEdition()
      • finishEdition

        public void finishEdition()
      • cancelEdition

        public void cancelEdition()
      • clear

        public void clear()
      • areChildrenAllowed

        public boolean areChildrenAllowed()
      • areSubgroupsAllowed

        public boolean areSubgroupsAllowed()
      • createChildEditor

        public NavItemEditor createChildEditor​(org.dashbuilder.navigation.NavItem navItem)
      • getPerspectiveIds

        public Set<String> getPerspectiveIds​(org.dashbuilder.navigation.NavItem navItem,
                                             boolean visible)