|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Version
A representation of the model object ' Version'.
The following features are supported:
Primary Spec
Tag Specs
Next Version
Previous Version
Log Message
Ancestor Version
Branched
Versions
Merged To Version
Merged From
Version
VersioningPackage.getVersion()
Method Summary | |
---|---|
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. |
ChangePackage |
getChanges()
Allows to retrieve the ChangePackage 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. |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
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()
ChangePackage getChanges()
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 resource
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |