001 package components;
002
003 import java.util.Map;
004
005 /**
006 * an AbsorberFactory is an immutable object that creates Absorbers
007 */
008
009 public class AbsorberFactory extends GameObjectFactory<Absorber> {
010
011 //see specs of super class
012 public Absorber newInstance(Map<String,String> p, GameSpace g) {
013 return new Absorber(p, g);
014 /*
015 return new Absorber(
016 ParseProp.tlf(p),
017 ParseProp.orientVector(p),
018 ParseProp.orientAngle(p),
019 ParseProp.height(p),
020 ParseProp.width(p),
021 ParseProp.depth(p),
022 ParseProp.name(p),
023 g);
024 */
025 }
026
027
028 }