|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec.ESVersionsFactoryImpl
public class ESVersionsFactoryImpl
Implementation for the ESVersionFactory
that takes care of the mapping and delegates
the actual work to Versions
.
Field Summary | |
---|---|
static ESVersionsFactoryImpl |
INSTANCE
The factory instance. |
Constructor Summary | |
---|---|
ESVersionsFactoryImpl()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final ESVersionsFactoryImpl INSTANCE
Constructor Detail |
---|
public ESVersionsFactoryImpl()
Method Detail |
---|
public ESPrimaryVersionSpec createPRIMARY(String branch, int index)
ESPrimaryVersionSpec
.
createPRIMARY
in interface ESVersionFactory
branch
- branch nameindex
- verison number
ESVersionFactory.createPRIMARY(java.lang.String, int)
public ESPrimaryVersionSpec createPRIMARY(ESVersionSpec versionSpec, int index)
ESPrimaryVersionSpec
.
createPRIMARY
in interface ESVersionFactory
versionSpec
- copy branch name fromindex
- version number
ESVersionFactory.createPRIMARY(org.eclipse.emf.emfstore.server.model.versionspec.ESVersionSpec,
int)
public ESPrimaryVersionSpec createPRIMARY(int i)
ESPrimaryVersionSpec
.
createPRIMARY
in interface ESVersionFactory
i
- version number
ESVersionFactory.createPRIMARY(int)
public ESAncestorVersionSpec createANCESTOR(ESPrimaryVersionSpec source, ESPrimaryVersionSpec target)
ESAncestorVersionSpec
.
createANCESTOR
in interface ESVersionFactory
source
- sourcetarget
- target
ESVersionFactory.createANCESTOR(org.eclipse.emf.emfstore.server.model.versionspec.ESPrimaryVersionSpec,
org.eclipse.emf.emfstore.server.model.versionspec.ESPrimaryVersionSpec)
public ESHeadVersionSpec createHEAD()
createHEAD
in interface ESVersionFactory
ESVersionFactory.createHEAD()
public ESHeadVersionSpec createHEAD(String branch)
ESHeadVersionSpec
.
createHEAD
in interface ESVersionFactory
branch
- name of branch
ESVersionFactory.createHEAD(java.lang.String)
public ESHeadVersionSpec createHEAD(ESVersionSpec versionSpec)
ESHeadVersionSpec
.
createHEAD
in interface ESVersionFactory
versionSpec
- copies branch name from
ESVersionFactory.createHEAD(org.eclipse.emf.emfstore.server.model.versionspec.ESVersionSpec)
public ESBranchVersionSpec createBRANCH(String value)
ESBranchVersionSpec
.
createBRANCH
in interface ESVersionFactory
value
- branch name
ESVersionFactory.createBRANCH(java.lang.String)
public ESBranchVersionSpec createBRANCH(ESVersionSpec versionSpec)
ESBranchVersionSpec
.
createBRANCH
in interface ESVersionFactory
versionSpec
- copies branch name from
ESVersionFactory.createBRANCH(org.eclipse.emf.emfstore.server.model.versionspec.ESVersionSpec)
public boolean isSameBranch(ESVersionSpec versionSpec, ESVersionSpec otherVersionSpec)
isSameBranch
in interface ESVersionFactory
versionSpec
- spec 1otherVersionSpec
- spec 2
ESVersionFactory.isSameBranch(org.eclipse.emf.emfstore.server.model.versionspec.ESVersionSpec,
org.eclipse.emf.emfstore.server.model.versionspec.ESVersionSpec)
public ESTagVersionSpec createTAG(String tag, String branch)
ESTagVersionSpec
.
createTAG
in interface ESVersionFactory
tag
- tagbranch
- branch name
ESVersionFactory.createTAG(java.lang.String,
java.lang.String)
public ESPagedUpdateVersionSpec createPAGEDUPDATE(ESPrimaryVersionSpec baseVersion, int maxChanges)
ESPagedUpdateVersionSpec
.
createPAGEDUPDATE
in interface ESVersionFactory
baseVersion
- the base version from which on to count the maximally allowed changesmaxChanges
- the number of maximally allowed changes
ESVersionFactory.createPAGEDUPDATE(org.eclipse.emf.emfstore.server.model.versionspec.ESPrimaryVersionSpec,
int)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |