annotate src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/traverser/TraverseEvaluator.java @ 16:35c661de095d

added Parameter ... etc..
author Shoshi TAMAKI
date Wed, 19 Dec 2012 23:20:00 +0900
parents a2c019a77c27
children 3ef2a66a8c5d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
Shoshi TAMAKI
parents:
diff changeset
1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser;
Shoshi TAMAKI
parents:
diff changeset
2
16
35c661de095d added Parameter ... etc..
Shoshi TAMAKI
parents: 10
diff changeset
3 import java.util.Iterator;
35c661de095d added Parameter ... etc..
Shoshi TAMAKI
parents: 10
diff changeset
4
10
Shoshi TAMAKI
parents:
diff changeset
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Node;
Shoshi TAMAKI
parents:
diff changeset
6
Shoshi TAMAKI
parents:
diff changeset
7 public interface TraverseEvaluator
Shoshi TAMAKI
parents:
diff changeset
8 {
Shoshi TAMAKI
parents:
diff changeset
9 public static final long ACCEPT_AND_CONTINUE = 0;
Shoshi TAMAKI
parents:
diff changeset
10 public static final long DENY_AND_CONTINUE = 1;
Shoshi TAMAKI
parents:
diff changeset
11 public static final long ACCEPT_AND_BREAK = 2;
Shoshi TAMAKI
parents:
diff changeset
12 public static final long DENY_AND_BREAK = 3;
Shoshi TAMAKI
parents:
diff changeset
13
Shoshi TAMAKI
parents:
diff changeset
14 public Evaluation eval(Iterable<Node> _currentPosition,Node _child,int _pos);
Shoshi TAMAKI
parents:
diff changeset
15 }