net.cscott.sdr.calls.lists
Class A1List.SolidEvaluator
java.lang.Object
net.cscott.sdr.calls.Evaluator
net.cscott.sdr.calls.lists.A1List.SolidEvaluator
- Enclosing class:
- A1List
public static class A1List.SolidEvaluator
- extends Evaluator
Evaluator for couples/tandem/solid formations.
|
Method Summary |
Evaluator |
evaluate(DanceState ds)
Do "one part" of the continuation, and return an Evaluator
which will do the remaining parts, or null if there are no
additional parts to evaluate. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
A1List.SolidEvaluator
public A1List.SolidEvaluator(Expr subCall,
NamedTaggedFormation solidFormation,
A1List.SolidMatch match,
A1List.SolidType type)
A1List.SolidEvaluator
public A1List.SolidEvaluator(Expr subCall,
String formationName,
Matcher solidMatcher,
A1List.SolidType type)
evaluate
public Evaluator evaluate(DanceState ds)
- Description copied from class:
Evaluator
- Do "one part" of the continuation, and return an
Evaluator
which will do the remaining parts, or null if there are no
additional parts to evaluate.
- Specified by:
evaluate in class Evaluator
- Parameters:
ds - The dynamic dance state. Accumulates dancer actions and
movements and tracks static dance information like the level of the
dance.
- Returns:
- An
Evaluator for the remaining parts, or null.
Copyright © 2006-2009 C. Scott Ananian