com.atlassian.gadgets.dashboard.internal.velocity
Class VelocityViewFactory
java.lang.Object
com.atlassian.gadgets.dashboard.internal.velocity.VelocityViewFactory
- All Implemented Interfaces:
- DashboardTabViewFactory
public class VelocityViewFactory
- extends Object
- implements DashboardTabViewFactory
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VelocityViewFactory
public VelocityViewFactory(com.atlassian.templaterenderer.TemplateRenderer renderer,
StateConverter stateConverter,
DashboardPermissionService dashboardPermissionService,
DirectoryPermissionService directoryPermissionService,
RepresentationFactory representationFactory,
com.atlassian.plugins.rest.common.json.JaxbJsonMarshaller jaxbJsonMarshaller)
throws Exception
- Throws:
Exception
createDashboardView
public ViewComponent createDashboardView(Iterable<DashboardTab> tabs,
DashboardState selectedTabDashboardState,
@Nullable
String username,
int maxGadgets,
GadgetRequestContext gadgetRequestContext)
- Specified by:
createDashboardView in interface DashboardTabViewFactory
Copyright © 2009 Atlassian. All Rights Reserved.