cad.simcad.objectserver.spec.sim
Interface SimWorldCAC

All Superinterfaces:
java.io.Serializable, SimEnvironment
All Known Implementing Classes:
CaCWorld

public interface SimWorldCAC
extends SimEnvironment

Interface for the specific simulated world of the CAD

Author:
Charles-Philip Bentley

Method Summary
 GPSConnector connectToGPSServer()
           
 GPSConnector connectToGPSServer(java.lang.String serverName, java.lang.String port)
           
 NetworkConnector connectToMainServer()
           
 NetworkConnector connectToMainServer(java.lang.String serverName, java.lang.String port)
           
 MDTConnector connectToMDTServer()
           
 MDTConnector connectToMDTServer(java.lang.String serverName, java.lang.String port)
           
 void disconnectWorld()
          Disconnect the World from all network connections
 GPSConnector getGPSConnector()
           
 MDTConnector getMDTConnector()
           
 NetworkConnector getNetworkConnector()
           
 EmergencyVehicule registerNewEmergencyVehicle()
          Ask to CAC to register a new EmergencyVehicle in its Persistent Data storage
 void synchronizeMap()
           
 
Methods inherited from interface cad.simcad.objectserver.spec.sim.SimEnvironment
createSimObject, createSimObject, getAbstractMap, getDefaultOwner, getGaiaOwner, getMiniMapDrawable2DObjects, getMovingSimulatedObjects, getNotMovingSimulatedBuildings, getObjects, getRandonGenerator, getSimObjectServer, getSimulatedObjects, getSimViewer, getStatServer, getStructureTypesVector, getUnitTypesVector, nextSerial, removeSimulatedObject, setSimViewer, updateObjectPosition
 

Method Detail

getMDTConnector

public MDTConnector getMDTConnector()

getGPSConnector

public GPSConnector getGPSConnector()

getNetworkConnector

public NetworkConnector getNetworkConnector()

registerNewEmergencyVehicle

public EmergencyVehicule registerNewEmergencyVehicle()
                                              throws PersistentDataException
Ask to CAC to register a new EmergencyVehicle in its Persistent Data storage

PersistentDataException

connectToMainServer

public NetworkConnector connectToMainServer()

connectToMainServer

public NetworkConnector connectToMainServer(java.lang.String serverName,
                                            java.lang.String port)

connectToGPSServer

public GPSConnector connectToGPSServer(java.lang.String serverName,
                                       java.lang.String port)

connectToGPSServer

public GPSConnector connectToGPSServer()

connectToMDTServer

public MDTConnector connectToMDTServer(java.lang.String serverName,
                                       java.lang.String port)

connectToMDTServer

public MDTConnector connectToMDTServer()

disconnectWorld

public void disconnectWorld()
Disconnect the World from all network connections


synchronizeMap

public void synchronizeMap()

Logo

With the help of www.sourceforge.net and www.info.ucl.ac.be