Overview | Package | Class | Use | Tree | Deprecated | Index
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.eclipse.emf.ecp.spi.core.InternalProject

Packages that use InternalProject
org.eclipse.emf.ecp.cdo.internal.core |
org.eclipse.emf.ecp.e4.emfstore |
org.eclipse.emf.ecp.emfstore.core.internal |
org.eclipse.emf.ecp.emfstore.internal.ui.decorator |
org.eclipse.emf.ecp.emfstore.internal.ui.handler |
org.eclipse.emf.ecp.internal.core |
org.eclipse.emf.ecp.spi.core |
org.eclipse.emf.ecp.workspace.internal.core |

Uses of InternalProject in org.eclipse.emf.ecp.cdo.internal.core

Methods in org.eclipse.emf.ecp.cdo.internal.core that return InternalProject
`InternalProject` | `CDOProjectData.getProject()` Returns the project.

Methods in org.eclipse.emf.ecp.cdo.internal.core with parameters of type InternalProject
`void` | `CDOProvider.cloneProject(InternalProject projectToClone, InternalProject targetProject)` This method clones a project.
`void` | `CDOProvider.delete(InternalProject project, Collection<Object> objects)` Deletes a collection of EObjects from the model.
`org.eclipse.emf.common.util.EList<Object>` | `CDOProvider.getElements(InternalProject project)` This method returns an `EList` of the root elements.
`static CDOProjectData` | `CDOProvider.getProjectData(InternalProject project)` Get `CDOProjectData` for the given internal project.
`static File` | `CDOProvider.getProjectFolder(InternalProject project)` Get the folder for the configuration data of the internal project.
`org.eclipse.emf.common.notify.Notifier` | `CDOProvider.getRoot(InternalProject project)` Method checking whether an object is the root of the model container.

Constructors in org.eclipse.emf.ecp.cdo.internal.core with parameters of type InternalProject
`CDOProjectData(InternalProject project)` Default constructor.

Uses of InternalProject in org.eclipse.emf.ecp.e4.emfstore

Methods in org.eclipse.emf.ecp.e4.emfstore with parameters of type InternalProject
`void` | `CommitHandler.execute(org.eclipse.swt.widgets.Shell shell, InternalProject project)`
`void` | `RevertHandler.execute(org.eclipse.swt.widgets.Shell shell, InternalProject project)`
`void` | `ShareHandler.execute(org.eclipse.swt.widgets.Shell shell, InternalProject project)`
`void` | `MergeBranchHandler.execute(org.eclipse.swt.widgets.Shell shell, InternalProject project)`
`void` | `UpdateToVersionHandler.execute(org.eclipse.swt.widgets.Shell shell, InternalProject project)`
`void` | `UpdateHandler.execute(org.eclipse.swt.widgets.Shell shell, InternalProject project)`
`void` | `UndoHandler.execute(org.eclipse.swt.widgets.Shell shell, InternalProject project)`
`void` | `CreateBranchHandler.execute(org.eclipse.swt.widgets.Shell shell, InternalProject project)`

Uses of InternalProject in org.eclipse.emf.ecp.emfstore.core.internal

Methods in org.eclipse.emf.ecp.emfstore.core.internal with parameters of type InternalProject
`void` | `EMFStoreProvider.cloneProject(InternalProject projectToClone, InternalProject targetProject)` This method clones a project.
`boolean` | `EMFStoreProvider.contains(InternalProject project, Object object)`
`org.eclipse.emf.edit.domain.EditingDomain` | `EMFStoreProvider.createEditingDomain(InternalProject project)` This method creates an editing domain each time it is called.
`void` | `EMFStoreProvider.delete(InternalProject project, Collection<Object> objects)` Deletes a collection of EObjects from the model.
`void` | `EMFStoreProvider.doSave(InternalProject project)` Convenient implementation where nothing happens.
`org.eclipse.emf.common.util.EList<? extends Object>` | `EMFStoreProvider.getElements(InternalProject project)` This method returns an `EList` of the root elements.
`Iterator<org.eclipse.emf.ecore.EObject>` | `EMFStoreProvider.getLinkElements(InternalProject project, org.eclipse.emf.ecore.EObject modelElement, org.eclipse.emf.ecore.EReference eReference)` Convenient implementation of the `DefaultProvider.getLinkElements(InternalProject, EObject, EReference)` method to use the `ItemPropertyDescriptor` to get all object of an object.
`org.eclipse.emf.emfstore.client.ESLocalProject` | `EMFStoreProvider.getProjectSpace(InternalProject internalProject)` This retrieves the `ProjectSpace` from an `InternalProject`.
`org.eclipse.emf.common.notify.Notifier` | `EMFStoreProvider.getRoot(InternalProject project)` Method checking whether an object is the root of the model container.
`boolean` | `EMFStoreProvider.isDirty(InternalProject project)` Convenient implementation where the provider saves changes of the project automatically, so a project never gets dirty.
`boolean` | `EMFStoreProvider.modelExists(InternalProject project)` Convenient implementation that return true during this check.

