package org.jnect.demo.incquery.esper.events; import org.eclipse.incquery.runtime.api.IPatternMatch; /** * DTO to pass IncQuery pattern matching deltas to Esper. * @author istvan rath * */ public class PatternMatchEvent { private IPatternMatch match; private String patternName; private PatternMatchEventType type; public PatternMatchEvent(IPatternMatch _pm, String _pname, PatternMatchEventType _type) { this.patternName = _pname; this.match = _pm; this.type = _type; } @Override public String toString() { return ""+type.toString()+" match for "+patternName; } public IPatternMatch getMatch() { return match; } public String getPatternName() { return patternName; } public String getType() { return type.toString(); } }