gov.sns.xal.model.gen
Class GenerationManager

java.lang.Object
  |
  +--gov.sns.xal.model.gen.GenerationManager

public class GenerationManager
extends java.lang.Object


Constructor Summary
GenerationManager()
          Creates a new instance of GenerationManager
 
Method Summary
protected  void addRule(IGenerationRule rule)
          Add a rule to the map of rule lists.
protected  IGenerationRule getRule(java.util.Set setNodeTypes)
          Get generation rule corresponding to a set of AcceleratorNode types.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenerationManager

public GenerationManager()
Creates a new instance of GenerationManager

Method Detail

addRule

protected void addRule(IGenerationRule rule)
Add a rule to the map of rule lists. Create new list if necessary.


getRule

protected IGenerationRule getRule(java.util.Set setNodeTypes)
                           throws GenerationException
Get generation rule corresponding to a set of AcceleratorNode types.

GenerationException