package visualiser.model; /** * The properties of the boat currently being controlled by the player. Singleton. */ public class ThisBoat { // TODO Initialise sourceID to the sourceID given by the network private int sourceID = 125; private boolean sailsOut = false; private static ThisBoat instance = new ThisBoat(); private ThisBoat(){} public static ThisBoat getInstance(){ return instance; } public void setSailsOut(boolean sailsOut) { this.sailsOut = sailsOut; } public void setSourceID(int sourceID) { this.sourceID = sourceID; } public boolean isSailsOut() { return sailsOut; } public int getSourceID() { return sourceID; } }