コード例 #1
0
 public void VisitFollowedBy(
     EvalFollowedByFactoryNode factoryNode,
     EvalStateNode stateNode,
     params object[] stateFlat)
 {
     // no action
 }
コード例 #2
0
 public void VisitAnd(
     EvalAndFactoryNode factoryNode,
     EvalStateNode stateNode,
     params object[] stateDeep)
 {
     // no action
 }
コード例 #3
0
 public void VisitMatchUntil(
     EvalMatchUntilFactoryNode factoryNode,
     EvalStateNode stateNode,
     params object[] stateDeep)
 {
     // no action
 }
コード例 #4
0
 public void VisitObserver(
     EvalObserverFactoryNode factoryNode,
     EvalStateNode stateNode,
     EventObserver eventObserver)
 {
     stateNode.Transfer(services);
 }
コード例 #5
0
 public void VisitGuard(
     EvalGuardFactoryNode factoryNode,
     EvalStateNode stateNode,
     Guard guard)
 {
     stateNode.Transfer(services);
 }
コード例 #6
0
 public void VisitFilter(
     EvalFilterFactoryNode factoryNode,
     EvalStateNode stateNode,
     EPStatementHandleCallbackFilter handle,
     MatchedEventMap beginState)
 {
     stateNode.Transfer(services);
 }
コード例 #7
0
 public void VisitEveryDistinct(
     EvalEveryDistinctFactoryNode factoryNode,
     EvalStateNode stateNode,
     MatchedEventMap beginState,
     ICollection <object> keySetCollection)
 {
     // no action
 }
コード例 #8
0
 public void VisitEvery(
     EvalEveryFactoryNode factoryNode,
     EvalStateNode stateNode,
     MatchedEventMap beginState,
     params object[] stateFlat)
 {
     // no action
 }
コード例 #9
0
 public void VisitRoot(EvalStateNode stateNode)
 {
     // no action
 }
コード例 #10
0
 public void VisitOr(
     EvalOrFactoryNode factoryNode,
     EvalStateNode stateNode)
 {
     // no action
 }
コード例 #11
0
 public void VisitNot(
     EvalNotFactoryNode factoryNode,
     EvalStateNode stateNode)
 {
     // no action
 }