org.eclipse.emf.emfstore.internal.server.model.versioning
Interface RangeQuery<T extends ESRangeQuery<?>>

Type Parameters:
T -
All Superinterfaces:
APIDelegate<T>, org.eclipse.emf.ecore.EObject, HistoryQuery<T>, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
ModelElementQuery
All Known Implementing Classes:
ModelElementQueryImpl, RangeQueryImpl

public interface RangeQuery<T extends ESRangeQuery<?>>
extends HistoryQuery<T>

A representation of the model object ' Range Query'.

See Also:
VersioningPackage.getRangeQuery()

Method Summary
 int getLowerLimit()
          Returns the value of the 'Lower Limit' attribute.
 int getUpperLimit()
          Returns the value of the 'Upper Limit' attribute.
 boolean isIncludeIncoming()
          Returns the value of the 'Include Incoming' attribute.
 boolean isIncludeOutgoing()
          Returns the value of the 'Include Outgoing' attribute.
 void setIncludeIncoming(boolean value)
          Sets the value of the ' Include Incoming' attribute.
 void setIncludeOutgoing(boolean value)
          Sets the value of the ' Include Outgoing' attribute.
 void setLowerLimit(int value)
          Sets the value of the 'Lower Limit' attribute.
 void setUpperLimit(int value)
          Sets the value of the 'Upper Limit' attribute.
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.server.model.versioning.HistoryQuery
getSource, isIncludeAllVersions, isIncludeChangePackages, setIncludeAllVersions, setIncludeChangePackages, setSource
 
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

getUpperLimit

int getUpperLimit()
Returns the value of the 'Upper Limit' attribute.

If the meaning of the 'Upper Limit' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Upper Limit' attribute.
See Also:
setUpperLimit(int), VersioningPackage.getRangeQuery_UpperLimit()

setUpperLimit

void setUpperLimit(int value)
Sets the value of the 'Upper Limit' attribute.

Parameters:
value - the new value of the 'Upper Limit' attribute.
See Also:
getUpperLimit()

getLowerLimit

int getLowerLimit()
Returns the value of the 'Lower Limit' attribute.

If the meaning of the 'Lower Limit' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Lower Limit' attribute.
See Also:
setLowerLimit(int), VersioningPackage.getRangeQuery_LowerLimit()

setLowerLimit

void setLowerLimit(int value)
Sets the value of the 'Lower Limit' attribute.

Parameters:
value - the new value of the 'Lower Limit' attribute.
See Also:
getLowerLimit()

isIncludeIncoming

boolean isIncludeIncoming()
Returns the value of the 'Include Incoming' attribute.

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

Returns:
the value of the 'Include Incoming' attribute.
See Also:
setIncludeIncoming(boolean), VersioningPackage.getRangeQuery_IncludeIncoming()

setIncludeIncoming

void setIncludeIncoming(boolean value)
Sets the value of the ' Include Incoming' attribute.

Parameters:
value - the new value of the 'Include Incoming' attribute.
See Also:
isIncludeIncoming()

isIncludeOutgoing

boolean isIncludeOutgoing()
Returns the value of the 'Include Outgoing' attribute.

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

Returns:
the value of the 'Include Outgoing' attribute.
See Also:
setIncludeOutgoing(boolean), VersioningPackage.getRangeQuery_IncludeOutgoing()

setIncludeOutgoing

void setIncludeOutgoing(boolean value)
Sets the value of the ' Include Outgoing' attribute.

Parameters:
value - the new value of the 'Include Outgoing' attribute.
See Also:
isIncludeOutgoing()


Copyright © 2015. All Rights Reserved.