Source code: feynman/framework/system/PhysicalConfiguration.java
1 /*
2 * $Header: /cvsroot/feynman/src/feynman/framework/system/PhysicalConfiguration.java,v 1.1.1.1 2002/11/12 02:25:43 wesley_bailey Exp $
3 * $Revision: 1.1.1.1 $
4 * $Date: 2002/11/12 02:25:43 $
5 * $Copyright: Copyright (C) 2002 Path Integral Software $
6 */
7 package feynman.framework.system;
8
9 /**
10 * Interface for defining the configuration of a physical system before any
11 * operations or measurements are performed on the physical system.
12 * The class that will be used by the simulation should be defined in the
13 * <em>Simulation.properties</em> file in the following manner:
14 * <p/>
15 * <pre>
16 * # Define the class to use to configure the physical System.
17 * PhysicalConfigurationClass=InitialSetup
18 * </pre>
19 *
20 * @author Wes Bailey
21 * @version $Revision: 1.1.1.1 $ $Date: 2002/11/12 02:25:43 $
22 */
23 public interface PhysicalConfiguration {
24
25 /**
26 * Implement this method to define how to configure the system.
27 */
28 public void configure(PhysicalSystem system);
29
30 }