public interface WrappableSimulation
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights
reserved.
BSD-style license. See OpenTrafficSim License.
Modifier and Type | Method and Description |
---|---|
SimpleSimulation |
buildSimulator(ArrayList<AbstractProperty<?>> properties)
Build the simulation.
|
String |
description()
Return a description of the simulation (HTML formatted).
|
ArrayList<AbstractProperty<?>> |
getProperties()
Retrieve a list of visible properties of the simulation.
|
ArrayList<AbstractProperty<?>> |
getUserModifiedProperties()
Retrieve a list of properties as the user has modified them.
|
SimpleSimulation |
rebuildSimulator()
Restart (rebuild) the simulation.
|
String |
shortName()
Return a very short description of the simulation.
|
SimpleSimulation buildSimulator(ArrayList<AbstractProperty<?>> properties) throws nl.tudelft.simulation.dsol.SimRuntimeException, RemoteException, NetworkException, NamingException
properties
- ArrayList<AbstractProperty<?>*gt;; the (possibly user-modified) properties. This list
must contain all the properties returned by getProperties(); any additional properties may be ignoredRemoteException
- on communications failurenl.tudelft.simulation.dsol.SimRuntimeException
- on ???NetworkException
- on Network inconsistencyNamingException
- when context for the animation cannot be createdString shortName()
String description()
SimpleSimulation rebuildSimulator() throws nl.tudelft.simulation.dsol.SimRuntimeException, RemoteException, NetworkException, NamingException
RemoteException
- on communications failurenl.tudelft.simulation.dsol.SimRuntimeException
- on ???NetworkException
- on Network inconsistencyNamingException
- when context for the animation cannot be createdArrayList<AbstractProperty<?>> getProperties()
ArrayList<AbstractProperty<?>> getUserModifiedProperties()
Copyright © 2014–2015 Delft University of Technology. All rights reserved.