org.exoplatform.clouddrive.ecms
Class CloudDriveUIService

java.lang.Object
  extended by org.exoplatform.clouddrive.ecms.CloudDriveUIService
All Implemented Interfaces:
org.picocontainer.Startable

public class CloudDriveUIService
extends Object
implements org.picocontainer.Startable

Add ImportCloudDocument button in ListView. We're doing this by hack of already stored DMS navigation.


Field Summary
static String CONNECT_CLOUD_DRIVE_ACTION
           
protected  org.exoplatform.clouddrive.CloudDriveService driveService
           
protected static String EXO_BUTTONS
           
protected  org.exoplatform.services.jcr.RepositoryService jcrService
           
protected  org.exoplatform.services.cms.views.ManageViewService manageView
           
protected  org.exoplatform.webui.ext.UIExtensionManager uiExtensions
           
protected  List<String> VIEWS
           
 
Constructor Summary
CloudDriveUIService(org.exoplatform.services.jcr.RepositoryService repoService, org.exoplatform.clouddrive.CloudDriveService driveService, org.exoplatform.webui.ext.UIExtensionManager uiExtensions, org.exoplatform.services.cms.views.ManageViewService manageView)
           
 
Method Summary
protected  void prepareViews()
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXO_BUTTONS

protected static final String EXO_BUTTONS
See Also:
Constant Field Values

CONNECT_CLOUD_DRIVE_ACTION

public static final String CONNECT_CLOUD_DRIVE_ACTION
See Also:
Constant Field Values

jcrService

protected final org.exoplatform.services.jcr.RepositoryService jcrService

manageView

protected final org.exoplatform.services.cms.views.ManageViewService manageView

driveService

protected final org.exoplatform.clouddrive.CloudDriveService driveService

uiExtensions

protected final org.exoplatform.webui.ext.UIExtensionManager uiExtensions

VIEWS

protected final List<String> VIEWS
Constructor Detail

CloudDriveUIService

public CloudDriveUIService(org.exoplatform.services.jcr.RepositoryService repoService,
                           org.exoplatform.clouddrive.CloudDriveService driveService,
                           org.exoplatform.webui.ext.UIExtensionManager uiExtensions,
                           org.exoplatform.services.cms.views.ManageViewService manageView)
Method Detail

prepareViews

protected void prepareViews()
                     throws Exception
Throws:
Exception

start

public void start()
Specified by:
start in interface org.picocontainer.Startable

stop

public void stop()
Specified by:
stop in interface org.picocontainer.Startable


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.