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