org.eclipse.emf.emfstore.server.model.query
Interface ESModelElementQuery
- All Superinterfaces:
- ESHistoryQuery<ESModelElementQuery>, ESRangeQuery<ESModelElementQuery>
- All Known Implementing Classes:
- ESModelElementQueryImpl
public interface ESModelElementQuery
- extends ESRangeQuery<ESModelElementQuery>
The model element query is a specialization of the ESRangeQuery
, which allows to additionally
alter the results produced by the range query on selected elements.
- Author:
- emueller, ovonwesen
getModelElementIds
List<ESModelElementId> getModelElementIds()
- Returns all model element IDs this query is filtering for.
- Returns:
- a list of model elements IDs for which this query is filtering for
addModelElementId
void addModelElementId(ESModelElementId id)
- Adds the ID of a model element that the query should filter for.
- Parameters:
id
- the ID of a model element
removeModelElementId
void removeModelElementId(ESModelElementId id)
- Removes the ID of a model element from this query.
- Parameters:
id
- the ID of the model element to be removed
Copyright © 2015. All Rights Reserved.