public abstract class ViewerDataModel
extends java.lang.Object
ObservableSet instances.| Modifier and Type | Field and Description |
|---|---|
protected ViatraQueryEngine |
engine |
protected NotationModel |
model |
| Constructor and Description |
|---|
ViewerDataModel(org.eclipse.emf.ecore.resource.ResourceSet notifier) |
ViewerDataModel(ViatraQueryEngine engine) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
ViatraQueryEngine |
getEngine() |
NotationModel |
getNotationModel() |
abstract java.util.Collection<IQuerySpecification<?>> |
getPatterns() |
protected NotationModel model
protected ViatraQueryEngine engine
public ViewerDataModel(org.eclipse.emf.ecore.resource.ResourceSet notifier)
throws ViatraQueryException,
ViatraBaseException
public ViewerDataModel(ViatraQueryEngine engine) throws ViatraQueryException, ViatraBaseException
public NotationModel getNotationModel()
public ViatraQueryEngine getEngine()
public void dispose()
public abstract java.util.Collection<IQuerySpecification<?>> getPatterns()