public interface Version
extends org.eclipse.emf.ecore.EObject
The following features are supported:
VersioningPackage.getVersion()| Modifier and Type | Method and Description |
|---|---|
Version |
getAncestorVersion()
Returns the value of the 'Ancestor Version' reference.
|
org.eclipse.emf.common.util.EList<Version> |
getBranchedVersions()
Returns the value of the 'Branched Versions' reference list.
|
AbstractChangePackage |
getChanges()
Allows to retrieve the
AbstractChangePackage associated with this version. |
LogMessage |
getLogMessage()
Returns the value of the 'Log Message' containment reference.
|
org.eclipse.emf.common.util.EList<Version> |
getMergedFromVersion()
Returns the value of the 'Merged From Version' reference list.
|
org.eclipse.emf.common.util.EList<Version> |
getMergedToVersion()
Returns the value of the 'Merged To Version' reference list.
|
Version |
getNextVersion()
Returns the value of the 'Next Version' reference.
|
Version |
getPreviousVersion()
Returns the value of the 'Previous Version' reference.
|
PrimaryVersionSpec |
getPrimarySpec()
Returns the value of the 'Primary Spec' containment reference.
|
Project |
getProjectState()
Allows to retrieve the project state associated with this version.
|
org.eclipse.emf.common.util.EList<TagVersionSpec> |
getTagSpecs()
Returns the value of the 'Tag Specs' containment reference list.
|
void |
setAncestorVersion(Version value)
Sets the value of the '
Ancestor Version' reference. |
void |
setChangeResource(org.eclipse.emf.ecore.resource.Resource resource)
Allows for setting the resource containing the changePackage the getChanges()-method is to return.
|
void |
setLogMessage(LogMessage value)
Sets the value of the '
Log Message' containment reference. |
void |
setNextVersion(Version value)
Sets the value of the '
Next Version' reference. |
void |
setPreviousVersion(Version value)
Sets the value of the '
Previous Version' reference. |
void |
setPrimarySpec(PrimaryVersionSpec value)
Sets the value of the '
Primary Spec' containment reference. |
void |
setProjectStateResource(org.eclipse.emf.ecore.resource.Resource resource)
Allows for setting the resource containing the project state the getProjectState()-method is to return.
|
PrimaryVersionSpec getPrimarySpec()
If the meaning of the 'Primary Spec' reference isn't clear, there really should be more of a description here...
setPrimarySpec(PrimaryVersionSpec),
VersioningPackage.getVersion_PrimarySpec()void setPrimarySpec(PrimaryVersionSpec value)
Primary Spec' containment reference.
value - the new value of the 'Primary Spec' containment reference.getPrimarySpec()org.eclipse.emf.common.util.EList<TagVersionSpec> getTagSpecs()
TagVersionSpec.
If the meaning of the 'Tag Specs' reference list isn't clear, there really should be more of a description here...
VersioningPackage.getVersion_TagSpecs()Version getNextVersion()
Previous Version'.
If the meaning of the 'Next Version' reference isn't clear, there really should be more of a description here...
setNextVersion(Version),
VersioningPackage.getVersion_NextVersion(),
getPreviousVersion()void setNextVersion(Version value)
Next Version' reference.
value - the new value of the 'Next Version' reference.getNextVersion()Version getPreviousVersion()
Next Version'.
If the meaning of the 'Previous Version' reference isn't clear, there really should be more of a description here...
setPreviousVersion(Version),
VersioningPackage.getVersion_PreviousVersion(),
getNextVersion()void setPreviousVersion(Version value)
Previous Version' reference.
value - the new value of the 'Previous Version' reference.getPreviousVersion()LogMessage getLogMessage()
If the meaning of the 'Log Message' reference isn't clear, there really should be more of a description here...
setLogMessage(LogMessage),
VersioningPackage.getVersion_LogMessage()void setLogMessage(LogMessage value)
Log Message' containment reference.
value - the new value of the 'Log Message' containment reference.getLogMessage()Version getAncestorVersion()
Branched Versions'.
If the meaning of the 'Ancestor Version' reference isn't clear, there really should be more of a description here...
setAncestorVersion(Version),
VersioningPackage.getVersion_AncestorVersion(),
getBranchedVersions()void setAncestorVersion(Version value)
Ancestor Version' reference.
value - the new value of the 'Ancestor Version' reference.getAncestorVersion()org.eclipse.emf.common.util.EList<Version> getBranchedVersions()
Version.
It is bidirectional and its opposite is '
Ancestor Version'.
If the meaning of the 'Branched Versions' reference list isn't clear, there really should be more of a description here...
VersioningPackage.getVersion_BranchedVersions(),
getAncestorVersion()org.eclipse.emf.common.util.EList<Version> getMergedToVersion()
Version.
It is bidirectional and its opposite is '
Merged From Version'.
If the meaning of the 'Merged To Version' reference list isn't clear, there really should be more of a description here...
VersioningPackage.getVersion_MergedToVersion(),
getMergedFromVersion()org.eclipse.emf.common.util.EList<Version> getMergedFromVersion()
Version.
It is bidirectional and its opposite is '
Merged To Version'.
If the meaning of the 'Merged From Version' reference list isn't clear, there really should be more of a description here...
VersioningPackage.getVersion_MergedFromVersion(),
getMergedToVersion()AbstractChangePackage getChanges()
AbstractChangePackage associated with this version.Project getProjectState()
void setChangeResource(org.eclipse.emf.ecore.resource.Resource resource)
resource - the new change resourcevoid setProjectStateResource(org.eclipse.emf.ecore.resource.Resource resource)
resource - the new project state resourceCopyright © 2017. All rights reserved.