/* Copyright 2000 Charles G. Wright * This software may be distributed under the terms of the * GNU General Public License. * * $Id: SimBase.java,v 1.1 2000-06-15 10:15:00-05 chuckles Exp chuckles $ */ /** Defines basic functions common to simulation environments. */ public interface SimBase{ /** Returns the global hvac setting. */ public hvac getHVAC(); /** Returns an array of available Utilities */ public Utility[] getUtilities(); /** Returns the environment's output panel. */ public GRAoutput getOutputPanel(); /** Returns the CWObservable object that initiates changes to * output screens. */ public CWObservable getObservable(); }