sdr 0.21

Uses of Class
net.cscott.sdr.calls.ast.Condition

Packages that use Condition
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.ast This package contains the abstract syntax used for call definition and evaluation. 
net.cscott.sdr.calls.transform This package contains code to parse call lists and transform call abstract syntax in various ways. 
 

Uses of Condition in net.cscott.sdr.calls
 

Methods in net.cscott.sdr.calls with parameters of type Condition
abstract  boolean Predicate.evaluate(DanceState ds, Formation f, Condition c)
          Evaluates this predicate with the arguments given in the Condition node, returning a boolean.
 

Uses of Condition in net.cscott.sdr.calls.ast
 

Fields in net.cscott.sdr.calls.ast declared as Condition
 Condition If.condition
           
 

Fields in net.cscott.sdr.calls.ast with type parameters of type Condition
 List<Condition> Condition.args
           
 

Methods in net.cscott.sdr.calls.ast that return Condition
<T> Condition
Condition.accept(TransformVisitor<T> v, T t)
           
 Condition Condition.build(String predicate, List<Condition> args)
          Factory: creates new Condition only if it would differ from this.
 Condition Condition.getArg(int n)
           
static Condition Condition.makeCondition(String condition)
           
static Condition Condition.makeCondition(String condition, Condition... subConditions)
           
static Condition Condition.makeCondition(String condition, Fraction number)
           
 

Methods in net.cscott.sdr.calls.ast with parameters of type Condition
 If If.build(Condition condition, Comp child)
          Factory: creates new If only if it would differ from this.
static Condition Condition.makeCondition(String condition, Condition... subConditions)
           
 

Method parameters in net.cscott.sdr.calls.ast with type arguments of type Condition
 Condition Condition.build(String predicate, List<Condition> args)
          Factory: creates new Condition only if it would differ from this.
 

Constructors in net.cscott.sdr.calls.ast with parameters of type Condition
If(Condition condition, Comp child)
           
 

Constructor parameters in net.cscott.sdr.calls.ast with type arguments of type Condition
Condition(String predicate, List<Condition> args)
           
 

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

Methods in net.cscott.sdr.calls.transform that return Condition
 Condition TransformVisitor.visit(Condition c, T t)
           
 

Methods in net.cscott.sdr.calls.transform that return types with arguments of type Condition
 List<net.cscott.sdr.calls.transform.BuilderHelper.B<Condition>> CallFileBuilder.cond_args(AST _t)
           
 net.cscott.sdr.calls.transform.BuilderHelper.B<Condition> CallFileBuilder.cond_body(AST _t)
           
 

Methods in net.cscott.sdr.calls.transform with parameters of type Condition
abstract  RESULT ValueVisitor.visit(Condition c, CLOSURE t)
           
 Condition TransformVisitor.visit(Condition c, T t)
           
 


sdr 0.21

Copyright (c) 2006 C. Scott Ananian