package factory;

public class BuilderFactory {

  private static NecklaceBuilder neckB = new NecklaceBuilder();
  private static TreasureBuilder trsrB = new TreasureBuilder();

  public Builder getBuilder(String bName) throws NoBuilderException {
    if (bName.equals("necklace")) {
      return neckB;
    } else if (bName.equals("treasure")) {
      return trsrB;
    } else {
      throw new NoBuilderException(bName + " is not a valid builder");
    }
  }
}
