|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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 otherwise
public 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 | ||||||||