|
|||||||||
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.versioning.VersionsFactory
public final class VersionsFactory
Factory for creating VersionSpecs
.
Field Summary | |
---|---|
static VersionsFactory |
INSTANCE
The instance. |
Method Summary | |
---|---|
BranchVersionSpec |
createBRANCH(ESVersionSpec spec)
Creates a BranchVersionSpec . |
BranchVersionSpec |
createBRANCH(String value)
Create BranchVersionSpec . |
HeadVersionSpec |
createHEAD()
Creates a HEAD revision for the branch "trunk". |
HeadVersionSpec |
createHEAD(ESVersionSpec versionSpec)
Creates a HeadVersionSpec . |
HeadVersionSpec |
createHEAD(String branch)
Creates a HeadVersionSpec . |
TagVersionSpec |
createTAG(String tag,
String branch)
Creates a TagVersionSpec . |
boolean |
isSameBranch(VersionSpec spec1,
VersionSpec spec2)
Checks whether two versions spec target the same branch. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final VersionsFactory INSTANCE
Method Detail |
---|
public HeadVersionSpec createHEAD()
public HeadVersionSpec createHEAD(String branch)
HeadVersionSpec
.
branch
- name of the branch
public HeadVersionSpec createHEAD(ESVersionSpec versionSpec)
HeadVersionSpec
.
versionSpec
- which is used for resolving branch
public BranchVersionSpec createBRANCH(String value)
BranchVersionSpec
.
value
- name of the branch
public BranchVersionSpec createBRANCH(ESVersionSpec spec)
BranchVersionSpec
.
spec
- versionSpec which is used for resolving branch
public boolean isSameBranch(VersionSpec spec1, VersionSpec spec2)
spec1
- the first version specspec2
- the second version spec
true
if same branch, false
otherwisepublic TagVersionSpec createTAG(String tag, String branch)
TagVersionSpec
.
tag
- the tag to usebranch
- the branch
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |