sdr 0.5

Uses of Class
net.cscott.sdr.calls.DanceState

Packages that use DanceState
net.cscott.sdr.calls This package contains the square dance choreography engine, and the basic types and interfaces required to communicate with it. 
net.cscott.sdr.calls.lists This package contains call lists and generated natural-language parsers for the various square dance programs. 
net.cscott.sdr.calls.transform This package contains code to parse call lists and transform call abstract syntax in various ways. 
 

Uses of DanceState in net.cscott.sdr.calls
 

Methods in net.cscott.sdr.calls that return DanceState
 DanceState DanceState.cloneAndClear()
          Return a new independent dance state with the same static state and current formation, but empty movements and actions.
 DanceState DanceState.cloneAndClear(Formation formation)
          Similar to cloneAndClear(), but allows you to specify the new 'current formation' of the result.
 

Uses of DanceState in net.cscott.sdr.calls.lists
 

Methods in net.cscott.sdr.calls.lists with parameters of type DanceState
 Evaluator BasicList.LRMEvaluator.evaluate(DanceState ds)
           
 

Uses of DanceState in net.cscott.sdr.calls.transform
 

Methods in net.cscott.sdr.calls.transform with parameters of type DanceState
abstract  Evaluator 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.
 Evaluator Evaluator.Standard.evaluate(DanceState ds)
           
 Evaluator Evaluator.EvaluatorChain.evaluate(DanceState ds)
           
 void Evaluator.evaluateAll(DanceState ds)
           
static void Evaluator.parseAndEval(DanceState ds, String... calls)
          Convenience method for easy testing.
 


sdr 0.5

Copyright © 2006-2009 C. Scott Ananian