| Modifier and Type | Method and Description |
|---|---|
ESLocalProject |
ESRemoteProject.checkout(String name,
ESUsersession usersession,
ESPrimaryVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Checkouts the project in the given version into the local workspace.
|
ESLocalProject |
ESRemoteProject.checkout(String name,
ESUsersession usersession,
org.eclipse.core.runtime.IProgressMonitor monitor)
Checkouts the project in the HEAD version into the local workspace.
|
ESLocalProject |
ESRemoteProject.checkout(String name,
org.eclipse.core.runtime.IProgressMonitor monitor)
Checkouts the project in its HEAD version into the local workspace.
|
ESLocalProject |
ESWorkspace.createLocalProject(String projectName)
Creates a new local project that is not shared with the server yet.
|
ESLocalProject |
ESRemoteProject.fetch(String name,
ESUsersession session,
ESPrimaryVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor) |
ESLocalProject |
ESWorkspace.getLocalProject(org.eclipse.emf.ecore.EObject modelElement)
Returns the
ESLocalProject the given model element is contained in. |
| Modifier and Type | Method and Description |
|---|---|
Set<ESLocalProject> |
ESWorkspace.getLocalProjectByName(String projectName)
Returns all projects whose name matches the supplied project name ignoring
any case.
|
List<ESLocalProject> |
ESWorkspace.getLocalProjects()
Returns all local projects.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ESCommitCallback.baseVersionOutOfDate(ESLocalProject project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called when the project that should be updated is out of date.
|
boolean |
ESCommitCallback.inspectChanges(ESLocalProject project,
ESChangePackage changePackage,
ESModelElementIdToEObjectMapping idToEObjectMapping)
Called right before the actual commit is performed.
|
boolean |
ESUpdateCallback.inspectChanges(ESLocalProject project,
List<ESChangePackage> changes,
ESModelElementIdToEObjectMapping idToEObjectMapping)
Called right before the changes get applied upon the project space.
|
void |
ESCommitCallback.noLocalChanges(ESLocalProject project)
Called when there are no changes on the given project space.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ESChecksumErrorHandler.execute(ESLocalProject localProject,
ESPrimaryVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Executes the error handler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ESCheckoutObserver.checkoutDone(ESLocalProject project)
Called on checkout.
|
void |
ESCommitObserver.commitCompleted(ESLocalProject project,
ESPrimaryVersionSpec newRevision,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the commit is completed.
|
boolean |
ESCommitObserver.inspectChanges(ESLocalProject project,
ESChangePackage changePackage,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called before the commit proceeds.
|
boolean |
ESUpdateObserver.inspectChanges(ESLocalProject project,
List<ESChangePackage> changePackages,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called to notify the observer about the changes that will be merged into the project space.
|
void |
ESMergeObserver.postApplyMergedChanges(ESLocalProject project,
ESChangePackage changePackage)
Called after the merge result has been re-applied, i.e.
|
void |
ESMergeObserver.postApplyTheirChanges(ESLocalProject project,
List<ESChangePackage> theirChangePackages)
Called after incoming changes have been applied upon the
ESLocalProject and before
our changes are re-applied. |
void |
ESMergeObserver.postRevertMyChanges(ESLocalProject project)
Called after local changes have been reverted and before incoming
changes are applied.
|
void |
ESMergeObserver.preRevertMyChanges(ESLocalProject project,
ESChangePackage changePackage)
Called before all local changes are reverted.
|
void |
ESSaveStateChangedObserver.saveStateChanged(ESLocalProject localProject,
boolean hasUnsavedChangesNow)
Notify the listener about a save state change.
|
void |
ESShareObserver.shareDone(ESLocalProject localProject)
Called when the share of the passed
ESLocalProject completed successfully. |
void |
ESUpdateObserver.updateCompleted(ESLocalProject project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the changes have been applied to the project and the update is completed.
|
| Modifier and Type | Method and Description |
|---|---|
ESLocalProject |
ESServerCall.getLocalProject()
Returns the
ESLocalProject this server call is associated with. |
| Modifier and Type | Method and Description |
|---|---|
ESLocalProject |
ESUIControllerFactory.createLocalProject(org.eclipse.swt.widgets.Shell shell)
Create a new local project.
|
ESLocalProject |
ESUIControllerFactory.createLocalProject(org.eclipse.swt.widgets.Shell shell,
String name)
Create a new local project.
|
| Modifier and Type | Method and Description |
|---|---|
ESPrimaryVersionSpec |
ESUIControllerFactory.commitProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Commits the changes of a project.
|
void |
ESUIControllerFactory.deleteLocalProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Deletes a local project.
|
void |
ESUIControllerFactory.mergeBranch(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Merge a branch into the project.
|
void |
ESUIControllerFactory.shareProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Share a project.
|
void |
ESUIControllerFactory.showHistoryView(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Display the history view.
|
ESPrimaryVersionSpec |
ESUIControllerFactory.updateProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Update a project.
|
ESPrimaryVersionSpec |
ESUIControllerFactory.updateProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project,
ESVersionSpec version)
Update a project.
|
ESPrimaryVersionSpec |
ESUIControllerFactory.updateProjectToVersion(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Update a project to a specific version.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ESWorkspaceProviderImpl.checkoutDone(ESLocalProject project)
Called on checkout.
|
void |
ESWorkspaceProviderImpl.commitCompleted(ESLocalProject project,
ESPrimaryVersionSpec newRevision,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the commit is completed.
|
boolean |
ESWorkspaceProviderImpl.inspectChanges(ESLocalProject project,
ESChangePackage changePackage,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called before the commit proceeds.
|
boolean |
ESWorkspaceProviderImpl.inspectChanges(ESLocalProject project,
List<ESChangePackage> changePackages,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called to notify the observer about the changes that will be merged into the project space.
|
void |
ESWorkspaceProviderImpl.shareDone(ESLocalProject localProject)
Called when the share of the passed
ESLocalProject completed successfully. |
void |
ESWorkspaceProviderImpl.updateCompleted(ESLocalProject project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the changes have been applied to the project and the update is completed.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OperationRecorder.commitCompleted(ESLocalProject project,
ESPrimaryVersionSpec newRevision,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the commit is completed.
|
void |
ResourcePersister.commitCompleted(ESLocalProject project,
ESPrimaryVersionSpec newRevision,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the commit is completed.
|
boolean |
OperationRecorder.inspectChanges(ESLocalProject project,
ESChangePackage changePackage,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called before the commit proceeds.
|
boolean |
ResourcePersister.inspectChanges(ESLocalProject project,
ESChangePackage changePackage,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called before the commit proceeds.
|
boolean |
OperationRecorder.inspectChanges(ESLocalProject project,
List<ESChangePackage> changePackages,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called to notify the observer about the changes that will be merged into the project space.
|
boolean |
ResourcePersister.inspectChanges(ESLocalProject project,
List<ESChangePackage> changePackages,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called to notify the observer about the changes that will be merged into the project space.
|
void |
OperationRecorder.shareDone(ESLocalProject localProject)
Called when the share of the passed
ESLocalProject completed successfully. |
void |
OperationRecorder.updateCompleted(ESLocalProject project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the changes have been applied to the project and the update is completed.
|
void |
ResourcePersister.updateCompleted(ESLocalProject project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the changes have been applied to the project and the update is completed.
|
| Constructor and Description |
|---|
ESLocalProjectSaveStateNotifier(ESLocalProject localProject)
Default constructor.
|
ResourcePersister(ESLocalProject localProject)
Constructor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ESLocalProjectImpl
Mapping between
ESLocalProject and ProjectSpace. |
| Modifier and Type | Method and Description |
|---|---|
ESLocalProject |
ESServerCallImpl.getLocalProject()
Returns the
ESLocalProject this server call is associated with. |
ESLocalProject |
ESWorkspaceImpl.getLocalProject(org.eclipse.emf.ecore.EObject modelElement)
Returns the
ESLocalProject the given model element is contained in. |
| Modifier and Type | Method and Description |
|---|---|
Set<ESLocalProject> |
ESWorkspaceImpl.getLocalProjectByName(String projectName)
Returns all projects whose name matches the supplied project name ignoring
any case.
|
List<ESLocalProject> |
ESWorkspaceImpl.getLocalProjects()
Returns all local projects.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
EMFStoreClientUtil.areEqual(ESLocalProject projectA,
ESLocalProject projectB)
Determine if the contents of two projects are equal.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleOperationObserver.commitCompleted(ESLocalProject localProject,
ESPrimaryVersionSpec newRevision,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the commit is completed.
|
boolean |
SimpleOperationObserver.inspectChanges(ESLocalProject localProject,
ESChangePackage changePackage,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called before the commit proceeds.
|
| Modifier and Type | Method and Description |
|---|---|
ESLocalProject |
UIControllerFactoryImpl.createLocalProject(org.eclipse.swt.widgets.Shell shell)
Create a new local project.
|
ESLocalProject |
UIControllerFactoryImpl.createLocalProject(org.eclipse.swt.widgets.Shell shell,
String name)
Create a new local project.
|
ESLocalProject |
UICreateLocalProjectController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
ESLocalProject |
UICheckoutController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
UICreateBranchController.baseVersionOutOfDate(ESLocalProject projectSpace,
org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Called when the project that should be updated is out of date.
|
boolean |
UICommitProjectController.baseVersionOutOfDate(ESLocalProject projectSpace,
org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Called when the project that should be updated is out of date.
|
ESPrimaryVersionSpec |
UIControllerFactoryImpl.commitProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Commits the changes of a project.
|
void |
UIControllerFactoryImpl.deleteLocalProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Deletes a local project.
|
boolean |
UICreateBranchController.inspectChanges(ESLocalProject localProject,
ESChangePackage changePackage,
ESModelElementIdToEObjectMapping idToEObjectMapping)
Called right before the actual commit is performed.
|
boolean |
UICommitProjectController.inspectChanges(ESLocalProject localProject,
ESChangePackage changePackage,
ESModelElementIdToEObjectMapping idToEObjectMapping)
Called right before the actual commit is performed.
|
boolean |
UIUpdateProjectController.inspectChanges(ESLocalProject localProject,
List<ESChangePackage> changePackages,
ESModelElementIdToEObjectMapping idToEObjectMapping)
Called right before the changes get applied upon the project space.
|
void |
UIControllerFactoryImpl.mergeBranch(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Merge a branch into the project.
|
void |
UICreateBranchController.noLocalChanges(ESLocalProject projectSpace)
Called when there are no changes on the given project space.
|
void |
UICommitProjectController.noLocalChanges(ESLocalProject localProject)
Called when there are no changes on the given project space.
|
void |
UIControllerFactoryImpl.shareProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Share a project.
|
void |
UIControllerFactoryImpl.showHistoryView(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Display the history view.
|
ESPrimaryVersionSpec |
UIControllerFactoryImpl.updateProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Update a project.
|
ESPrimaryVersionSpec |
UIControllerFactoryImpl.updateProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project,
ESVersionSpec version)
Update a project.
|
ESPrimaryVersionSpec |
UIControllerFactoryImpl.updateProjectToVersion(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Update a project to a specific version.
|
| Constructor and Description |
|---|
UIAddTagController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject,
ESHistoryInfo historyInfo)
Constructor.
|
UICommitProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
Constructor.
|
UICompareRevisionsController(org.eclipse.swt.widgets.Shell shell,
ESPrimaryVersionSpec versionSpec1,
ESPrimaryVersionSpec versionSpec2,
ESLocalProject localProject)
Constructor.
|
UICreateBranchController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject projectSpace)
Constructor.
|
UICreateBranchController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject,
BranchVersionSpec branch)
Constructor.
|
UIDeleteProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
Constructor.
|
UIMergeController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
Default constructor.
|
UIRevertCommitController(org.eclipse.swt.widgets.Shell shell,
ESPrimaryVersionSpec versionSpec,
ESLocalProject localProject)
Constructor.
|
UIRevertOperationController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
Constructor.
|
UIShareProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
Constructor.
|
UIShareProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject,
ESServer server)
Constructor.
|
UIShareProjectController(org.eclipse.swt.widgets.Shell shell,
ESUsersession usersession,
ESLocalProject localProject)
Constructor.
|
UIShowHistoryController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
Constructor.
|
UIUndoLastOperationController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
Constructor.
|
UIUpdateProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
Constructor.
|
UIUpdateProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject,
ESVersionSpec versionSpec)
Constructor.
|
UIUpdateProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject,
int maxChanges)
Constructor.
|
UIUpdateProjectToVersionController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VersionDecorator.commitCompleted(ESLocalProject project,
ESPrimaryVersionSpec newRevision,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the commit is completed.
|
boolean |
VersionDecorator.inspectChanges(ESLocalProject project,
ESChangePackage changePackage,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called before the commit proceeds.
|
boolean |
VersionDecorator.inspectChanges(ESLocalProject project,
List<ESChangePackage> changePackages,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called to notify the observer about the changes that will be merged into the project space.
|
void |
VersionDecorator.updateCompleted(ESLocalProject project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Called after the changes have been applied to the project and the update is completed.
|
| Constructor and Description |
|---|
UpdateDialog(org.eclipse.swt.widgets.Shell parentShell,
ESLocalProject localProject,
List<AbstractChangePackage> changes,
ModelElementIdToEObjectMapping idToEObjectMapping)
Constructor.
|
| Constructor and Description |
|---|
CommitProjectHandler(ESLocalProject localProject)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HistoryBrowserView.setInput(ESLocalProject localProject)
Sets a
ESLocalProject as an input for the view. |
Copyright © 2017. All rights reserved.