Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.virtualnavigation.action
Class MultiNavTreeManager

java.lang.Object
  extended by org.nuxeo.ecm.virtualnavigation.action.MultiNavTreeManager
All Implemented Interfaces:
Serializable

@Name(value="multiNavTreeManager")
@Scope(value=CONVERSATION)
@Install(precedence=10)
public class MultiNavTreeManager
extends Object
implements Serializable

Seam component to handle MultiTree navigation

See Also:
Serialized Form

Field Summary
static String STD_NAV_TREE
           
static String STD_NAV_TREE_LABEL
           
 
Constructor Summary
MultiNavTreeManager()
           
 
Method Summary
 List<NavTreeDescriptor> getAvailableNavigationTrees()
           
 String getSelectedNavigationTree()
           
 NavTreeDescriptor getSelectedNavigationTreeDescriptor()
           
 String getVirtualNavPath()
           
 void setSelectedNavigationTree(String selectedNavigationTree)
           
 void setThePath(String myPath)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STD_NAV_TREE

public static final String STD_NAV_TREE
See Also:
Constant Field Values

STD_NAV_TREE_LABEL

public static final String STD_NAV_TREE_LABEL
See Also:
Constant Field Values
Constructor Detail

MultiNavTreeManager

public MultiNavTreeManager()
Method Detail

getAvailableNavigationTrees

public List<NavTreeDescriptor> getAvailableNavigationTrees()

getSelectedNavigationTree

@Factory(value="selectedNavigationTree",
         scope=EVENT)
public String getSelectedNavigationTree()

getSelectedNavigationTreeDescriptor

@Factory(value="selectedNavigationTreeDescriptor",
         scope=EVENT)
public NavTreeDescriptor getSelectedNavigationTreeDescriptor()

setSelectedNavigationTree

public void setSelectedNavigationTree(String selectedNavigationTree)

setThePath

@Observer(value="PATH_PROCESSED",
          create=false)
@BypassInterceptors
public void setThePath(String myPath)

getVirtualNavPath

public String getVirtualNavPath()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.