Class SequenceDefaultPerspectiveResolver
- java.lang.Object
-
- com.hybris.backoffice.widgets.perspectivechooser.perspectiveresolver.SequenceDefaultPerspectiveResolver
-
- All Implemented Interfaces:
ActionsResolver,DefaultPerspectiveResolver
- Direct Known Subclasses:
TreePerspectiveResolver
public class SequenceDefaultPerspectiveResolver extends java.lang.Object implements DefaultPerspectiveResolver
Simple implementation of theDefaultPerspectiveResolverthat returns firstNavigationNodewhich has no children fromNavigationTree
-
-
Constructor Summary
Constructors Constructor Description SequenceDefaultPerspectiveResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description NavigationNoderesolveDefaultPerspective(NavigationTree navigationTree)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7 - useresolveDefaultPerspective(NavigationTree, WidgetInstanceManager)NavigationNoderesolveDefaultPerspective(NavigationTree navigationTree, WidgetInstanceManager widgetInstanceManager)Resolve default perspective.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.hybris.backoffice.widgets.perspectivechooser.perspectiveresolver.DefaultPerspectiveResolver
formTree, formTree, getPermittedPerspectives
-
-
-
-
Method Detail
-
resolveDefaultPerspective
@Deprecated(since="6.7", forRemoval=true) public NavigationNode resolveDefaultPerspective(NavigationTree navigationTree)Deprecated, for removal: This API element is subject to removal in a future version.since 6.7 - useresolveDefaultPerspective(NavigationTree, WidgetInstanceManager)Description copied from interface:DefaultPerspectiveResolverResolve default perspective.To allow chaining, a DefaultPerspectiveResolver implementation should return
nullwhen a default perspective cannot be found.- Specified by:
resolveDefaultPerspectivein interfaceDefaultPerspectiveResolver- Parameters:
navigationTree- navigation tree containing perspective, from which a default one should be picked- Returns:
- the NavigationNode, or
nullif not found - See Also:
AuthorityGroupDefaultPerspectiveResolver,SequenceDefaultPerspectiveResolver
-
resolveDefaultPerspective
public NavigationNode resolveDefaultPerspective(NavigationTree navigationTree, WidgetInstanceManager widgetInstanceManager)
Description copied from interface:DefaultPerspectiveResolverResolve default perspective.To allow chaining, a DefaultPerspectiveResolver implementation should return
nullwhen a default perspective cannot be found.- Specified by:
resolveDefaultPerspectivein interfaceDefaultPerspectiveResolver- Parameters:
navigationTree- navigation tree containing perspective, from which a default one should be pickedwidgetInstanceManager- widget instance manager- Returns:
- the NavigationNode, or
nullif not found - See Also:
AuthorityGroupDefaultPerspectiveResolver,SequenceDefaultPerspectiveResolver
-
-