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