Class TargetPerspectiveEditor

  • All Implemented Interfaces:
    org.jboss.errai.common.client.api.IsElement, org.uberfire.ext.widgets.common.client.dropdown.PerspectiveNameProvider

    @Dependent
    public class TargetPerspectiveEditor
    extends Object
    implements org.jboss.errai.common.client.api.IsElement, org.uberfire.ext.widgets.common.client.dropdown.PerspectiveNameProvider
    • Constructor Detail

      • TargetPerspectiveEditor

        @Inject
        public TargetPerspectiveEditor​(TargetPerspectiveEditor.View view,
                                       org.uberfire.ext.widgets.common.client.dropdown.PerspectiveDropDown perspectiveDropDown,
                                       PerspectivePluginManager perspectivePluginManager,
                                       org.uberfire.client.authz.PerspectiveTreeProvider perspectiveTreeProvider)
    • Method Detail

      • getElement

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

        public void setNavItemList​(List<org.dashbuilder.navigation.NavItem> navItemList)
      • setOnUpdateCommand

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

        public void setPerspectiveIdsExcluded​(Set<String> perspectiveIdsExcluded)
      • setPerspectiveId

        public void setPerspectiveId​(String perspectiveId)
      • getPerspectiveId

        public String getPerspectiveId()
      • getPerspectiveName

        public String getPerspectiveName​(String perspectiveId)
        Specified by:
        getPerspectiveName in interface org.uberfire.ext.widgets.common.client.dropdown.PerspectiveNameProvider
      • setNavGroupEnabled

        public void setNavGroupEnabled​(boolean enabled)
      • setNavGroupId

        public void setNavGroupId​(String navGroupId)
      • getNavGroupId

        public String getNavGroupId()
      • show

        public void show()
      • clear

        public void clear()
      • onGroupSelected

        public void onGroupSelected​(String id)
      • onPerspectiveChanged

        public void onPerspectiveChanged()