|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.ecp.emfstore.core.internal.EMFStoreProjectWrapper
public class EMFStoreProjectWrapper
This is the EMFStore implementation of a ECPCheckoutSource
.
Constructor Summary | |
---|---|
EMFStoreProjectWrapper(InternalRepository repository,
org.eclipse.emf.emfstore.client.ESRemoteProject remoteProject)
The Constructor fro creating an EMFStoreProjectWrapper . |
Method Summary | |
---|---|
void |
checkout(String projectName,
ECPProperties projectProperties)
This method is called in order execute the checkout. |
org.eclipse.emf.emfstore.client.ESRemoteProject |
getCheckoutData()
This return the EMFStoreCheckoutData used in this wrapper. |
String |
getDefaultCheckoutName()
This return the default name for a project that was checked out. |
ECPProvider |
getProvider()
The Provider this class references in any way. |
ECPRepository |
getRepository()
This returns the ECPRepository this object references in any way. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EMFStoreProjectWrapper(InternalRepository repository, org.eclipse.emf.emfstore.client.ESRemoteProject remoteProject)
EMFStoreProjectWrapper
.
repository
- the repository for this CheckoutSourceremoteProject
- the remote project to be checked outMethod Detail |
---|
public ECPRepository getRepository()
ECPRepository
this object references in any way.
getRepository
in interface ECPRepositoryAware
ECPRepository
public ECPProvider getProvider()
getProvider
in interface ECPProviderAware
ECPProvider
public String getDefaultCheckoutName()
getDefaultCheckoutName
in interface ECPCheckoutSource
public void checkout(String projectName, ECPProperties projectProperties) throws ECPProjectWithNameExistsException
checkout
in interface ECPCheckoutSource
projectName
- the name of the project to createprojectProperties
- the ECPProperties
to use
ECPProjectWithNameExistsException
- is thrown when a project with such a name already existspublic org.eclipse.emf.emfstore.client.ESRemoteProject getCheckoutData()
EMFStoreCheckoutData
used in this wrapper.
EMFStoreCheckoutData
used
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |