public class EdgeRule extends ViewModelRule
Constructor and Description |
---|
EdgeRule(EdgeQuerySpecificationDescriptor descriptor,
ViewerState state,
ViewerDataFilter filter) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.viatra.transformation.evm.api.Job<org.eclipse.viatra.query.runtime.api.GenericPatternMatch> |
getAppearedJob() |
org.eclipse.viatra.transformation.evm.api.Job<org.eclipse.viatra.query.runtime.api.GenericPatternMatch> |
getDisappearedJob() |
org.eclipse.viatra.transformation.evm.api.Job<org.eclipse.viatra.query.runtime.api.GenericPatternMatch> |
getUpdatedJob() |
static EdgeRule |
initiate(org.eclipse.viatra.query.runtime.api.IQuerySpecification<?> specification,
org.eclipse.viatra.query.runtime.matchers.psystem.annotations.PAnnotation annotation,
ViewerState state,
ViewerDataFilter filter) |
createRuleSpecification, getBaseSpecification, getFilter, getReferencedSpecification, getTracedSpecification, initialize, isFiltered, setFilter
public EdgeRule(EdgeQuerySpecificationDescriptor descriptor, ViewerState state, ViewerDataFilter filter)
public static EdgeRule initiate(org.eclipse.viatra.query.runtime.api.IQuerySpecification<?> specification, org.eclipse.viatra.query.runtime.matchers.psystem.annotations.PAnnotation annotation, ViewerState state, ViewerDataFilter filter) throws org.eclipse.viatra.query.runtime.matchers.psystem.queries.QueryInitializationException
org.eclipse.viatra.query.runtime.matchers.psystem.queries.QueryInitializationException
public org.eclipse.viatra.transformation.evm.api.Job<org.eclipse.viatra.query.runtime.api.GenericPatternMatch> getAppearedJob()
public org.eclipse.viatra.transformation.evm.api.Job<org.eclipse.viatra.query.runtime.api.GenericPatternMatch> getDisappearedJob()
public org.eclipse.viatra.transformation.evm.api.Job<org.eclipse.viatra.query.runtime.api.GenericPatternMatch> getUpdatedJob()