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    }