Uses of InternalProject in org.eclipse.emf.ecp.emfstore.internal.ui.decorator

Constructors in org.eclipse.emf.ecp.emfstore.internal.ui.decorator with parameters of type InternalProject
`EMFStoreDirtyObserver(org.eclipse.emf.emfstore.internal.client.model.ProjectSpace projectSpace, InternalProject project)` Default constructor.

Uses of InternalProject in org.eclipse.emf.ecp.emfstore.internal.ui.handler

Methods in org.eclipse.emf.ecp.emfstore.internal.ui.handler with parameters of type InternalProject
`static void` | `CommitProjectHelper.commitProject(InternalProject project, org.eclipse.swt.widgets.Shell shell)` Delegates the call to `UICommitProjectController` and triggers an update of the provided `InternalProject`.
`static void` | `CreateBranchHelper.createBranch(InternalProject project, org.eclipse.swt.widgets.Shell shell)` Creates a branch of an `InternalProject`.
`static void` | `ExportProjectHelper.exportProject(InternalProject internalProject, org.eclipse.swt.widgets.Shell shell)` Exports a given project.
`static void` | `MergeBranchHelper.mergeBranch(InternalProject project, org.eclipse.swt.widgets.Shell shell)` Merges a branch into the selected `InternalProject`.
`static void` | `RevertAllOperationsHelper.revert(InternalProject project, org.eclipse.swt.widgets.Shell shell)` Reverts all Operations from the selected `InternalProject`.
`static void` | `ShareProjectHelper.share(InternalProject project, org.eclipse.swt.widgets.Shell shell)` Shares an `InternalProject`.
`static void` | `UndoLastOperationHelper.undo(InternalProject project, org.eclipse.swt.widgets.Shell shell)` Undo the last change on an `InternalProject`.
`static void` | `UpdateProjectHelper.update(InternalProject project, org.eclipse.swt.widgets.Shell shell)` Updates an `InternalProject` to head.
`static void` | `UpdateProjectHelper.updateToVersion(InternalProject project, org.eclipse.swt.widgets.Shell shell)` Updates an `InternalProject` to a specific version.

Uses of InternalProject in org.eclipse.emf.ecp.internal.core

Classes in org.eclipse.emf.ecp.internal.core that implement InternalProject
`class` | `ECPProjectImpl`

Methods in org.eclipse.emf.ecp.internal.core that return InternalProject
`InternalProject` | `ECPProjectImpl.clone(String name)` This method clones a project.
`InternalProject[]` | `ECPRepositoryImpl.getOpenProjects()` Return all open projects of that are shared on this repository.
`InternalProject` | `ECPProjectImpl.getProject()` This returns the project this object belongs to or references in any way.
`InternalProject` | `ECPProjectManagerImpl.getProject(Object adaptable)` Retrieves the project the adaptable belongs to if possible.
`InternalProject` | `ECPProjectManagerImpl.getProject(String name)` Searches for a project based on the provided `String`.

Uses of InternalProject in org.eclipse.emf.ecp.spi.core

Methods in org.eclipse.emf.ecp.spi.core that return InternalProject
`InternalProject` | `InternalProject.clone(String name)` This method clones a project.

