From: adam Date: Sun, 16 Nov 2008 06:02:45 +0000 (+0100) Subject: add more methods to fake marins ship/dock object X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=a46da4baf6991292b6dcb45e669235d7a82f1caf;p=fleet.git add more methods to fake marins ship/dock object --- diff --git a/src/edu/berkeley/fleet/marina/MarinaDock.java b/src/edu/berkeley/fleet/marina/MarinaDock.java index 158eef7..05a301a 100644 --- a/src/edu/berkeley/fleet/marina/MarinaDock.java +++ b/src/edu/berkeley/fleet/marina/MarinaDock.java @@ -19,5 +19,8 @@ public class MarinaDock extends FleetTwoDock { ship.addDock(this); } + public String getName() { return "fakedock"; } + public ShipDescription.Constant getDockConstant(String s) { return null; } + } diff --git a/src/edu/berkeley/fleet/marina/MarinaFleet.java b/src/edu/berkeley/fleet/marina/MarinaFleet.java index 949acde..62806f8 100644 --- a/src/edu/berkeley/fleet/marina/MarinaFleet.java +++ b/src/edu/berkeley/fleet/marina/MarinaFleet.java @@ -19,7 +19,9 @@ public class MarinaFleet extends FleetTwoFleet { } public Iterator iterator() { - return new HashSet().iterator(); + HashSet hs = new HashSet(); + hs.add(fakeShip); + return hs.iterator(); } public Ship getShip(String type, int ordinal) { diff --git a/src/edu/berkeley/fleet/marina/MarinaShip.java b/src/edu/berkeley/fleet/marina/MarinaShip.java index 55fd98d..c2b8aad 100644 --- a/src/edu/berkeley/fleet/marina/MarinaShip.java +++ b/src/edu/berkeley/fleet/marina/MarinaShip.java @@ -18,5 +18,6 @@ public class MarinaShip extends FleetTwoShip { this.fleet = fleet; } + public String getType() { return "MarinaShip"; } }