|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ESUIControllerFactory
UI Controller factory.
| Field Summary | |
|---|---|
static ESUIControllerFactory |
INSTANCE
The instance. |
| Method Summary | |
|---|---|
ESPrimaryVersionSpec |
commitProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Commits the changes of a project. |
ESPrimaryVersionSpec |
createBranch(org.eclipse.swt.widgets.Shell shell,
ESProject project)
Creates a new branch. |
ESPrimaryVersionSpec |
createBranch(org.eclipse.swt.widgets.Shell shell,
ESProject project,
ESBranchVersionSpec branch)
Creates a new branch. |
ESLocalProject |
createLocalProject(org.eclipse.swt.widgets.Shell shell)
Create a new local project. |
ESLocalProject |
createLocalProject(org.eclipse.swt.widgets.Shell shell,
String name)
Create a new local project. |
ESRemoteProject |
createRemoteProject(org.eclipse.swt.widgets.Shell shell,
ESUsersession usersession)
Create a new remote project. |
ESRemoteProject |
createRemoteProject(org.eclipse.swt.widgets.Shell shell,
ESUsersession usersession,
String projectName)
Create a new remote project. |
void |
deleteLocalProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Deletes a local project. |
void |
deleteRemoteProject(org.eclipse.swt.widgets.Shell shell,
ESRemoteProject remoteProject,
ESUsersession usersession)
Deletes a remote project. |
void |
login(org.eclipse.swt.widgets.Shell shell,
ESServer server)
Login to the server. |
void |
logout(org.eclipse.swt.widgets.Shell shell,
ESUsersession usersession)
Log out a usersession. |
void |
mergeBranch(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Merge a branch into the project. |
void |
registerEPackage(org.eclipse.swt.widgets.Shell shell,
ESServer server)
Register a new EPackage at the server. |
void |
removeServer(org.eclipse.swt.widgets.Shell shell,
ESServer server)
Remove a server from the workspace. |
void |
shareProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Share a project. |
void |
showHistoryView(org.eclipse.swt.widgets.Shell shell,
org.eclipse.emf.ecore.EObject eObject)
Display the history view. |
void |
showHistoryView(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Display the history view. |
ESPrimaryVersionSpec |
updateProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Update a project. |
ESPrimaryVersionSpec |
updateProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project,
ESVersionSpec version)
Update a project. |
ESPrimaryVersionSpec |
updateProjectToVersion(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
Update a project to a specific version. |
| Field Detail |
|---|
static final ESUIControllerFactory INSTANCE
| Method Detail |
|---|
ESPrimaryVersionSpec commitProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
shell - the parent Shell that should be usedproject - the project which changes are to be committed
ESPrimaryVersionSpec createBranch(org.eclipse.swt.widgets.Shell shell,
ESProject project)
shell - the parent Shell that should be usedproject - the project for which the branch shall be created
ESPrimaryVersionSpec createBranch(org.eclipse.swt.widgets.Shell shell,
ESProject project,
ESBranchVersionSpec branch)
shell - the parent Shell that should be usedproject - the project for which the branch shall be createdbranch - the branch to be committed
ESLocalProject createLocalProject(org.eclipse.swt.widgets.Shell shell)
shell - the parent Shell that should be used
ESLocalProject createLocalProject(org.eclipse.swt.widgets.Shell shell,
String name)
shell - the parent Shell that should be usedname - the name of the project
ESRemoteProject createRemoteProject(org.eclipse.swt.widgets.Shell shell,
ESUsersession usersession)
shell - the parent Shell that should be usedusersession - the session to be used to create the project
ESRemoteProject createRemoteProject(org.eclipse.swt.widgets.Shell shell,
ESUsersession usersession,
String projectName)
shell - the parent Shell that should be usedusersession - the session to be used to create the projectprojectName - the name of the project
void deleteLocalProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
shell - the parent Shell that should be usedproject - the project to be deleted
void deleteRemoteProject(org.eclipse.swt.widgets.Shell shell,
ESRemoteProject remoteProject,
ESUsersession usersession)
shell - the parent Shell that should be usedremoteProject - the project to be deletedusersession - the session to be used to create the project
void login(org.eclipse.swt.widgets.Shell shell,
ESServer server)
shell - the parent Shell that should be usedserver - the server to login to
void logout(org.eclipse.swt.widgets.Shell shell,
ESUsersession usersession)
shell - the parent Shell that should be usedusersession - the usersession to end
void mergeBranch(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
shell - the parent Shell that should be usedproject - the project to merge
void registerEPackage(org.eclipse.swt.widgets.Shell shell,
ESServer server)
EPackage at the server.
shell - the parent Shell that should be usedserver - the server at which the package should be registered
void removeServer(org.eclipse.swt.widgets.Shell shell,
ESServer server)
shell - the parent Shell that should be usedserver - the server to remove
void shareProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
shell - the parent Shell that should be usedproject - the project to share
void showHistoryView(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
shell - the parent Shell that should be usedproject - the project for which the history is to be displayed
void showHistoryView(org.eclipse.swt.widgets.Shell shell,
org.eclipse.emf.ecore.EObject eObject)
shell - the parent Shell that should be usedeObject - the eObject for which the history is to be displayed
ESPrimaryVersionSpec updateProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
shell - the parent Shell that should be usedproject - the project to update
ESPrimaryVersionSpec updateProject(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project,
ESVersionSpec version)
shell - the parent Shell that should be usedproject - the project to updateversion - the version to update to
ESPrimaryVersionSpec updateProjectToVersion(org.eclipse.swt.widgets.Shell shell,
ESLocalProject project)
shell - the parent Shell that should be usedproject - the project to update
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||