org.eclipse.emf.emfstore.internal.server.model.versioning
Interface HistoryQuery<T extends ESHistoryQuery>

Type Parameters:
T - an API history query subtype
All Superinterfaces:
APIDelegate<T>, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
ModelElementQuery, PathQuery, RangeQuery<T>
All Known Implementing Classes:
HistoryQueryImpl, ModelElementQueryImpl, PathQueryImpl, RangeQueryImpl

public interface HistoryQuery<T extends ESHistoryQuery>
extends org.eclipse.emf.ecore.EObject, APIDelegate<T>

A representation of the model object ' History Query'.

See Also:
VersioningPackage.getHistoryQuery()

Method Summary
 PrimaryVersionSpec getSource()
          Returns the value of the 'Source' containment reference.
 boolean isIncludeAllVersions()
          Returns the value of the 'Include All Versions' attribute.
 boolean isIncludeChangePackages()
          Returns the value of the 'Include Change Packages' attribute.
 void setIncludeAllVersions(boolean value)
          Sets the value of the ' Include All Versions' attribute.
 void setIncludeChangePackages(boolean value)
          Sets the value of the ' Include Change Packages' attribute.
 void setSource(PrimaryVersionSpec value)
          Sets the value of the 'Source' 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

getSource

PrimaryVersionSpec getSource()
Returns the value of the 'Source' containment reference.

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

Returns:
the value of the 'Source' containment reference.
See Also:
setSource(PrimaryVersionSpec), VersioningPackage.getHistoryQuery_Source()

setSource

void setSource(PrimaryVersionSpec value)
Sets the value of the 'Source' containment reference.

Parameters:
value - the new value of the 'Source' containment reference.
See Also:
getSource()

isIncludeChangePackages

boolean isIncludeChangePackages()
Returns the value of the 'Include Change Packages' attribute.

If the meaning of the 'Include Change Packages' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Include Change Packages' attribute.
See Also:
setIncludeChangePackages(boolean), VersioningPackage.getHistoryQuery_IncludeChangePackages()

setIncludeChangePackages

void setIncludeChangePackages(boolean value)
Sets the value of the ' Include Change Packages' attribute.

Parameters:
value - the new value of the 'Include Change Packages' attribute.
See Also:
isIncludeChangePackages()

isIncludeAllVersions

boolean isIncludeAllVersions()
Returns the value of the 'Include All Versions' attribute.

If the meaning of the 'Include All Versions' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Include All Versions' attribute.
See Also:
setIncludeAllVersions(boolean), VersioningPackage.getHistoryQuery_IncludeAllVersions()

setIncludeAllVersions

void setIncludeAllVersions(boolean value)
Sets the value of the ' Include All Versions' attribute.

Parameters:
value - the new value of the 'Include All Versions' attribute.
See Also:
isIncludeAllVersions()


Copyright © 2015. All Rights Reserved.