org.nuxeo.ecm.gwt.runtime.client.ui.view
Class MultiPageViewManager
java.lang.Object
org.nuxeo.ecm.gwt.runtime.client.ui.view.DefaultViewManager
org.nuxeo.ecm.gwt.runtime.client.ui.view.MultiPageViewManager
- All Implemented Interfaces:
- ViewManager
public class MultiPageViewManager
- extends DefaultViewManager
A view manager that can be used to build multi-page views (that are usually
using tabs).
- Author:
- Bogdan Stefanescu
Methods inherited from class org.nuxeo.ecm.gwt.runtime.client.ui.view.DefaultViewManager |
activateView, deactivateView, getActiveView, getContainer, getView, getViews, getViewsCount, getViewSite, getViewSiteByHandle, hideView, setContainer, showView |
MultiPageViewManager
public MultiPageViewManager()
MultiPageViewManager
public MultiPageViewManager(Container mgr)
open
public void open(Object input)
- Refreshes tabs to display the given input.
- Specified by:
open
in interface ViewManager
- Overrides:
open
in class DefaultViewManager
- Parameters:
input
- (may be null)
addView
public void addView(String key,
View view)
- Description copied from interface:
ViewManager
- Registers a view under an id.
- Specified by:
addView
in interface ViewManager
- Overrides:
addView
in class DefaultViewManager
- Parameters:
key
- the view idview
- the view to register
removeView
public void removeView(View view)
- Description copied from interface:
ViewManager
- Removes a registered view.
- Specified by:
removeView
in interface ViewManager
- Overrides:
removeView
in class DefaultViewManager
- Parameters:
view
- the view to remove
Copyright © 2011 Nuxeo SAS. All Rights Reserved.