org.eclipse.emf.emfstore.internal.server.model.versioning
Interface HistoryInfo

All Superinterfaces:
APIDelegate<ESHistoryInfo>, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
HistoryInfoImpl

public interface HistoryInfo
extends org.eclipse.emf.ecore.EObject, APIDelegate<ESHistoryInfo>

A representation of the model object ' History Info'.

See Also:
VersioningPackage.getHistoryInfo()

Method Summary
 ChangePackage getChangePackage()
          Returns the value of the 'Change Package' containment reference.
 LogMessage getLogMessage()
          Returns the value of the 'Log Message' containment reference.
 org.eclipse.emf.common.util.EList<PrimaryVersionSpec> getMergedFrom()
          Returns the value of the 'Merged From' containment reference list.
 org.eclipse.emf.common.util.EList<PrimaryVersionSpec> getMergedTo()
          Returns the value of the 'Merged To' containment reference list.
 org.eclipse.emf.common.util.EList<PrimaryVersionSpec> getNextSpec()
          Returns the value of the 'Next Spec' containment reference list.
 PrimaryVersionSpec getPreviousSpec()
          Returns the value of the 'Previous Spec' containment reference.
 PrimaryVersionSpec getPrimarySpec()
          Returns the value of the 'Primary Spec' containment reference.
 org.eclipse.emf.common.util.EList<TagVersionSpec> getTagSpecs()
          Returns the value of the 'Tag Specs' containment reference list.
 org.eclipse.emf.common.util.EList<VersionProperty> getVersionProperties()
          Returns the value of the 'Version Properties' containment reference list.
 void setChangePackage(ChangePackage value)
          Sets the value of the ' Change Package' containment reference.
 void setLogMessage(LogMessage value)
          Sets the value of the ' Log Message' containment reference.
 void setPreviousSpec(PrimaryVersionSpec value)
          Sets the value of the ' Previous Spec' containment reference.
 void setPrimarySpec(PrimaryVersionSpec value)
          Sets the value of the ' Primary Spec' containment reference.
 
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
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.common.api.APIDelegate
createAPI, toAPI
 

Method Detail

getPrimarySpec

PrimaryVersionSpec getPrimarySpec()
Returns the value of the 'Primary Spec' containment reference.

If the meaning of the 'Primary Spec' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Primary Spec' containment reference.
See Also:
setPrimarySpec(PrimaryVersionSpec), VersioningPackage.getHistoryInfo_PrimarySpec()

setPrimarySpec

void setPrimarySpec(PrimaryVersionSpec value)
Sets the value of the ' Primary Spec' containment reference.

Parameters:
value - the new value of the 'Primary Spec' containment reference.
See Also:
getPrimarySpec()

getNextSpec

org.eclipse.emf.common.util.EList<PrimaryVersionSpec> getNextSpec()
Returns the value of the 'Next Spec' containment reference list. The list contents are of type PrimaryVersionSpec.

If the meaning of the 'Next Spec' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Next Spec' containment reference list.
See Also:
VersioningPackage.getHistoryInfo_NextSpec()

getPreviousSpec

PrimaryVersionSpec getPreviousSpec()
Returns the value of the 'Previous Spec' containment reference.

If the meaning of the 'Previous Spec' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Previous Spec' containment reference.
See Also:
setPreviousSpec(PrimaryVersionSpec), VersioningPackage.getHistoryInfo_PreviousSpec()

setPreviousSpec

void setPreviousSpec(PrimaryVersionSpec value)
Sets the value of the ' Previous Spec' containment reference.

Parameters:
value - the new value of the 'Previous Spec' containment reference.
See Also:
getPreviousSpec()

getMergedFrom

org.eclipse.emf.common.util.EList<PrimaryVersionSpec> getMergedFrom()
Returns the value of the 'Merged From' containment reference list. The list contents are of type PrimaryVersionSpec.

If the meaning of the 'Merged From' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Merged From' containment reference list.
See Also:
VersioningPackage.getHistoryInfo_MergedFrom()

getMergedTo

org.eclipse.emf.common.util.EList<PrimaryVersionSpec> getMergedTo()
Returns the value of the 'Merged To' containment reference list. The list contents are of type PrimaryVersionSpec.

If the meaning of the 'Merged To' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Merged To' containment reference list.
See Also:
VersioningPackage.getHistoryInfo_MergedTo()

getLogMessage

LogMessage getLogMessage()
Returns the value of the 'Log Message' containment reference.

If the meaning of the 'Log Message' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Log Message' containment reference.
See Also:
setLogMessage(LogMessage), VersioningPackage.getHistoryInfo_LogMessage()

setLogMessage

void setLogMessage(LogMessage value)
Sets the value of the ' Log Message' containment reference.

Parameters:
value - the new value of the 'Log Message' containment reference.
See Also:
getLogMessage()

getTagSpecs

org.eclipse.emf.common.util.EList<TagVersionSpec> getTagSpecs()
Returns the value of the 'Tag Specs' containment reference list. The list contents are of type TagVersionSpec.

If the meaning of the 'Tag Specs' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Tag Specs' containment reference list.
See Also:
VersioningPackage.getHistoryInfo_TagSpecs()

getVersionProperties

org.eclipse.emf.common.util.EList<VersionProperty> getVersionProperties()
Returns the value of the 'Version Properties' containment reference list. The list contents are of type VersionProperty.

If the meaning of the 'Version Properties' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Version Properties' containment reference list.
See Also:
VersioningPackage.getHistoryInfo_VersionProperties()

getChangePackage

ChangePackage getChangePackage()
Returns the value of the 'Change Package' containment reference.

If the meaning of the 'Change Package' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Change Package' containment reference.
See Also:
setChangePackage(ChangePackage), VersioningPackage.getHistoryInfo_ChangePackage()

setChangePackage

void setChangePackage(ChangePackage value)
Sets the value of the ' Change Package' containment reference.

Parameters:
value - the new value of the 'Change Package' containment reference.
See Also:
getChangePackage()


Copyright © 2015. All Rights Reserved.