public class ViewerFilterDefinition
extends java.lang.Object
Constructor and Description |
---|
ViewerFilterDefinition(IQuerySpecification<? extends ViatraQueryMatcher<? extends IPatternMatch>> pattern,
ViatraQueryFilterSemantics semantics,
IPatternMatch singleFilterMatch,
java.util.Collection<IPatternMatch> filterMatches) |
public ViewerFilterDefinition(IQuerySpecification<? extends ViatraQueryMatcher<? extends IPatternMatch>> pattern, ViatraQueryFilterSemantics semantics, IPatternMatch singleFilterMatch, java.util.Collection<IPatternMatch> filterMatches)
pattern
- the IQuerySpecification
this filter configuration is attached tosemantics
- ViatraQueryFilterSemantics
prescribing how this configuration should be interpretedsingleFilterMatch
- mandatory for SINGLE ViatraQueryFilterSemantics
filterMatches
- mandatory for non-SINGLE ViatraQueryFilterSemantics