Uses of Class
hmi.bml.parser.BMLParser

Packages that use BMLParser
hmi.bml.core   
hmi.bml.parser   
hmi.elckerlyc The Hmi BML realizer Elckerlyc. 
hmi.elckerlyc.scheduler   
 

Uses of BMLParser in hmi.bml.core
 

Methods in hmi.bml.core with parameters of type BMLParser
 void BehaviourBlock.constructConstraints(BMLParser scheduler)
           
 void Synchronize.constructConstraints(String bbId, BMLParser scheduler)
           
 void RequiredBlock.constructConstraints(String bbId, BMLParser scheduler)
           
 void ConstraintBlock.constructConstraints(String bbId, BMLParser scheduler)
           
 void Behaviour.constructConstraints(String bbId, BMLParser scheduler)
           
 void BehaviourBlock.registerElementsById(BMLParser scheduler)
           
 void BehaviourBlock.registerElementsById(BMLParser scheduler, Breadcrumb breadcrumb)
          Recursively calls resolveIDs(Scheduler, Breadcrumb) on top level behaviours and on required-blocks.
 void BMLElement.registerElementsById(BMLParser scheduler, Breadcrumb breadcrumb)
          Registers the (full) id of this BMLElement with the scheduler.
 

Uses of BMLParser in hmi.bml.parser
 

Methods in hmi.bml.parser with parameters of type BMLParser
 SyncPoint SyncPoint.getForeignSyncPoint(String bbId, BMLParser scheduler)
           
 

Uses of BMLParser in hmi.elckerlyc
 

Fields in hmi.elckerlyc declared as BMLParser
private  BMLParser ElckerlycRealizer.parser
          to parse the BML snippets (stored in BehaviourBlocks) and collect the constraints (this parser is a scheduler.Scheduler object)
 

Constructors in hmi.elckerlyc with parameters of type BMLParser
ElckerlycRealizer(BMLParser bmlparser, SchedulingClock c, BMLScheduler bmlScheduler, Planner... planners)
          Constructs a ElckerlycRealizer facade and hooks up the planners to it
ElckerlycRealizer(BMLParser p, SchedulingClock c, Planner... planners)
          Constructs a ElckerlycRealizer facade and hooks up the planners to it Uses a BMLScheduler with a SmartBodySchedulingStrategy
 

Uses of BMLParser in hmi.elckerlyc.scheduler
 

Fields in hmi.elckerlyc.scheduler declared as BMLParser
private  BMLParser BMLScheduler.parser
           
 

Methods in hmi.elckerlyc.scheduler that return BMLParser
 BMLParser BMLScheduler.getParser()
           
 

Constructors in hmi.elckerlyc.scheduler with parameters of type BMLParser
BMLScheduler(BMLParser s, SchedulingClock c, SchedulingStrategy ss)