public abstract class ViewModelRule
extends java.lang.Object
Constructor and Description |
---|
ViewModelRule(AbstractQuerySpecificationDescriptor descriptor) |
Modifier and Type | Method and Description |
---|---|
void |
createRuleSpecification(ExecutionSchema executionSchema) |
IQuerySpecification<?> |
getBaseSpecification() |
EventFilter<IPatternMatch> |
getFilter() |
GenericReferencedQuerySpecification |
getReferencedSpecification() |
GenericTracedQuerySpecification |
getTracedSpecification() |
void |
initialize(java.lang.String traceabilityId) |
boolean |
isFiltered() |
void |
setFilter(EventFilter<IPatternMatch> filter) |
public ViewModelRule(AbstractQuerySpecificationDescriptor descriptor)
public GenericTracedQuerySpecification getTracedSpecification()
public GenericReferencedQuerySpecification getReferencedSpecification()
public IQuerySpecification<?> getBaseSpecification()
public final void createRuleSpecification(ExecutionSchema executionSchema)
public void setFilter(EventFilter<IPatternMatch> filter)
public EventFilter<IPatternMatch> getFilter()
public boolean isFiltered()
public final void initialize(java.lang.String traceabilityId) throws QueryInitializationException
QueryInitializationException