org.eclipse.emf.emfstore.internal.client.ui.controller
Class UIExportController

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.client.ui.controller.UIExportController

public class UIExportController
extends Object

UI controller for exporting

Author:
emueller

Constructor Summary
UIExportController(org.eclipse.swt.widgets.Shell shell)
          Constructor.
 
Method Summary
 void exportChanges(ProjectSpace projectSpace)
          Exports the history of a project.
 void exportProject(ProjectSpace projectSpace)
          Exports a project.
 void exportProjectHistory(ProjectInfo projectInfo)
          Exports the history of a project.
 void exportProjectSpace(ProjectSpace projectSpace)
          Exports a ProjectSpace.
 void exportWorkspace()
          Exports the whole workspace.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIExportController

public UIExportController(org.eclipse.swt.widgets.Shell shell)
Constructor.

Parameters:
shell - the parent Shell to be used during an export
Method Detail

exportProjectHistory

public void exportProjectHistory(ProjectInfo projectInfo)
Exports the history of a project.

Parameters:
projectInfo - the ProjectInfo that contains the information about the project whose history should get exported

exportChanges

public void exportChanges(ProjectSpace projectSpace)
Exports the history of a project.

Parameters:
projectSpace - the ProjectSpace that contains the local changes that should get exported

exportProject

public void exportProject(ProjectSpace projectSpace)
Exports a project.

Parameters:
projectSpace - the ProjectSpace that contains the project that should get exported

exportWorkspace

public void exportWorkspace()
Exports the whole workspace.


exportProjectSpace

public void exportProjectSpace(ProjectSpace projectSpace)
Exports a ProjectSpace.

Parameters:
projectSpace - the project space that should get exported


Copyright © 2015. All Rights Reserved.