package rescuecore2.standard.entities; import rescuecore2.worldmodel.Entity; import rescuecore2.worldmodel.EntityID; /** The PoliceOffice object. */ public class PoliceOffice extends Building { /** Construct a PoliceOffice object with entirely undefined property values. @param id The ID of this entity. */ public PoliceOffice(EntityID id) { super(id); } /** PoliceOffice copy constructor. @param other The PoliceOffice to copy. */ public PoliceOffice(PoliceOffice other) { super(other); } /** Create a police office based on another Building. @param other The Building to copy. */ public PoliceOffice(Building other) { super(other); } @Override protected Entity copyImpl() { return new PoliceOffice(getID()); } @Override public StandardEntityURN getStandardURN() { return StandardEntityURN.POLICE_OFFICE; } @Override protected String getEntityName() { return "Police office"; } }