Class TargetPerspectiveEditor
- java.lang.Object
-
- org.dashbuilder.client.navigation.widget.editor.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTargetPerspectiveEditor.View
-
Constructor Summary
Constructors Constructor Description TargetPerspectiveEditor(TargetPerspectiveEditor.View view, org.uberfire.ext.widgets.common.client.dropdown.PerspectiveDropDown perspectiveDropDown, PerspectivePluginManager perspectivePluginManager, org.uberfire.client.authz.PerspectiveTreeProvider perspectiveTreeProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()org.jboss.errai.common.client.dom.HTMLElementgetElement()StringgetNavGroupId()StringgetPerspectiveId()StringgetPerspectiveName(String perspectiveId)voidonGroupSelected(String id)voidonPerspectiveChanged()voidsetNavGroupEnabled(boolean enabled)voidsetNavGroupId(String navGroupId)voidsetNavItemList(List<org.dashbuilder.navigation.NavItem> navItemList)voidsetOnUpdateCommand(org.uberfire.mvp.Command onUpdateCommand)voidsetPerspectiveId(String perspectiveId)voidsetPerspectiveIdsExcluded(Set<String> perspectiveIdsExcluded)voidshow()
-
-
-
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:
getElementin interfaceorg.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:
getPerspectiveNamein interfaceorg.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()
-
-