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()