Methods in org.eclipse.emf.ecp.spi.core that return types with arguments of type InternalProject
`Set<InternalProject>` | `DefaultProvider.getOpenProjects()` Array of all ECPProjects based on this ECPProvider which are open.
`Set<InternalProject>` | `InternalProvider.getOpenProjects()` Array of all ECPProjects based on this ECPProvider which are open.

Methods in org.eclipse.emf.ecp.spi.core with parameters of type InternalProject
`void` | `InternalProvider.cloneProject(InternalProject projectToClone, InternalProject targetProject)` This method clones a project.
`boolean` | `DefaultProvider.contains(InternalProject project, Object object)` Checks whether a specific project contains a specific object.
`boolean` | `InternalProvider.contains(InternalProject project, Object object)` Checks whether a specific project contains a specific object.
`org.eclipse.emf.edit.domain.EditingDomain` | `DefaultProvider.createEditingDomain(InternalProject project)` This method creates an editing domain each time it is called.
`org.eclipse.emf.edit.domain.EditingDomain` | `InternalProvider.createEditingDomain(InternalProject project)` This method creates an editing domain each time it is called.
`void` | `InternalProvider.delete(InternalProject project, Collection<Object> objects)` Deletes a collection of EObjects from the model.
`void` | `DefaultProvider.doSave(InternalProject project)` Convenient implementation where nothing happens.
`void` | `InternalProvider.doSave(InternalProject project)` This method manually triggers the save of the model data.
`org.eclipse.emf.common.util.EList<? extends Object>` | `InternalProvider.getElements(InternalProject project)` This method returns an `EList` of the root elements.
`Iterator<org.eclipse.emf.ecore.EObject>` | `DefaultProvider.getLinkElements(InternalProject project, org.eclipse.emf.ecore.EObject modelElement, org.eclipse.emf.ecore.EReference eReference)` Convenient implementation of the `DefaultProvider.getLinkElements(InternalProject, EObject, EReference)` method to use the `ItemPropertyDescriptor` to get all object of an object.
`Iterator<org.eclipse.emf.ecore.EObject>` | `InternalProvider.getLinkElements(InternalProject project, org.eclipse.emf.ecore.EObject modelElement, org.eclipse.emf.ecore.EReference eReference)` Return all `EObject`s that this provider supports for linking them to the modelElement and the provided eReference.
`org.eclipse.emf.common.notify.Notifier` | `InternalProvider.getRoot(InternalProject project)` Method checking whether an object is the root of the model container.
`boolean` | `DefaultProvider.isDirty(InternalProject project)` Convenient implementation where the provider saves changes of the project automatically, so a project never gets dirty.
`boolean` | `InternalProvider.isDirty(InternalProject project)` This method checks, whether the model is in a dirty state.
`boolean` | `DefaultProvider.modelExists(InternalProject project)` Convenient implementation that return true during this check.
`boolean` | `InternalProvider.modelExists(InternalProject project)` Checks whether the data of the project still exists, method is called on startup.

Uses of InternalProject in org.eclipse.emf.ecp.workspace.internal.core

Methods in org.eclipse.emf.ecp.workspace.internal.core with parameters of type InternalProject
`void` | `WorkspaceProvider.cloneProject(InternalProject projectToClone, InternalProject targetProject)` This method clones a project.
`boolean` | `WorkspaceProvider.contains(InternalProject project, Object object)`
`org.eclipse.emf.edit.domain.EditingDomain` | `WorkspaceProvider.createEditingDomain(InternalProject project)`
`void` | `WorkspaceProvider.delete(InternalProject project, Collection<Object> objects)` Deletes a collection of EObjects from the model.
`void` | `WorkspaceProvider.doSave(InternalProject project)`
`org.eclipse.emf.common.util.EList<? extends Object>` | `WorkspaceProvider.getElements(InternalProject project)` This method returns an `EList` of the root elements.
`org.eclipse.emf.common.notify.Notifier` | `WorkspaceProvider.getRoot(InternalProject project)` Method checking whether an object is the root of the model container.
`boolean` | `WorkspaceProvider.isDirty(InternalProject project)`
`void` | `WorkspaceProvider.reload(InternalProject project)` Reloads the project.

Overview | Package | Class | Use | Tree | Deprecated | Index
PREV NEXT | FRAMES NO FRAMES

Copyright © 2015. All Rights Reserved.