A B C D E F G H I K L M N O P R S T U V W X Y _

A

AbstractMap - interface cad.simcad.objectserver.spec.map.AbstractMap.
This is the definition of a Map.
AbstractMapEvent - class cad.simcad.objectserver.spec.map.event.AbstractMapEvent.
The event for map event.
AbstractMapEvent(AbstractMap, PathPlaceSet) - Constructor for class cad.simcad.objectserver.spec.map.event.AbstractMapEvent
Creates new AbstractMapEvent
AbstractMapEventListener - interface cad.simcad.objectserver.spec.map.event.AbstractMapEventListener.
Interface for classes listening to a map.
AbstractMapFactory - class cad.simcad.objectserver.factory.AbstractMapFactory.
 
AbstractMapFactory() - Constructor for class cad.simcad.objectserver.factory.AbstractMapFactory
Creates new MapManager
accept(File) - Method in class cad.simcad.pathfinding.ui.MapFileFilter
 
accept(File) - Method in class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
accept(File) - Method in class cad.simcad.pathfinding.ui.WorldFileFilter
 
accept(File, String) - Method in class cad.simcad.pathfinding.ui.ImagesFileNameFilter
We accept only lower cases gif files
acceptConnection(CADConnection) - Method in class cad.simcad.cac.network.RMINetworkAcceptor_Stub
 
acceptConnection(CADConnection) - Method in class cad.simcad.cac.network.RMINetworkAcceptor
 
acceptConnection(CADConnection) - Method in interface cad.simcad.objectserver.spec.cac.network.NetworkAcceptor
Method for accepting connections
achievedUpdate(Id, boolean) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
 
achievedUpdate(Id, boolean) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
return a vector with all the teams.
achievedUpdate(Id, boolean) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
return a vector with all the teams.
actionPerformed(ActionEvent) - Method in class cad.simcad.ClientImpl.MainFrame
 
add(Id) - Method in class cad.simcad.utilz.servers.CoherenceChecker
 
add(SimObject) - Method in class cad.simcad.pathfinding.ui.map.Selection
 
addAbstractMapListener(AbstractMapEventListener) - Method in class cad.simcad.maps.CellMap
 
addAbstractMapListener(AbstractMapEventListener) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
 
addAdjacentPlaceToPath(PathPlace) - Method in class cad.simcad.pathfinding.path.Path
Same method as addPlaceToPath.
addComponentAtBottom(Component) - Method in class cad.simcad.pathfinding.ui.TextPanePanel
 
addData(Properties) - Method in interface cad.simcad.pathfinding.ui.AlgoStatDisplayer
Give the Displayer new data to be displayed
addData(Properties) - Method in class cad.simcad.pathfinding.ui.AlgoStatPanel
 
addDrawable2DObject(Drawable2DObject) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
addExtension(String) - Method in class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Adds a filetype "dot" extension to filter against.
addFiller(Filler) - Method in class cad.simcad.maps.Cell
 
addMapUIListener(MapUIEventListener) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
addMovingObject(MyUnit) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
addObject(PathPlace) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
addObjectDisplayer(ObjectDisplayer) - Method in class cad.simcad.pathfinding.ui.UIMediator
Tells the Mediator about a new Object wishing to display features of objects
addOtherObject(SimObject) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
addPathPlaceEventListener(PathPlaceEventListener) - Method in class cad.simcad.maps.CellMap
 
addPathPlaceEventListener(PathPlaceEventListener) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
 
addPathWayPoints(PathPlaceSet) - Method in class cad.simcad.worldsimulator.objects.units.UnitControler
Append the given path to set of paths for the units.
addPlaceToPath(PathPlace) - Method in class cad.simcad.pathfinding.path.Path
This method just add a PathPlace to the path this object represents.
addPlaceToPathSecured(PathPlace) - Method in class cad.simcad.pathfinding.path.Path
Safest and slowest method to add a Place to a path The method checks for adjacency, origin and destination
addSimulatedObject(SimObject) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
addStaticStructure(PassiveStructure) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
addToCache(IDPathUser) - Method in class cad.simcad.main_server.CADAmbulanceChooser
Add the given PathUser to the cache structure
adjacentReached() - Method in class cad.simcad.worldsimulator.objects.units.UnitControler
 
AgeContext - interface cad.simcad.objectserver.spec.context.AgeContext.
Interface for describing the Age (Century...)
AgeContextFactory - class cad.simcad.objectserver.factory.AgeContextFactory.
 
AgeContextFactory() - Constructor for class cad.simcad.objectserver.factory.AgeContextFactory
Creates a new instance of AgeContextFactory
AICommand - class cad.simcad.worldsimulator.command.AICommand.
 
AICommand() - Constructor for class cad.simcad.worldsimulator.command.AICommand
Creates new AICommand
ALabel - class cad.simcad.pathfinding.ui.lib.ALabel.
Antialiased JLabel : we use antialiasing to draw the text on a JLabel
ALabel() - Constructor for class cad.simcad.pathfinding.ui.lib.ALabel
Constructor without arguments.
ALabel(Icon) - Constructor for class cad.simcad.pathfinding.ui.lib.ALabel
Constructor.
ALabel(String) - Constructor for class cad.simcad.pathfinding.ui.lib.ALabel
Constructor.
ALabel(String, int) - Constructor for class cad.simcad.pathfinding.ui.lib.ALabel
Constructor with alignment.
ALGO_TYPE_CLASSIC - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
ALGO_TYPE_FUDGE - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
ALGO_TYPE_HEUR - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
AlgoAssociation - class cad.simcad.pathfinding.astar.AlgoAssociation.
a ligthweight object internally used by AStar
AlgoAssociation(PathPlace, double, int) - Constructor for class cad.simcad.pathfinding.astar.AlgoAssociation
Creates new TempCell
ALGOFILESAV - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
AlgoParams - class cad.simcad.objectserver.spec.pathfinding.AlgoParams.
 
AlgoParams() - Constructor for class cad.simcad.objectserver.spec.pathfinding.AlgoParams
Creates a new instance of AlgoParams
AlgoProperties - class cad.simcad.pathfinding.astar.AlgoProperties.
This classs should be instantiated once
AlgoProperties() - Constructor for class cad.simcad.pathfinding.astar.AlgoProperties
Creates new AlgoProperties
AlgoProperties(Properties) - Constructor for class cad.simcad.pathfinding.astar.AlgoProperties
Creates new AlgoProperties
AlgoStatDialog - class cad.simcad.pathfinding.ui.AlgoStatDialog.
 
AlgoStatDialog(Frame, boolean, AlgoStatPanel) - Constructor for class cad.simcad.pathfinding.ui.AlgoStatDialog
Creates new form AlgoStatDialog
AlgoStatDisplayer - interface cad.simcad.pathfinding.ui.AlgoStatDisplayer.
Interface for
AlgoStatDisplayerFactory - class cad.simcad.pathfinding.ui.AlgoStatDisplayerFactory.
 
AlgoStatDisplayerFactory() - Constructor for class cad.simcad.pathfinding.ui.AlgoStatDisplayerFactory
Creates a new instance of AlgoStatDisplayerFactory
AlgoStatPanel - class cad.simcad.pathfinding.ui.AlgoStatPanel.
 
AlgoStatPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.AlgoStatPanel
Creates new form AlgoStatDisplayer
AmbId - class cad.simcad.worldsimulator.objects.units.AmbId.
 
AmbId(int) - Constructor for class cad.simcad.worldsimulator.objects.units.AmbId
Creates a new instance of AmbId
Ambulance - class cad.simcad.worldsimulator.objects.units.Ambulance.
Implementation of SimAmbulance
Ambulance(SimEnvironment, PathPlace, UnitMediator, Owner) - Constructor for class cad.simcad.worldsimulator.objects.units.Ambulance
Creates new Ambulance
AmbulanceCreationTest - class cad.simcad.packagestests.AmbulanceCreationTest.
 
AmbulanceCreationTest() - Constructor for class cad.simcad.packagestests.AmbulanceCreationTest
Creates a new instance of AmbulanceCreationTest
AmbulanceStation - class cad.simcad.worldsimulator.objects.buildings.AmbulanceStation.
 
AmbulanceStation(SimEnvironment, PathPlace, StructureMediator, Owner) - Constructor for class cad.simcad.worldsimulator.objects.buildings.AmbulanceStation
Creates new AmbulanceStation
APPS_TIME_STEP - Static variable in class cad.simcad.cac.CacParams
 
AProgressDialog - class cad.simcad.pathfinding.ui.lib.AProgressDialog.
A small utility to display a progress bar in a JDialog
AProgressDialog(Frame, String) - Constructor for class cad.simcad.pathfinding.ui.lib.AProgressDialog
Constructor.
AProgressMonitor - class cad.simcad.pathfinding.ui.lib.AProgressMonitor.
Creates and manages a ProgressMonitor from a thread...
AProgressMonitor(Frame, String) - Constructor for class cad.simcad.pathfinding.ui.lib.AProgressMonitor
Constructor with parent component and title.
APSS - interface cad.simcad.objectserver.spec.cac.server.APSS.
2 Possibilities for the implementation : 1- During the creation, we start a new Thread.
APSSFactory - class cad.simcad.objectserver.factory.APSSFactory.
 
APSSFactory() - Constructor for class cad.simcad.objectserver.factory.APSSFactory
Creates a new instance of APSSFactory
APSSI - class cad.simcad.main_server.APSSI.
2 Possibilities for the implementation : 1- During the creation, we start a new Thread.
APSSI(CacMediatorI) - Constructor for class cad.simcad.main_server.APSSI
 
APSSPathFinder - interface cad.simcad.objectserver.spec.pathfinding.APSSPathFinder.
This is a extension of PathFinder to meet the specific need of the CAC software
areAdjacent(MapUnit, MapUnit) - Method in class cad.simcad.maps.ToroidalCellMapNoDiag
 
areAdjacent(MapUnit, MapUnit) - Method in class cad.simcad.maps.ToroidalCellMap
 
areAdjacent(MapUnit, MapUnit) - Method in class cad.simcad.maps.CellMap
 
areAdjacent(MapUnit, MapUnit) - Method in class cad.simcad.maps.ClassicCellMap
 
areAdjacent(MapUnit, MapUnit) - Method in class cad.simcad.maps.ClassicCellMapNoDiag
 
ARRIVED - Static variable in class cad.simcad.objectserver.factory.StatusFactory
 
ARRIVED - Static variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 
askString(String, boolean) - Method in class cad.simcad.dummies.DumSimViewer
Prompts the user for a single string (hidden if ispass is true)
askString(String, boolean) - Method in class cad.simcad.main_server.sui.ServerFrame
Prompts the user for a single string (hidden if ispass is true)
askString(String, boolean) - Method in class cad.simcad.main_server.sui.Tui
Prompts the user for a single string (hidden if ispass is true)
askString(String, boolean) - Method in interface cad.simcad.objectserver.spec.ui.UserInterface
Prompts the user for a single string (hidden if ispass is true)
askString(String, boolean) - Method in class cad.simcad.pathfinding.ui.AStarFrame
Prompts the user for a single string (hidden if ispass is true)
askStrings(String[], boolean[]) - Method in class cad.simcad.dummies.DumSimViewer
Get several strings from user.
askStrings(String[], boolean[]) - Method in class cad.simcad.main_server.sui.ServerFrame
Get several strings from user.
askStrings(String[], boolean[]) - Method in class cad.simcad.main_server.sui.Tui
Get several strings from user.
askStrings(String[], boolean[]) - Method in interface cad.simcad.objectserver.spec.ui.UserInterface
Get several strings from user.
askStrings(String[], boolean[]) - Method in class cad.simcad.pathfinding.ui.AStarFrame
Get several strings from user.
associateTeam(Team, EmergencyVehicule) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
associate a team and an emergencyVehicule
associateTeam(Team, EmergencyVehicule) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
associate a team and an emergencyVehicule
associateTeam(Team, EmergencyVehicule) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
associate a team and an emergencyVehicule
AStarAlgo - class cad.simcad.pathfinding.astar.AStarAlgo.
Abstract class to use as a framework to implement A* algorithms NOT APPLICABLE the Runnable interface is used because we are only overriding the run() method and no other Thread methods.
AStarAlgo(PathFindable) - Constructor for class cad.simcad.pathfinding.astar.AStarAlgo
 
AStarAlgo(PathFindable, Path) - Constructor for class cad.simcad.pathfinding.astar.AStarAlgo
Creates new AStarAlgo
AStarBasic - class cad.simcad.pathfinding.astar.AStarBasic.
This class should be used for testing purpose.
AStarBasic(PathFindable, Path, AlgoProperties) - Constructor for class cad.simcad.pathfinding.astar.AStarBasic
Creates new AStarBasic The map on which to search the path, an incomplete path, the pause value for each step of the aglorithm
AStarBasicHeur - class cad.simcad.pathfinding.astar.AStarBasicHeur.
 
AStarBasicHeur(PathFindable, Path, AlgoProperties) - Constructor for class cad.simcad.pathfinding.astar.AStarBasicHeur
Creates new AStarBasicHeur
AStarForProduction - class cad.simcad.pathfinding.astar.AStarForProduction.
 
AStarForProduction(PathFindable, Path) - Constructor for class cad.simcad.pathfinding.astar.AStarForProduction
Creates new AStarForProduction
AStarForProduction(PathFindable, Path, AlgoProperties) - Constructor for class cad.simcad.pathfinding.astar.AStarForProduction
Creates new AStarForProduction
AStarFrame - class cad.simcad.pathfinding.ui.AStarFrame.
Main frame
AStarFrame() - Constructor for class cad.simcad.pathfinding.ui.AStarFrame
Creates new empty AstarFrame AStarFrame
AStarFudge - class cad.simcad.pathfinding.astar.AStarFudge.
 
AStarFudge(PathFindable, Path, AlgoProperties) - Constructor for class cad.simcad.pathfinding.astar.AStarFudge
Creates a new instance of AStarFudge
AStarInterface - interface cad.simcad.pathfinding.ui.AStarInterface.
Functionalities that a user interface for AStar should provide
AStarSequential - class cad.simcad.pathfinding.astar.AStarSequential.
 
AStarSequential(PathFindable) - Constructor for class cad.simcad.pathfinding.astar.AStarSequential
Creates a new instance of AStarSequential
AStarSpeedOptimized - class cad.simcad.pathfinding.astar.AStarSpeedOptimized.
This breed of Algorithms are optimized for speed Yet, it still computes statistics about the computation If you do not need those statistics, consider using AStarForProduction
AStarSpeedOptimized(PathFindable, Path, AlgoProperties) - Constructor for class cad.simcad.pathfinding.astar.AStarSpeedOptimized
Creates new AStarSpeedOptimized
AStarSpeedOptimizedHeur - class cad.simcad.pathfinding.astar.AStarSpeedOptimizedHeur.
Class for A* optimized with an heuristic
AStarSpeedOptimizedHeur(PathFindable, Path, AlgoProperties) - Constructor for class cad.simcad.pathfinding.astar.AStarSpeedOptimizedHeur
Creates new AStarBasicHeur
AuthentificationException - exception cad.simcad.objectserver.spec.cac.client.AuthentificationException.
Exception for errors related to Authentification
AuthentificationException() - Constructor for class cad.simcad.objectserver.spec.cac.client.AuthentificationException
Creates a new instance of AuthentificationException without detail message.
AuthentificationException(String) - Constructor for class cad.simcad.objectserver.spec.cac.client.AuthentificationException
Constructs an instance of AuthentificationException with the specified detail message.
autoProcessIndicentArrival() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 

B

BASE_IMAGE_PATH - Static variable in class cad.simcad.pathfinding.ui.UIParams
 
BASE_STAT_PATH - Static variable in class cad.simcad.pathfinding.ui.UIParams
 
BASE_STAT_PATH - Static variable in class cad.simcad.worldsimulator.SimParams
base path for stat files used by the simulation
beep - Variable in class cad.simcad.mdt_server.MDTDeviceI
 
BEEP - Static variable in class cad.simcad.objectserver.factory.StatusFactory
 
beep() - Method in class cad.simcad.worldsimulator.objects.parts.MDT
Alert the Team that a new Mission has arrived
belongsTo(Cell) - Method in class cad.simcad.maps.CellGroup
This method should be constant time O(c) PRE : A Cell POST : True if the cell belongs to the Cellgroup, false otherwise.
BlankEnv - class cad.simcad.worldsimulator.world.terrain.env.BlankEnv.
 
BlankEnv(Integer) - Constructor for class cad.simcad.worldsimulator.world.terrain.env.BlankEnv
Creates new BlankEnv
blankMap() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
blankMap() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
blankMap() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
blankMap() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
BreachedCellGroup - class cad.simcad.maps.BreachedCellGroup.
This class represents a group of adjacent cells This class is used to modelize objects that are bigger than just one cell.
BreachedCellGroup(CellMap, Cell[][]) - Constructor for class cad.simcad.maps.BreachedCellGroup
Creates new CellGroup
buildReferences(Path) - Method in class cad.simcad.pathfinding.astar.AStarAlgo
This method should only be invoked if the algorithm needs to to trace the best path from the destination back to the origin
buildReferencesFudged(Path) - Method in class cad.simcad.pathfinding.astar.AStarAlgo
This method should only be invoked if the algorithm needs to to trace the best path from the destination back to the origin

C

CAC_SERVER_NAME - Static variable in class cad.simcad.cac.CacParams
 
CAC_SERVER_NAME - Static variable in class cad.simcad.worldsimulator.SimParams
name for the CAC Server to connect to
CAC_SERVER_PORT - Static variable in class cad.simcad.cac.CacParams
 
CAC_SERVER_PORT - Static variable in class cad.simcad.worldsimulator.SimParams
port to use for connecting to the CAC Server
CACControler - class cad.simcad.main_server.CACControler.
 
CACControler(CacMediatorI) - Constructor for class cad.simcad.main_server.CACControler
Creates a new instance of CACControler
CAClientException - exception cad.simcad.objectserver.spec.cac.client.CAClientException.
 
CAClientException() - Constructor for class cad.simcad.objectserver.spec.cac.client.CAClientException
Creates a new instance of CAClientException without detail message.
CAClientException(String) - Constructor for class cad.simcad.objectserver.spec.cac.client.CAClientException
Constructs an instance of CAClientException with the specified detail message.
CACMaintenanceService - interface cad.simcad.objectserver.spec.cac.server.CACMaintenanceService.
 
CacMediatorI - class cad.simcad.main_server.CacMediatorI.
 
CacMediatorI() - Constructor for class cad.simcad.main_server.CacMediatorI
 
CACMissionRecordingException - exception cad.simcad.objectserver.spec.cac.server.CACMissionRecordingException.
Exception saying it was not possible to record necessary buisness objects for administrating a Mission
CACMissionRecordingException() - Constructor for class cad.simcad.objectserver.spec.cac.server.CACMissionRecordingException
Creates a new instance of IncidentCreationException without detail message.
CACMissionRecordingException(String) - Constructor for class cad.simcad.objectserver.spec.cac.server.CACMissionRecordingException
Constructs an instance of IncidentCreationException with the specified detail message.
CACNetworkException - exception cad.simcad.objectserver.spec.cac.network.CACNetworkException.
Exception for network related errors
CACNetworkException() - Constructor for class cad.simcad.objectserver.spec.cac.network.CACNetworkException
Creates a new instance of CACNetworkException without detail message.
CACNetworkException(String) - Constructor for class cad.simcad.objectserver.spec.cac.network.CACNetworkException
Constructs an instance of CACNetworkException with the specified detail message.
CacParams - class cad.simcad.cac.CacParams.
 
CacParams() - Constructor for class cad.simcad.cac.CacParams
 
CaCWorld - class cad.simcad.worldsimulator.world.CaCWorld.
 
CaCWorld(AbstractMap, SimViewer) - Constructor for class cad.simcad.worldsimulator.world.CaCWorld
Creates a new instance of CaCWorld
cad.simcad.cac - package cad.simcad.cac
 
cad.simcad.cac.network - package cad.simcad.cac.network
 
cad.simcad.ClientImpl - package cad.simcad.ClientImpl
 
cad.simcad.dummies - package cad.simcad.dummies
 
cad.simcad.gps_server - package cad.simcad.gps_server
 
cad.simcad.main_server - package cad.simcad.main_server
 
cad.simcad.main_server.sui - package cad.simcad.main_server.sui
 
cad.simcad.maps - package cad.simcad.maps
 
cad.simcad.mdt_server - package cad.simcad.mdt_server
 
cad.simcad.ObjectImpl - package cad.simcad.ObjectImpl
 
cad.simcad.objectserver.factory - package cad.simcad.objectserver.factory
 
cad.simcad.objectserver.spec.cac.client - package cad.simcad.objectserver.spec.cac.client
 
cad.simcad.objectserver.spec.cac.common - package cad.simcad.objectserver.spec.cac.common
 
cad.simcad.objectserver.spec.cac.db - package cad.simcad.objectserver.spec.cac.db
 
cad.simcad.objectserver.spec.cac.network - package cad.simcad.objectserver.spec.cac.network
 
cad.simcad.objectserver.spec.cac.objects - package cad.simcad.objectserver.spec.cac.objects
 
cad.simcad.objectserver.spec.cac.server - package cad.simcad.objectserver.spec.cac.server
 
cad.simcad.objectserver.spec.context - package cad.simcad.objectserver.spec.context
 
cad.simcad.objectserver.spec.map - package cad.simcad.objectserver.spec.map
 
cad.simcad.objectserver.spec.map.event - package cad.simcad.objectserver.spec.map.event
 
cad.simcad.objectserver.spec.pathfinding - package cad.simcad.objectserver.spec.pathfinding
 
cad.simcad.objectserver.spec.sim - package cad.simcad.objectserver.spec.sim
 
cad.simcad.objectserver.spec.sim.objects - package cad.simcad.objectserver.spec.sim.objects
 
cad.simcad.objectserver.spec.ui - package cad.simcad.objectserver.spec.ui
 
cad.simcad.packagestests - package cad.simcad.packagestests
 
cad.simcad.pathfinding.astar - package cad.simcad.pathfinding.astar
 
cad.simcad.pathfinding.path - package cad.simcad.pathfinding.path
 
cad.simcad.pathfinding.run - package cad.simcad.pathfinding.run
 
cad.simcad.pathfinding.ui - package cad.simcad.pathfinding.ui
 
cad.simcad.pathfinding.ui.event - package cad.simcad.pathfinding.ui.event
 
cad.simcad.pathfinding.ui.lib - package cad.simcad.pathfinding.ui.lib
 
cad.simcad.pathfinding.ui.map - package cad.simcad.pathfinding.ui.map
 
cad.simcad.utilz.random - package cad.simcad.utilz.random
 
cad.simcad.utilz.servers - package cad.simcad.utilz.servers
 
cad.simcad.worldsimulator - package cad.simcad.worldsimulator
 
cad.simcad.worldsimulator.command - package cad.simcad.worldsimulator.command
 
cad.simcad.worldsimulator.engine - package cad.simcad.worldsimulator.engine
 
cad.simcad.worldsimulator.objects - package cad.simcad.worldsimulator.objects
 
cad.simcad.worldsimulator.objects.buildings - package cad.simcad.worldsimulator.objects.buildings
 
cad.simcad.worldsimulator.objects.others - package cad.simcad.worldsimulator.objects.others
 
cad.simcad.worldsimulator.objects.parts - package cad.simcad.worldsimulator.objects.parts
 
cad.simcad.worldsimulator.objects.units - package cad.simcad.worldsimulator.objects.units
 
cad.simcad.worldsimulator.stats - package cad.simcad.worldsimulator.stats
 
cad.simcad.worldsimulator.world - package cad.simcad.worldsimulator.world
 
cad.simcad.worldsimulator.world.terrain - package cad.simcad.worldsimulator.world.terrain
 
cad.simcad.worldsimulator.world.terrain.env - package cad.simcad.worldsimulator.world.terrain.env
 
CADAmbulanceChooser - class cad.simcad.main_server.CADAmbulanceChooser.
 
CADAmbulanceChooser(CacMediatorI) - Constructor for class cad.simcad.main_server.CADAmbulanceChooser
 
CADConnection - interface cad.simcad.objectserver.spec.cac.network.CADConnection.
Interface toward a Connection for the CAD System.
CADConnectionFactory - class cad.simcad.objectserver.factory.CADConnectionFactory.
 
CADConnectionFactory() - Constructor for class cad.simcad.objectserver.factory.CADConnectionFactory
 
CADMissionManager - class cad.simcad.main_server.CADMissionManager.
 
CADMissionManager(CacMediatorI) - Constructor for class cad.simcad.main_server.CADMissionManager
 
CADMissionTracker - class cad.simcad.main_server.CADMissionTracker.
 
CADMissionTracker(CacMediatorI) - Constructor for class cad.simcad.main_server.CADMissionTracker
 
CAGUIframe - class cad.simcad.ClientImpl.CAGUIframe.
 
CAGUIframe() - Constructor for class cad.simcad.ClientImpl.CAGUIframe
Creates new form CAGUIframe
CAGUIframe(NetworkConnector) - Constructor for class cad.simcad.ClientImpl.CAGUIframe
 
CAGUIFrame2 - class cad.simcad.ClientImpl.CAGUIFrame2.
 
CAGUIFrame2(NetworkConnector, ConnectionData, String) - Constructor for class cad.simcad.ClientImpl.CAGUIFrame2
Creates new form CAGUIFrame
CAGUIFrameAWT - class cad.simcad.ClientImpl.CAGUIFrameAWT.
 
CAGUIFrameAWT() - Constructor for class cad.simcad.ClientImpl.CAGUIFrameAWT
Creates new form CAGUIframe
CAGUIPanel - class cad.simcad.ClientImpl.CAGUIPanel.
 
CAGUIPanel() - Constructor for class cad.simcad.ClientImpl.CAGUIPanel
Creates new form CAguipanel
cancel() - Method in class cad.simcad.pathfinding.ui.lib.EnhancedDialog
 
cancel() - Method in class cad.simcad.pathfinding.ui.lib.ShowDialog
 
canRoad() - Method in class cad.simcad.worldsimulator.world.terrain.env.DeapSeaEnv
 
canRoad() - Method in class cad.simcad.worldsimulator.world.terrain.env.LargeStoneRoadEnv
 
canRoad() - Method in class cad.simcad.worldsimulator.world.terrain.env.VacuumEnv
 
canRoad() - Method in class cad.simcad.worldsimulator.world.terrain.env.SoftSandEnv
 
canRoad() - Method in class cad.simcad.worldsimulator.world.terrain.env.GrassEnv
 
canRoad() - Method in class cad.simcad.worldsimulator.world.terrain.env.DirtRoadEnv
 
canRoad() - Method in class cad.simcad.worldsimulator.world.terrain.env.DarkForestEnv
 
canRoad() - Method in interface cad.simcad.worldsimulator.world.terrain.env.EnvType
 
canRoad() - Method in class cad.simcad.worldsimulator.world.terrain.env.BlankEnv
 
Car - class cad.simcad.worldsimulator.objects.units.Car.
 
Car(SimEnvironment, PathPlace, UnitMediator, Owner) - Constructor for class cad.simcad.worldsimulator.objects.units.Car
Creates a new instance of Car
CAUserInterface - interface cad.simcad.objectserver.spec.cac.client.CAUserInterface.
This is the interface that a CAC graphical user interface has to match
Cell - class cad.simcad.maps.Cell.
Describe a Cell units relative to a map See CellPath for Pathing attributes
Cell(CellMap, Filler, int, int) - Constructor for class cad.simcad.maps.Cell
 
Cell(CellMap, Filler, int, int, int) - Constructor for class cad.simcad.maps.Cell
Create a new Cell with The CellMap as parent The first Filler as Fil x as the x-coordinate y as the y-coordinate z as the z-coordinate The default size of fillers is 3
CellGroup - class cad.simcad.maps.CellGroup.
A CellGroup is a set of cell
CellGroup(CellMap, Cell[][]) - Constructor for class cad.simcad.maps.CellGroup
Creates new CellGroup Ref = lower and west cell of group cell The array given represents a rectangle of cells
CellGroup(CellMap, Cell[][], Cell) - Constructor for class cad.simcad.maps.CellGroup
 
CellMap - class cad.simcad.maps.CellMap.
implementing class for the AbstractMap interface This class is abstract This class family is PathFindable, that is we can find a path on it This implementation represents a point on the Map with a Cell Object
CellMap(int, int, int, FillerServer, StatServer) - Constructor for class cad.simcad.maps.CellMap
Creates new CellMap Initialize the array of cells. w*h cell objects are created A FillerServer that will be used to fill the Cell objects The map cells are filled with the DefaultFiller of this FillerServer A StatServer that will return movemodifiers
CellRectangle - class cad.simcad.maps.CellRectangle.
a Group of cells forming a rectangular shape This is a subclass of CellGroup
CellRectangle(CellMap, Cell[][]) - Constructor for class cad.simcad.maps.CellRectangle
Creates new CellRectangle
CellRectangle(CellMap, Cell[][], Cell) - Constructor for class cad.simcad.maps.CellRectangle
Creates new CellRectangle
cellRightClicked(GridCell) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
cellSelected(GridCell) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
CELLSIZEDEF - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
CELLSIZEPROP - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
CellSquare - class cad.simcad.maps.CellSquare.
 
CellSquare(CellMap, Cell[][]) - Constructor for class cad.simcad.maps.CellSquare
Creates new CellRectangle
CellSquare(CellMap, Cell[][], Cell) - Constructor for class cad.simcad.maps.CellSquare
Creates new CellRectangle
ChangeDebuLevelDialog - class cad.simcad.pathfinding.ui.ChangeDebuLevelDialog.
 
ChangeDebuLevelDialog(Frame, boolean, UserInterface, int) - Constructor for class cad.simcad.pathfinding.ui.ChangeDebuLevelDialog
Creates new form ChangeDebuLevelDialog
changeEmergencyVehicule(Incident) - Method in class cad.simcad.main_server.MissionRecorderI
Cette methode reattribue une amb a l'incident i Ici ya une couille dans le pate. si une amb est free et ne repond pas aux ordres de partir en mission.
changeEmergencyVehicule(Incident) - Method in interface cad.simcad.objectserver.spec.cac.server.MissionRecorder
 
checkForRoom(SimObject) - Method in class cad.simcad.worldsimulator.world.MyWorld
Returns true if there is room to add the object
checkTimeOut() - Method in class cad.simcad.utilz.servers.CoherenceChecker
 
ClassicCellMap - class cad.simcad.maps.ClassicCellMap.
Map where cells at the top and bottom of viewable portion are not adjacent Map where cells at the right and left of viewable portion are not adjacent Conclusion : It is a chessboard map
ClassicCellMap(Integer, Integer, int, FillerServer, StatServer) - Constructor for class cad.simcad.maps.ClassicCellMap
Creates new ClassicCellMap
ClassicCellMap(int, int, int, FillerServer, StatServer) - Constructor for class cad.simcad.maps.ClassicCellMap
Creates new ClassicCellMap
ClassicCellMapNoDiag - class cad.simcad.maps.ClassicCellMapNoDiag.
 
ClassicCellMapNoDiag(Integer, Integer, int, FillerServer, StatServer) - Constructor for class cad.simcad.maps.ClassicCellMapNoDiag
Creates new ClassicCellMap
ClassicCellMapNoDiag(int, int, int, FillerServer, StatServer) - Constructor for class cad.simcad.maps.ClassicCellMapNoDiag
Creates new ClassicCellMap
ClassicStatusBar - class cad.simcad.pathfinding.ui.ClassicStatusBar.
 
ClassicStatusBar(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.ClassicStatusBar
Creates new form ClassicStatusBar
cleanse(Map) - Method in class cad.simcad.main_server.CADAmbulanceChooser
Remove PathUser objects values and associated their keys that are in the cache
clear() - Method in class cad.simcad.pathfinding.ui.map.Selection
 
clearAll() - Method in class cad.simcad.maps.CellMap
Clear all Map Cells.
clearAllData() - Method in interface cad.simcad.pathfinding.ui.AlgoStatDisplayer
Remove all the Data
clearAllData() - Method in class cad.simcad.pathfinding.ui.AlgoStatPanel
Remove all the Data
clearAndAdd(SimObject) - Method in class cad.simcad.pathfinding.ui.map.Selection
 
clearCell() - Method in class cad.simcad.maps.Cell
 
clone() - Method in class cad.simcad.pathfinding.path.Path
Clones this path
close() - Method in class cad.simcad.pathfinding.ui.lib.AProgressMonitor
To close the progress monitor.
closeConnection(CADConnection) - Method in class cad.simcad.cac.network.RMINetworkAcceptor_Stub
 
closeConnection(CADConnection) - Method in class cad.simcad.cac.network.RMINetworkAcceptor
Close a connection.
closeConnection(CADConnection) - Method in interface cad.simcad.objectserver.spec.cac.network.NetworkAcceptor
Close a connection.
COHERENCE_CHECK_DELAY - Static variable in class cad.simcad.cac.CacParams
 
COHERENCE_CHECK_VALIDITY - Static variable in class cad.simcad.cac.CacParams
 
CoherenceChecker - class cad.simcad.utilz.servers.CoherenceChecker.
 
CoherenceChecker() - Constructor for class cad.simcad.utilz.servers.CoherenceChecker
 
Command - class cad.simcad.worldsimulator.command.Command.
 
Command() - Constructor for class cad.simcad.worldsimulator.command.Command
Creates new Command
Commandable - interface cad.simcad.worldsimulator.command.Commandable.
This interface defines the services that has to be implemented by object wishing to be commanded, either by the simulation or by a user
compare(Object, Object) - Method in class cad.simcad.maps.CellRectangle
Compare two Cells.
compare(Object, Object) - Method in class cad.simcad.maps.Cell
Compare two Cells.
compare(Object, Object) - Method in class cad.simcad.pathfinding.astar.AlgoAssociation
Compare two AlgoAssociations.
compareForm(Form) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
 
compareForm(Form) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
 
compareForm(Form) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
 
computeHeuristic(PathPlace, PathPlace) - Method in class cad.simcad.maps.ToroidalCellMapNoDiag
calculates the heuristic for the Cell C The heuristic depends on the Map.
computeHeuristic(PathPlace, PathPlace) - Method in class cad.simcad.maps.ToroidalCellMap
calculates the heuristic for the Cell C The heuristic depends on the Map.
computeHeuristic(PathPlace, PathPlace) - Method in class cad.simcad.maps.CellMap
 
computeHeuristic(PathPlace, PathPlace) - Method in class cad.simcad.maps.ClassicCellMap
calculates the heuristic for the Cell C The heuristic depends on the Map.
computeHeuristic(PathPlace, PathPlace) - Method in class cad.simcad.maps.ClassicCellMapNoDiag
calculates the heuristic for the Cell C The heuristic depends on the Map.
computeHeuristic(PathPlace, PathPlace) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Compute the heuristic for the two PathPlaces.
computeHeuristic(PathPlace, PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFindable
 
computeHeuristic(PathPlace, PathPlace, double) - Method in class cad.simcad.maps.ToroidalCellMapNoDiag
calculates the heuristic for the Cell C The heuristic depends on the Map.
computeHeuristic(PathPlace, PathPlace, double) - Method in class cad.simcad.maps.ToroidalCellMap
calculates the heuristic for the Cell C The heuristic depends on the Map.
computeHeuristic(PathPlace, PathPlace, double) - Method in class cad.simcad.maps.CellMap
 
computeHeuristic(PathPlace, PathPlace, double) - Method in class cad.simcad.maps.ClassicCellMap
calculates the heuristic for the Cell C The heuristic depends on the Map.
computeHeuristic(PathPlace, PathPlace, double) - Method in class cad.simcad.maps.ClassicCellMapNoDiag
calculates the heuristic for the Cell C The heuristic depends on the Map.
computeHeuristic(PathPlace, PathPlace, double) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Compute the heuristic for the two PathPlaces
computeHeuristic(PathPlace, PathPlace, double) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFindable
 
computePath() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
computePath() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
computePath() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
computePath(PathUser, PathPlace, PathPlace) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
computeProductivePath(PathUser, PathPlace, PathPlace) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
ComputerCommand - class cad.simcad.worldsimulator.command.ComputerCommand.
 
ComputerCommand() - Constructor for class cad.simcad.worldsimulator.command.ComputerCommand
Creates new ComputerCommand
connect(ConnectionData) - Method in class cad.simcad.ClientImpl.RMIConnector
Open a persistent connection to the host, as defined by ConnectionData
connect(ConnectionData) - Method in interface cad.simcad.objectserver.spec.cac.network.NetworkConnector
Open a persistent connection to the host, as defined by ConnectionData
ConnectDialog - class cad.simcad.pathfinding.ui.ConnectDialog.
 
ConnectDialog(Frame, boolean, AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.ConnectDialog
Creates new form ConnectDialog
ConnectionData - interface cad.simcad.objectserver.spec.cac.network.ConnectionData.
Interface for object encapsulating connection data
ConnectionDataException - exception cad.simcad.objectserver.spec.cac.network.ConnectionDataException.
Exception used for connection errors due to insufficient connection information
ConnectionDataException() - Constructor for class cad.simcad.objectserver.spec.cac.network.ConnectionDataException
Creates a new instance of ConnectionDataException without detail message.
ConnectionDataException(String) - Constructor for class cad.simcad.objectserver.spec.cac.network.ConnectionDataException
Constructs an instance of ConnectionDataException with the specified detail message.
ConnectionDataFactory - class cad.simcad.objectserver.factory.ConnectionDataFactory.
 
ConnectionDataFactory() - Constructor for class cad.simcad.objectserver.factory.ConnectionDataFactory
 
ConnectionReport - interface cad.simcad.objectserver.spec.cac.network.ConnectionReport.
Interface towards usefull historic data about a connection
ConnectionReportFactory - class cad.simcad.objectserver.factory.ConnectionReportFactory.
 
ConnectionReportFactory() - Constructor for class cad.simcad.objectserver.factory.ConnectionReportFactory
 
ConnectionReportI - class cad.simcad.cac.network.ConnectionReportI.
Interface towards usefull historic data about a connection
ConnectionReportI() - Constructor for class cad.simcad.cac.network.ConnectionReportI
 
ConnectionReportI(long) - Constructor for class cad.simcad.cac.network.ConnectionReportI
 
ConnectionToObjectException - exception cad.simcad.objectserver.spec.cac.server.ConnectionToObjectException.
Exception for problems related to the connections with remote Emergency Vehicules
ConnectionToObjectException() - Constructor for class cad.simcad.objectserver.spec.cac.server.ConnectionToObjectException
Creates a new instance of ConnectionToObjectException without detail message.
ConnectionToObjectException(String) - Constructor for class cad.simcad.objectserver.spec.cac.server.ConnectionToObjectException
Constructs an instance of ConnectionToObjectException with the specified detail message.
connectToGPSServer() - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
 
connectToGPSServer() - Method in class cad.simcad.worldsimulator.world.CaCWorld
 
connectToGPSServer(String, String) - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
 
connectToGPSServer(String, String) - Method in class cad.simcad.worldsimulator.world.CaCWorld
 
connectToMainServer() - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
 
connectToMainServer() - Method in class cad.simcad.worldsimulator.world.CaCWorld
Connects to the Main Cac Server using the default hardcoded parameters
connectToMainServer(String, String) - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
 
connectToMainServer(String, String) - Method in class cad.simcad.worldsimulator.world.CaCWorld
Connects to the Main Cac Server using the given serverName and port
connectToMDTServer() - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
 
connectToMDTServer() - Method in class cad.simcad.worldsimulator.world.CaCWorld
 
connectToMDTServer(String, String) - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
 
connectToMDTServer(String, String) - Method in class cad.simcad.worldsimulator.world.CaCWorld
 
contained(PathPlace) - Method in class cad.simcad.maps.Cell
 
contained(PathPlace) - Method in class cad.simcad.maps.CellGroup
 
contained(PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
contains(PathPlace) - Method in class cad.simcad.maps.Cell
 
contains(PathPlace) - Method in class cad.simcad.maps.CellGroup
 
contains(PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
containsMapUnit(MapUnit) - Method in class cad.simcad.maps.Cell
Returns true if the PathPlace contains the MapUnit given in argument
containsMapUnit(MapUnit) - Method in class cad.simcad.maps.CellGroup
Returns true if the PathPlace contains the MapUnit given in argument
containsMapUnit(MapUnit) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Returns true if the PathPlace contains the MapUnit given in argument
continueSimulation() - Method in interface cad.simcad.objectserver.spec.sim.Simulator
Signals the simulation engine to continue the simulation.
continueSimulation() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
continueSimulation() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
continueSimulation() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
Signals the simulation engine to continue the simulation.
ControlPanel - class cad.simcad.pathfinding.ui.ControlPanel.
 
ControlPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.ControlPanel
Creates new form ControlPanel
CoreTimeMaster - class cad.simcad.worldsimulator.engine.CoreTimeMaster.
An implementation of Simulator.
CoreTimeMaster(SimEnvironment, SimViewer) - Constructor for class cad.simcad.worldsimulator.engine.CoreTimeMaster
Creates new CoreTimeMaster
createAPSS(CacMediatorI) - Static method in class cad.simcad.objectserver.factory.APSSFactory
 
createAPSSPathFinder(PathFindable) - Static method in class cad.simcad.objectserver.factory.PathFinderFactory
 
createCADMissionTracker(CacMediatorI) - Static method in class cad.simcad.objectserver.factory.MissionTrackerFactory
 
createConnectionData(String) - Static method in class cad.simcad.objectserver.factory.ConnectionDataFactory
 
CreateConnectionReport() - Static method in class cad.simcad.objectserver.factory.ConnectionReportFactory
 
CreateConnectionReport(long) - Static method in class cad.simcad.objectserver.factory.ConnectionReportFactory
 
createDefaultAgeContext() - Static method in class cad.simcad.objectserver.factory.AgeContextFactory
 
createDefaultMap() - Static method in class cad.simcad.objectserver.factory.AbstractMapFactory
 
createDefaultMap(boolean) - Static method in class cad.simcad.objectserver.factory.AbstractMapFactory
 
createDefaultOwner() - Static method in class cad.simcad.objectserver.factory.OwnerFactory
 
createDumForm() - Static method in class cad.simcad.objectserver.factory.FormFactory
 
createDumGPSSim(EmergencyVehicule) - Static method in class cad.simcad.objectserver.factory.SimPartsFactory
 
createDumIncident(EmergencyVehicule) - Static method in class cad.simcad.objectserver.factory.IncidentFactory
 
createDumMDTSim(EmergencyVehicule) - Static method in class cad.simcad.objectserver.factory.SimPartsFactory
 
createDumMissionTracker(CacMediatorI) - Static method in class cad.simcad.objectserver.factory.MissionTrackerFactory
 
createDumPersistentDataLink() - Static method in class cad.simcad.objectserver.factory.PersistentDataLinkFactory
 
createDumSimViewer() - Static method in class cad.simcad.objectserver.factory.SimEnvironmentFactory
 
createEmergencyVehicule(Id, Team, Type) - Static method in class cad.simcad.objectserver.factory.EmergencyVehiculeFactory
 
createEmergencyVehicule(Id, Type) - Static method in class cad.simcad.objectserver.factory.EmergencyVehiculeFactory
 
createFieldSet() - Static method in class cad.simcad.objectserver.factory.FieldSetFactory
 
createFieldSet(int, int, int, int, String, String, String) - Static method in class cad.simcad.objectserver.factory.FieldSetFactory
 
createFillerServer() - Static method in class cad.simcad.objectserver.factory.FillerServerFactory
 
createForm(Id, Id, String, Place, Gravity, String, Timestamp) - Static method in class cad.simcad.objectserver.factory.FormFactory
 
createForm(Id, String, Place, Gravity, String, Timestamp) - Static method in class cad.simcad.objectserver.factory.FormFactory
 
createGaia() - Static method in class cad.simcad.objectserver.factory.OwnerFactory
 
createGPSCentralizer() - Static method in class cad.simcad.objectserver.factory.GPSCentralizerFactory
 
createGPSPosition(EmergencyVehicule) - Static method in class cad.simcad.objectserver.factory.GPSPositionFactory
 
createGPSPosition(EmergencyVehicule, int, int, int) - Static method in class cad.simcad.objectserver.factory.GPSPositionFactory
 
createGravity(int) - Static method in class cad.simcad.objectserver.factory.GravityFactory
 
createGravity(String) - Static method in class cad.simcad.objectserver.factory.GravityFactory
 
createId() - Static method in class cad.simcad.objectserver.factory.IdFactory
 
createId(int) - Static method in class cad.simcad.objectserver.factory.IdFactory
 
createIncident(Form) - Method in class cad.simcad.main_server.MissionRecorderI
Create an Incident object from the Form given in argument
createIncident(Form) - Static method in class cad.simcad.objectserver.factory.IncidentFactory
 
createIncident(Form) - Method in interface cad.simcad.objectserver.spec.cac.server.MissionRecorder
Create an Incident object from the Form given in argument
createIncident(Id, EmergencyVehicule, Gravity, Place, Timestamp, String) - Static method in class cad.simcad.objectserver.factory.IncidentFactory
 
createInstance(CellMap, Cell[][]) - Method in class cad.simcad.maps.CellSquare
 
createInstance(CellMap, Cell[][]) - Method in class cad.simcad.maps.CellRectangle
 
createInstance(CellMap, Cell[][]) - Method in class cad.simcad.maps.CellGroup
 
createInstance(CellMap, Cell[][], Cell) - Method in class cad.simcad.maps.CellSquare
 
createInstance(CellMap, Cell[][], Cell) - Method in class cad.simcad.maps.CellRectangle
 
createInstance(CellMap, Cell[][], Cell) - Method in class cad.simcad.maps.CellGroup
 
createLondonService() - Static method in class cad.simcad.objectserver.factory.OwnerFactory
 
createMap(int, int, int, String, boolean) - Static method in class cad.simcad.objectserver.factory.AbstractMapFactory
 
createMapDisplayer(AStarInterface, UIMediator, SimMediator, int) - Static method in class cad.simcad.pathfinding.ui.map.MapDisplayerFactory
 
createMDT(SimAmbulance, EmergencyVehicule) - Static method in class cad.simcad.worldsimulator.objects.parts.MDT
 
createMDTCentralizer() - Static method in class cad.simcad.objectserver.factory.MDTCentralizerFactory
 
createMDTConnector() - Static method in class cad.simcad.objectserver.factory.MDTConnectorFactory
 
createMiniMapDisplayer(AStarInterface, UIMediator, SimMediator) - Static method in class cad.simcad.pathfinding.ui.map.MapDisplayerFactory
 
createMissionManager(CacMediatorI) - Static method in class cad.simcad.objectserver.factory.MissionManagerFactory
 
createMissionRecorder(CacMediatorI, VehiculeChooser) - Static method in class cad.simcad.objectserver.factory.MissionRecorderFactory
 
createNetworkAcceptor(CacMediatorI, MissionManager) - Static method in class cad.simcad.objectserver.factory.NetworkAcceptorFactory
 
createNetworkConnector(CADConnection) - Static method in class cad.simcad.objectserver.factory.NetworkConnectorFactory
 
createPanelAlgoStatDisplayer(AStarInterface, UIMediator, SimMediator) - Static method in class cad.simcad.pathfinding.ui.AlgoStatDisplayerFactory
 
createPathFinderTester(PathFindable, Path, AlgoProperties) - Static method in class cad.simcad.objectserver.factory.PathFinderFactory
Create a PathFinder for testing purpose.
createPathFinderTester(PathFindable, PathPlace, PathPlace, PathUser, AlgoProperties) - Static method in class cad.simcad.objectserver.factory.PathFinderFactory
Create a PathFinder according to the properties given.
createPathFinderTester(PathFindable, PathPlace, PathPlace, PathUser, Properties) - Static method in class cad.simcad.objectserver.factory.PathFinderFactory
Create a PathFinder according to the properties given.
createPersistentDataLink() - Static method in class cad.simcad.objectserver.factory.PersistentDataLinkFactory
 
createPlace() - Static method in class cad.simcad.objectserver.factory.PlaceFactory
 
createPlace(int, int, int) - Static method in class cad.simcad.objectserver.factory.PlaceFactory
 
createProductivePathFinder(PathFindable, PathPlace, PathPlace, PathUser) - Static method in class cad.simcad.objectserver.factory.PathFinderFactory
 
createRandomGenerator() - Static method in class cad.simcad.utilz.random.RandomGeneratorFactory
 
createRandomGenerator(long) - Static method in class cad.simcad.utilz.random.RandomGeneratorFactory
 
createRemoteGPSSim(EmergencyVehicule) - Static method in class cad.simcad.objectserver.factory.SimPartsFactory
 
createRemoteGPSSim(SimObject, EmergencyVehicule) - Static method in class cad.simcad.objectserver.factory.SimPartsFactory
 
createRemoteMDTSim(EmergencyVehicule) - Static method in class cad.simcad.objectserver.factory.SimPartsFactory
 
createRemoteMDTSim(SimAmbulance, EmergencyVehicule) - Static method in class cad.simcad.objectserver.factory.SimPartsFactory
 
CreateRMILink(int) - Static method in class cad.simcad.objectserver.factory.CADConnectionFactory
 
createServerUI(String) - Static method in class cad.simcad.objectserver.factory.ServerUIFactory
 
createSimEnv(AbstractMap, SimViewer) - Static method in class cad.simcad.objectserver.factory.SimEnvironmentFactory
 
createSimObject(String) - Method in interface cad.simcad.objectserver.spec.sim.SimObjectServer
Creates a new SimObject .
createSimObject(String) - Method in class cad.simcad.pathfinding.ui.SimMediator
 
createSimObject(String) - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
Creates a new SimObject .
createSimObject(String, Owner) - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Adds a new Simulated Objects in the World
createSimObject(String, Owner) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
createSimObject(String, Owner, PathPlace) - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Adds a new Simulated Objects in the World
createSimObject(String, Owner, PathPlace) - Method in interface cad.simcad.objectserver.spec.sim.SimObjectServer
Creates a new SimObject .
createSimObject(String, Owner, PathPlace) - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
 
createSimObject(String, Owner, PathPlace) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
createSimObject(String, PathPlace) - Method in class cad.simcad.pathfinding.ui.SimMediator
Adds a new Simulated Objects in the World
createSimObjectServer(SimEnvironment) - Static method in class cad.simcad.objectserver.factory.SimObjectServerFactory
 
createSimulation(SimEnvironment, SimViewer) - Static method in class cad.simcad.objectserver.factory.SimulationFactory
 
createSimWorldCAC(AbstractMap, SimViewer) - Static method in class cad.simcad.objectserver.factory.SimEnvironmentFactory
 
createStatServer() - Static method in class cad.simcad.objectserver.factory.StatServerFactory
 
createStatus(Id, String) - Static method in class cad.simcad.objectserver.factory.StatusFactory
Create a status Object from an Id and a status string
createStatus(int) - Static method in class cad.simcad.objectserver.factory.StatusFactory
 
createStructure(String, SimEnvironment, PathPlace, StructureMediator, Owner) - Method in class cad.simcad.worldsimulator.objects.buildings.StructureFactory
 
createSynchornizedRandomGenerator() - Static method in class cad.simcad.utilz.random.RandomGeneratorFactory
 
createSynchornizedRandomGenerator(long) - Static method in class cad.simcad.utilz.random.RandomGeneratorFactory
 
createType() - Static method in class cad.simcad.objectserver.factory.TypeFactory
 
createType(int) - Static method in class cad.simcad.objectserver.factory.TypeFactory
 
createVehiculeChooser(CacMediatorI) - Static method in class cad.simcad.objectserver.factory.VehiculeChooserFactory
 
CustomMapsFileFilter - class cad.simcad.pathfinding.ui.CustomMapsFileFilter.
 
CustomMapsFileFilter() - Constructor for class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Creates a file filter.
CustomMapsFileFilter(String) - Constructor for class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Creates a file filter that accepts files with the given extension.
CustomMapsFileFilter(String[]) - Constructor for class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Creates a file filter from the given string array.
CustomMapsFileFilter(String[], String) - Constructor for class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Creates a file filter from the given string array and description.
CustomMapsFileFilter(String, String) - Constructor for class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Creates a file filter that accepts the given file type.
CustomMapsPanelChooser - class cad.simcad.pathfinding.ui.CustomMapsPanelChooser.
 
CustomMapsPanelChooser(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.CustomMapsPanelChooser
Creates new form CustomMapsPanelChooser

D

DarkForestEnv - class cad.simcad.worldsimulator.world.terrain.env.DarkForestEnv.
 
DarkForestEnv(Integer) - Constructor for class cad.simcad.worldsimulator.world.terrain.env.DarkForestEnv
Creates new Grass
DB_SERVER - Static variable in class cad.simcad.cac.CacParams
 
DeapSeaEnv - class cad.simcad.worldsimulator.world.terrain.env.DeapSeaEnv.
 
DeapSeaEnv(Integer) - Constructor for class cad.simcad.worldsimulator.world.terrain.env.DeapSeaEnv
Creates new Grass
debug(String, int) - Method in class cad.simcad.dummies.DumSimViewer
 
debug(String, int) - Method in class cad.simcad.main_server.sui.ServerFrame
 
debug(String, int) - Method in class cad.simcad.main_server.sui.Tui
 
debug(String, int) - Method in interface cad.simcad.objectserver.spec.ui.UserInterface
 
debug(String, int) - Method in class cad.simcad.pathfinding.ui.AStarFrame
A level 0 will be seen, unless we asked not to show any debug messages
debug(String, int) - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
decreaseSimSpeed() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
decreaseSpeed() - Method in interface cad.simcad.objectserver.spec.sim.Simulator
Signals the simulation to decrease the speed at which time is ticking.
decreaseSpeed() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
decreaseSpeed() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
Signals the simulation to decrease the speed at which time is ticking.
DEF - Static variable in class cad.simcad.pathfinding.ui.UIMediator
 
DEF_MAP_DIS_TYPE - Static variable in class cad.simcad.pathfinding.ui.map.MapDisplayerFactory
 
DEF_MAP_HEIGHT - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
DEF_MAP_RESOLUTION - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
DEF_MAP_WIDTH - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
DefaultGenome - class cad.simcad.worldsimulator.world.DefaultGenome.
Default genome
DefaultGenome() - Constructor for class cad.simcad.worldsimulator.world.DefaultGenome
Creates a new instance of DefaultGenome
DefaultOwner - class cad.simcad.worldsimulator.world.DefaultOwner.
A Default implementation of the Owner interface
DefaultOwner() - Constructor for class cad.simcad.worldsimulator.world.DefaultOwner
Creates a new instance of DefaultOwner
deleteSimObject(SimObject) - Method in class cad.simcad.pathfinding.ui.SimMediator
 
deleteSimulation() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
DESIGN - Static variable in class cad.simcad.pathfinding.ui.StringsParam
 
DESIGN - Static variable in class cad.simcad.pathfinding.ui.UIMediator
 
DesignMapFeaturesPanel - class cad.simcad.pathfinding.ui.DesignMapFeaturesPanel.
 
DesignMapFeaturesPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.DesignMapFeaturesPanel
Creates new form DesignMapFeaturesPanel
DEST - Static variable in class cad.simcad.pathfinding.path.PathException
 
directSetToBeep(Id) - Method in class cad.simcad.mdt_server.mdt_serverI_Stub
 
directSetToBeep(Id) - Method in class cad.simcad.mdt_server.mdt_serverI
 
directSetToBeep(Id) - Method in interface cad.simcad.objectserver.spec.cac.common.MDTCentralizer
JMi va etre fache pasque on a change une interface...
DirtRoadEnv - class cad.simcad.worldsimulator.world.terrain.env.DirtRoadEnv.
 
DirtRoadEnv(Integer) - Constructor for class cad.simcad.worldsimulator.world.terrain.env.DirtRoadEnv
Creates new Grass
disconnect(CADConnection) - Method in class cad.simcad.ClientImpl.RMIConnector
 
disconnect(CADConnection) - Method in interface cad.simcad.objectserver.spec.cac.network.NetworkConnector
Disconnect the NetworkConnector with the NetworkAcceptor
disconnectWorld() - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
Disconnect the World from all network connections
disconnectWorld() - Method in class cad.simcad.worldsimulator.world.CaCWorld
Disconnect the World from all network connections
dispatch(Remote, RemoteCall, int, long) - Method in class cad.simcad.cac.network.RMINetworkAcceptor_Skel
 
doMouseEntered(MouseEvent) - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
doMouseEntered(MouseEvent) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
doMousePressed(MouseEvent) - Method in class cad.simcad.pathfinding.ui.map.MiniMap
 
doMousePressed(MouseEvent) - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
doMousePressed(MouseEvent) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
doMouseReleased(MouseEvent) - Method in class cad.simcad.pathfinding.ui.map.MiniMap
 
doMouseReleased(MouseEvent) - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
doMouseReleased(MouseEvent) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
Drawable2DObject - interface cad.simcad.objectserver.spec.sim.Drawable2DObject.
Object that can be drawn in a 2D world
drawBorder() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
DumForm - class cad.simcad.dummies.DumForm.
 
DumForm() - Constructor for class cad.simcad.dummies.DumForm
Creates a new instance of DumForm
DumGPS - class cad.simcad.worldsimulator.objects.parts.DumGPS.
 
DumGPS(EmergencyVehicule) - Constructor for class cad.simcad.worldsimulator.objects.parts.DumGPS
Creates a new instance of DumGPS
DumMDT - class cad.simcad.worldsimulator.objects.parts.DumMDT.
 
DumMDT(EmergencyVehicule) - Constructor for class cad.simcad.worldsimulator.objects.parts.DumMDT
Creates a new instance of DumMDT
DumMissionTracker - class cad.simcad.dummies.DumMissionTracker.
 
DumMissionTracker(CacMediatorI) - Constructor for class cad.simcad.dummies.DumMissionTracker
Creates a new instance of DumMissionTracker
DummyIncident - class cad.simcad.dummies.DummyIncident.
 
DummyIncident(EmergencyVehicule) - Constructor for class cad.simcad.dummies.DummyIncident
Creates a new instance of DummyIncident
DumPersistentDataLinkI - class cad.simcad.dummies.DumPersistentDataLinkI.
 
DumPersistentDataLinkI() - Constructor for class cad.simcad.dummies.DumPersistentDataLinkI
Creates a new instance of DumPersistentDataLinkI
DumSimViewer - class cad.simcad.dummies.DumSimViewer.
 
DumSimViewer() - Constructor for class cad.simcad.dummies.DumSimViewer
Creates a new instance of DumSimViewer

E

EarthEnv - class cad.simcad.worldsimulator.world.terrain.env.EarthEnv.
Abstract class for Environment objects
EarthEnv() - Constructor for class cad.simcad.worldsimulator.world.terrain.env.EarthEnv
Creates new EarthEnv
EmergencyVehicule - interface cad.simcad.objectserver.spec.cac.objects.EmergencyVehicule.
Interface toward a buisness object for a vehicule that can deal with incidents
EmergencyVehiculeFactory - class cad.simcad.objectserver.factory.EmergencyVehiculeFactory.
 
EmergencyVehiculeFactory() - Constructor for class cad.simcad.objectserver.factory.EmergencyVehiculeFactory
 
EmergencyVehiculeI - class cad.simcad.ObjectImpl.EmergencyVehiculeI.
 
EmergencyVehiculeI(Id, Team, Type) - Constructor for class cad.simcad.ObjectImpl.EmergencyVehiculeI
Creates a new instance of EmergencyVehiculeI
EmergencyVehiculeI(Id, Type) - Constructor for class cad.simcad.ObjectImpl.EmergencyVehiculeI
 
emitSignal(GPSPosition) - Method in interface cad.simcad.objectserver.spec.sim.objects.GPSSim
Emit a simulated GPS signal in the world
emitSignal(GPSPosition) - Method in class cad.simcad.worldsimulator.objects.parts.GPS
 
emitSignal(GPSPosition) - Method in class cad.simcad.worldsimulator.objects.parts.DumGPS
Emit a simulated GPS signal in the world
enableHeuristic() - Method in class cad.simcad.pathfinding.astar.AlgoProperties
 
endAlgorithm() - Method in class cad.simcad.pathfinding.astar.AStarBasic
 
EnhancedDialog - class cad.simcad.pathfinding.ui.lib.EnhancedDialog.
A dialog box that handles window closing, the ENTER key and the ESCAPE key for you.
EnhancedDialog(Frame, String, boolean) - Constructor for class cad.simcad.pathfinding.ui.lib.EnhancedDialog
 
EnvType - interface cad.simcad.worldsimulator.world.terrain.env.EnvType.
 
equals(PathPlace) - Method in class cad.simcad.maps.CellRectangle
 
equals(PathPlace) - Method in class cad.simcad.maps.Cell
 
equals(PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
ErrorMessages - class cad.simcad.worldsimulator.objects.units.ErrorMessages.
Class for error messages.
ErrorMessages() - Constructor for class cad.simcad.worldsimulator.objects.units.ErrorMessages
Creates new ErrorMessages
exit() - Static method in class cad.simcad.pathfinding.run.Run
Exit the Application
exitSimulation() - Method in interface cad.simcad.objectserver.spec.sim.Simulator
Signals the simulation engine to quit the simulation.
exitSimulation() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
Signals the simulation engine to quit the simulation.

F

FactoryException - exception cad.simcad.objectserver.factory.FactoryException.
Exception for Factory, unused
FactoryException() - Constructor for class cad.simcad.objectserver.factory.FactoryException
Creates new FactoryException without detail message.
FactoryException(String) - Constructor for class cad.simcad.objectserver.factory.FactoryException
Constructs an FactoryException with the specified detail message.
fastFindShortestPath(PathPlace, PathPlace, PathUser) - Method in class cad.simcad.maps.CellMap
 
fastFindShortestPath(PathPlace, PathPlace, PathUser) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Find the best Path with a productive algorithm
FieldSet - interface cad.simcad.objectserver.spec.cac.common.FieldSet.
 
FieldSetFactory - class cad.simcad.objectserver.factory.FieldSetFactory.
 
FieldSetFactory() - Constructor for class cad.simcad.objectserver.factory.FieldSetFactory
 
FieldSetI - class cad.simcad.ClientImpl.FieldSetI.
 
FieldSetI() - Constructor for class cad.simcad.ClientImpl.FieldSetI
 
FieldSetI(int, int, int, int, String, String, String) - Constructor for class cad.simcad.ClientImpl.FieldSetI
 
Filler - interface cad.simcad.objectserver.spec.map.Filler.
 
FillerCatalog - class cad.simcad.worldsimulator.world.FillerCatalog.
 
FillerCatalog() - Constructor for class cad.simcad.worldsimulator.world.FillerCatalog
Creates a new instance of FillerCatalog
FillerServer - interface cad.simcad.objectserver.spec.map.FillerServer.
 
FillerServerFactory - class cad.simcad.objectserver.factory.FillerServerFactory.
 
FillerServerFactory() - Constructor for class cad.simcad.objectserver.factory.FillerServerFactory
Creates new FillerServerFactory
fillMap(Filler, int) - Method in class cad.simcad.maps.CellMap
Filler the whole map with the given filler
findDescription() - Method in class cad.simcad.ClientImpl.CAGUIFrame2
 
findShortestPath(PathPlace, PathPlace, PathUser) - Method in class cad.simcad.maps.CellMap
 
findShortestPath(PathPlace, PathPlace, PathUser) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Find the best Path
findShortestPath(PathPlace, PathPlace, PathUser, Properties) - Method in class cad.simcad.maps.CellMap
 
findShortestPath(PathPlace, PathPlace, PathUser, Properties) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Find the best Path
fireMapOpenedEvent(MapUIEvent) - Method in class cad.simcad.pathfinding.ui.UIMediator
Notice the Listeners and the PathUser that a Path has been computed
firePathComputation(PathPlaceSet) - Method in class cad.simcad.maps.CellMap
Notice the Listeners and the PathUser that a Path has been computed
firePathComputation(PathPlaceSet) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
This method will be used to notice the Map that a path has been computed.
firePathComputation(PathPlaceSet) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFindable
Notice the Listeners and the PathUser that a Path has been computed
firePathComputation(PathPlaceSet) - Method in class cad.simcad.pathfinding.astar.AStarAlgo
 
firePathComputed(PathPlaceSet) - Method in class cad.simcad.main_server.IDPathUser
Notice the PathUser that a Path has been computed for him.
firePathComputed(PathPlaceSet) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathUser
Notice the PathUser that a Path has been computed for him.
firePathComputed(PathPlaceSet) - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
firePathPlaceChange(PathPlace) - Method in class cad.simcad.maps.CellMap
Notify all map Place listeners that the state of a cell has changed PRE : A Cell.
firePathPlaceChange(PathPlace) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
This method should be used if you want to notice the Map when a PathPlace has been modified in some way
firePathPlaceChange(PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFindable
 
firePathPlaceChange(PathPlace) - Method in class cad.simcad.pathfinding.astar.AStarAlgo
 
flushAllObjects() - Method in class cad.simcad.maps.CellMap
 
flushCache() - Method in class cad.simcad.main_server.CADAmbulanceChooser
Flush the cache of all entries
Form - interface cad.simcad.objectserver.spec.cac.objects.Form.
 
FormException - exception cad.simcad.objectserver.spec.cac.server.FormException.
Exception telling there is an error in the Form
FormException() - Constructor for class cad.simcad.objectserver.spec.cac.server.FormException
Creates a new instance of FormException without detail message.
FormException(String) - Constructor for class cad.simcad.objectserver.spec.cac.server.FormException
Constructs an instance of FormException with the specified detail message.
FormFactory - class cad.simcad.objectserver.factory.FormFactory.
 
FormFactory() - Constructor for class cad.simcad.objectserver.factory.FormFactory
 
FormI - class cad.simcad.ObjectImpl.FormI.
 
FormI(Id, Id, String, Place, Gravity, String, Timestamp) - Constructor for class cad.simcad.ObjectImpl.FormI
 
FormI(Id, String, Place, Gravity, String, Timestamp) - Constructor for class cad.simcad.ObjectImpl.FormI
 
FOUND - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
free - Variable in class cad.simcad.mdt_server.MDTDeviceI
 
FREE - Static variable in class cad.simcad.objectserver.factory.StatusFactory
 
FREE - Static variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 

G

g - Variable in class cad.simcad.main_server.APSSI
 
Gaia - class cad.simcad.worldsimulator.world.Gaia.
 
Gaia() - Constructor for class cad.simcad.worldsimulator.world.Gaia
Creates a new instance of Gaia
GaiaGenome - class cad.simcad.worldsimulator.world.GaiaGenome.
 
GaiaGenome() - Constructor for class cad.simcad.worldsimulator.world.GaiaGenome
Creates a new instance of GaiaGenome
generateAccident(PathPlace) - Method in class cad.simcad.pathfinding.ui.SimMediator
 
generateBlankMap(int, int, Filler) - Method in class cad.simcad.maps.CellMap
Need
GenericMapsPanelChooser - class cad.simcad.pathfinding.ui.GenericMapsPanelChooser.
 
GenericMapsPanelChooser(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.GenericMapsPanelChooser
Creates new form MapChooser
Genomable - interface cad.simcad.objectserver.spec.context.Genomable.
Interface for specifying race features This interface will tell a SimObject which kind of genone context is present.
get(Id) - Method in class cad.simcad.utilz.servers.CoherenceChecker
 
get12HoursAllIncident() - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
return a vector with the incident which take place in the last 12 hours.
get12HoursAllIncident() - Method in class cad.simcad.dummies.DumPersistentDataLinkI
return a vector with the incident which take place in the last 12 hours.
get12HoursAllIncident() - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
return a vector with the incident which take place in the last 12 hours.
getAbstractMap() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns the Map making this world
getAbstractMap() - Method in class cad.simcad.worldsimulator.objects.ObjectMediator
 
getAbstractMap() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getAbstractMapListener() - Method in class cad.simcad.maps.CellMap
 
getAbstractMapListener() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Returns the vector of AbstractMapListener
getAcceptableVehicles() - Method in class cad.simcad.main_server.CADAmbulanceChooser
 
getActiveControlTabbed() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getActiveControlTabbed() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getActiveFeaturedTabbed() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getActiveOwner() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getAdjacent(Cell) - Method in class cad.simcad.maps.ToroidalCellMapNoDiag
 
getAdjacent(Cell) - Method in class cad.simcad.maps.ToroidalCellMap
Returns
getAdjacent(Cell) - Method in class cad.simcad.maps.CellMap
 
getAdjacent(Cell) - Method in class cad.simcad.maps.ClassicCellMap
 
getAdjacent(Cell) - Method in class cad.simcad.maps.ClassicCellMapNoDiag
 
getAdjacent(CellGroup) - Method in class cad.simcad.maps.ToroidalCellMapNoDiag
Returns every possible CellGroups adjacent to the CellGroup given in argument It depends of the resolution
getAdjacent(CellGroup) - Method in class cad.simcad.maps.ToroidalCellMap
Returns every possible CellGroups adjacent to the CellGroup given in argument It depends of the resolution
getAdjacent(CellGroup) - Method in class cad.simcad.maps.CellMap
This method typically returns an array cells adjacent to the cell given in argument.
getAdjacent(CellGroup) - Method in class cad.simcad.maps.ClassicCellMap
Returns every possible CellGroups adjacent to the CellGroup given in argument It depends of the resolution
getAdjacent(CellGroup) - Method in class cad.simcad.maps.ClassicCellMapNoDiag
Returns every possible CellGroups adjacent to the CellGroup given in argument It depends of the resolution
getAdjacent(MapUnit) - Method in class cad.simcad.maps.ToroidalCellMapNoDiag
Returns POST : An array of Cell.
getAdjacent(MapUnit) - Method in class cad.simcad.maps.ToroidalCellMap
Returns
getAdjacent(MapUnit) - Method in class cad.simcad.maps.ClassicCellMap
Returns
getAdjacent(MapUnit) - Method in class cad.simcad.maps.ClassicCellMapNoDiag
Returns POST : An array of Cell.
getAdjacent(PathPlace) - Method in class cad.simcad.maps.CellMap
 
getAdjacent(PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFindable
Returns the PathPlace adjacent to the given PathPlace
getAdjacentPathPlaces() - Method in class cad.simcad.maps.Cell
 
getAdjacentPathPlaces() - Method in class cad.simcad.maps.CellGroup
 
getAdjacentPathPlaces() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Returns the array of adjacent PathPlace to this one.
getAdjacentUnits(MapUnit) - Method in class cad.simcad.maps.ToroidalCellMap
 
getAdjacentUnits(MapUnit) - Method in class cad.simcad.maps.CellMap
 
getAdjacentUnits(MapUnit) - Method in class cad.simcad.maps.ClassicCellMap
 
getAdjacentUnits(MapUnit[]) - Method in class cad.simcad.maps.ToroidalCellMap
 
getAdjacentUnits(MapUnit[]) - Method in class cad.simcad.maps.CellMap
 
getAdjacentUnits(MapUnit[]) - Method in class cad.simcad.maps.ClassicCellMap
 
getAgeContext() - Method in interface cad.simcad.objectserver.spec.context.Owner
Returns the age id for this Owner
getAgeContext() - Method in interface cad.simcad.objectserver.spec.context.Genomable
Returns the age id for this Genomable
getAgeContext() - Method in class cad.simcad.worldsimulator.world.LondonGenome
Returns the age id for this Genomable
getAgeContext() - Method in class cad.simcad.worldsimulator.world.GaiaGenome
Returns the age id for this Genomable
getAgeContext() - Method in class cad.simcad.worldsimulator.world.Gaia
Returns the age id for this Owner
getAgeContext() - Method in class cad.simcad.worldsimulator.world.LondonService
Returns the age id for this Owner
getAgeContext() - Method in class cad.simcad.worldsimulator.world.DefaultOwner
Returns the age id for this Genomable
getAgeContext() - Method in class cad.simcad.worldsimulator.world.DefaultGenome
Returns the age id for this Genomable
getAgeName() - Method in interface cad.simcad.objectserver.spec.context.AgeContext
Returns the name for this AgeContext
getAgeName() - Method in class cad.simcad.worldsimulator.world.ModernAge
Returns the name for this AgeContext
getAlgoProperties() - Static method in class cad.simcad.pathfinding.run.Run
Get the properties.
getAlgoProperties() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
getAlgoProperties() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getAlgoProperties() - Method in interface cad.simcad.pathfinding.ui.AStarInterface
 
getAlgoProperty(String) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getAlgoTypeVector() - Method in class cad.simcad.pathfinding.astar.AlgoProperties
 
getAllFillers() - Method in class cad.simcad.maps.Cell
Returns all non null fillers as an array
getAllFillers() - Method in interface cad.simcad.objectserver.spec.map.FillerServer
 
getAllFillers() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
getAllFillersNameEnum() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
getAllForm() - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
return a vector with all the form.
getAllForm() - Method in class cad.simcad.dummies.DumPersistentDataLinkI
return a vector with all the form.
getAllForm() - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
return a vector with all the form.
getAllFreeVehicles() - Method in class cad.simcad.main_server.APSSI
Returns a mapping of Ids to GPSPositions Ids correspond to EmergencyVehicule that have a free status
getAllGPSPosition() - Method in class cad.simcad.gps_server.gps_serverI_Stub
 
getAllGPSPosition() - Method in class cad.simcad.gps_server.gps_serverI
Returns a snapshot of the position of all emergency vehicule
getAllGPSPosition() - Method in interface cad.simcad.objectserver.spec.cac.common.GPSCentralizer
Returns a snapshot of the position of all emergency vehicule
getAllImcompleteIncident() - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
return a vector with all the incident which are not complete.
getAllImcompleteIncident() - Method in class cad.simcad.dummies.DumPersistentDataLinkI
return a vector with all the incident which are not complete.
getAllImcompleteIncident() - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
return a vector with all the incident which are not complete.
getAllMapUnits() - Method in class cad.simcad.maps.CellMap
 
getAllMapUnits() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Return as a double Array all the MapUnits making the Map at coordinate z=0
getAllSimObjects() - Method in interface cad.simcad.objectserver.spec.sim.SimObjectServer
Return all the names of SimObject the server knows about.
getAllSimObjects() - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
Return all the names of SimObject the server knows about.
getAllSimObjects(String) - Method in interface cad.simcad.objectserver.spec.sim.SimObjectServer
Return all the names of SimObject of a certain type the server knows about.
getAllSimObjects(String) - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
Return all the names of SimObject of a certain type the server knows about.
getAllStatus() - Method in class cad.simcad.mdt_server.mdt_serverI_Stub
 
getAllStatus() - Method in class cad.simcad.mdt_server.mdt_serverI
 
getAllStatus() - Method in interface cad.simcad.objectserver.spec.cac.common.MDTCentralizer
Returns a snapshot of the Status of all emergency vehicules
getAllTeams() - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
return a vector with all the teams.
getAllTeams() - Method in class cad.simcad.dummies.DumPersistentDataLinkI
 
getAllTeams() - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
 
getAllVehicule() - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
return a vector of all the emergency vehicule
getAllVehicule() - Method in class cad.simcad.dummies.DumPersistentDataLinkI
return a vector of all the emergency vehicule
getAllVehicule() - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
return a vector of all the emergency vehicule
getAPSS() - Method in class cad.simcad.main_server.CacMediatorI
 
getAssociatedVehicule(Id) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
Establish in the db an association between an Incident and a Emergency Vehicle
getAssociatedVehicule(Id) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
 
getAssociatedVehicule(Id) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
return the emergencyVehicule with the ID vehicId
getAutoProcess() - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
Returns true if Ambulance process incidents automatically
getAutoProcess() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 
getAvailableFillerNames() - Static method in class cad.simcad.objectserver.factory.FillerServerFactory
 
getAvailableMapNames() - Static method in class cad.simcad.objectserver.factory.AbstractMapFactory
 
getAvailableMapNames() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getAverageAltitude() - Method in class cad.simcad.maps.CellGroup
 
getBestVehicule(Incident) - Method in class cad.simcad.main_server.CADAmbulanceChooser
Returns the best vehicule for the given Incident
getBestVehicule(Incident) - Method in interface cad.simcad.objectserver.spec.cac.server.VehiculeChooser
Returns the best vehicule for the given Incident
getBiggestXLength() - Method in class cad.simcad.maps.Cell
 
getBiggestXLength() - Method in class cad.simcad.maps.CellGroup
 
getBiggestXLength() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
getBiggestYLength() - Method in class cad.simcad.maps.Cell
 
getBiggestYLength() - Method in class cad.simcad.maps.CellGroup
 
getBiggestYLength() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
getBlankTerrainType() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
getBottomY() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getBottomY() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getBottomY() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getBottomY() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getBoundingCircleRadius() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
This allows to ask the radius of the object bounding circle.
getBoundingCircleRadius() - Method in class cad.simcad.worldsimulator.objects.buildings.AmbulanceStation
This allows to ask the radius of the objects bounding circle.
getBoundingCircleRadius() - Method in class cad.simcad.worldsimulator.objects.buildings.PassiveStructure
This allows to ask the radius of the objects bounding circle.
getBoundingCircleRadius() - Method in class cad.simcad.worldsimulator.objects.buildings.Hospital
This allows to ask the radius of the objects bounding circle.
getBoundingCircleRadius() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
This allows to ask the radius of the objects bounding circle.
getBoundingCircleRadius() - Method in class cad.simcad.worldsimulator.objects.others.SimAccident
This allows to ask the radius of the object bounding circle.
getBoundingCircleRadius() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
This allows to ask the radius of the objects bounding circle.
getCACMaintenanceService() - Method in class cad.simcad.main_server.CacMediatorI
 
getCAId() - Method in class cad.simcad.ClientImpl.MainFrame
 
getCallAssistant() - Method in class cad.simcad.ObjectImpl.FormI
 
getCallAssistant() - Method in class cad.simcad.dummies.DumForm
 
getCallAssistant() - Method in interface cad.simcad.objectserver.spec.cac.objects.Form
 
getCallAssistantId() - Method in class cad.simcad.ClientImpl.FieldSetI
 
getCallAssistantId() - Method in interface cad.simcad.objectserver.spec.cac.common.FieldSet
 
getCell() - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
getCell(int, int) - Method in class cad.simcad.maps.CellMap
Return Cell of absisse X and coordinate y
getCells() - Method in class cad.simcad.maps.CellGroup
 
getClassName() - Method in interface cad.simcad.objectserver.spec.map.Filler
Returns the generic name for the filler
getClassName() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
This method returns the object internal name.
getClassName() - Method in class cad.simcad.worldsimulator.objects.SimulatedObject
 
getClassName() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainType
 
getClassName() - Method in class cad.simcad.worldsimulator.world.terrain.env.DeapSeaEnv
 
getClassName() - Method in class cad.simcad.worldsimulator.world.terrain.env.LargeStoneRoadEnv
 
getClassName() - Method in class cad.simcad.worldsimulator.world.terrain.env.VacuumEnv
 
getClassName() - Method in class cad.simcad.worldsimulator.world.terrain.env.SoftSandEnv
 
getClassName() - Method in class cad.simcad.worldsimulator.world.terrain.env.GrassEnv
 
getClassName() - Method in class cad.simcad.worldsimulator.world.terrain.env.DirtRoadEnv
 
getClassName() - Method in class cad.simcad.worldsimulator.world.terrain.env.DarkForestEnv
 
getClassName() - Method in interface cad.simcad.worldsimulator.world.terrain.env.EnvType
 
getClassName() - Method in class cad.simcad.worldsimulator.world.terrain.env.BlankEnv
 
getClassName(int) - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
Returns the className associated with the id
getClassName(int) - Static method in class cad.simcad.worldsimulator.world.terrain.env.EarthEnv
 
getClassName(String) - Method in interface cad.simcad.objectserver.spec.sim.SimObjectServer
Get the ClassName of a given object from its name
getClassName(String) - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
Get the ClassName of a given object from its name
getClosestPathPlace(Map, PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.APSSPathFinder
Returns the closest
getClosestPathPlace(Map, PathPlace) - Method in class cad.simcad.pathfinding.astar.AStarSequential
Returns the closest
getCode() - Method in class cad.simcad.pathfinding.path.PathException
 
getColor() - Method in interface cad.simcad.objectserver.spec.context.Owner
Returns the Color for this Owner This method is here to show that the Owner can be usefull on the top of Genomables
getColor() - Method in class cad.simcad.worldsimulator.world.Gaia
Returns the Color for this Owner This method is here to show that the Owner can be usefull on the top of Genomables
getColor() - Method in class cad.simcad.worldsimulator.world.LondonService
 
getColor() - Method in class cad.simcad.worldsimulator.world.DefaultOwner
Returns the Color for this Owner This method is here to show that the Owner can be usefull on the top of Genomables
getColor(Filler) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getComputingProperties() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlaceSet
Returns Properties related to the computation of the Path
getComputingProperties() - Method in class cad.simcad.pathfinding.path.Path
Returns Properties related to the conpuatation of the Path
getConnectionHandle() - Method in class cad.simcad.cac.network.RMILink
Returns the identifier of this connection
getConnectionHandle() - Method in interface cad.simcad.objectserver.spec.cac.network.CADConnection
Returns the identifier of this connection
getConnectionTime() - Method in class cad.simcad.cac.network.ConnectionReportI
Returns the time the connection was used, as a long
getConnectionTime() - Method in class cad.simcad.cac.network.RMIConnectionReport
Returns the time the connection was used, as a long
getConnectionTime() - Method in interface cad.simcad.objectserver.spec.cac.network.ConnectionReport
Returns the time the connection was used, as a long (in ms)
getCost() - Method in class cad.simcad.pathfinding.astar.AlgoAssociation
 
getCostToReach(PathPlace, PathPlace, PathUser) - Method in class cad.simcad.maps.CellMap
PRE: Two adjacent PathPlace
getCostToReach(PathPlace, PathPlace, PathUser) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
This method computes the cost for a PathUser to move from the PathPlace "from" to the PathPlace "to"
getCostToReach(PathPlace, PathPlace, PathUser) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFindable
 
getCostToReachFrom(MapUnit, PathUser) - Method in class cad.simcad.maps.Cell
Returns the cost associated with originating cell and path user WE add to the basic cost of the cell, the cost due to the difference of altitude from the previous cell.
getCostToReachFrom(PathPlace, PathUser) - Method in class cad.simcad.maps.CellRectangle
Returns the cost associated with originating cell and path user
getCostToReachFrom(PathPlace, PathUser) - Method in class cad.simcad.maps.Cell
 
getCostToReachFrom(PathPlace, PathUser) - Method in class cad.simcad.maps.CellGroup
 
getCostToReachFrom(PathPlace, PathUser) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
getCurrentPathPlace() - Method in class cad.simcad.main_server.IDPathUser
Return the current PathPlace the PathUser is on
getCurrentPathPlace() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathUser
Return the current PathPlace the PathUser is on
getCurrentPathPlace() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
Return the PathPlace for this object Could be null
getCurrentPathPlace() - Method in class cad.simcad.worldsimulator.objects.SimulatedObject
Return the PathPlace for this object Could be null
getCurrentPathPlace() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
Return the PathPlace for this object Could be null
getCurrentPathPlace() - Method in class cad.simcad.worldsimulator.objects.others.SimAccident
Return the PathPlace for this object Could be null
getCurrentPathPlace() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
getDebugLevel() - Static method in class cad.simcad.pathfinding.run.Run
 
getDefaultFiller() - Method in class cad.simcad.maps.CellMap
 
getDefaultFiller() - Method in interface cad.simcad.objectserver.spec.map.FillerServer
 
getDefaultFiller() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
getDefaultOwner() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Return the default owner for this SimEnvironment
getDefaultOwner() - Method in class cad.simcad.worldsimulator.world.MyWorld
Return the default owner for this SimEnvironment
getDefMapHeight() - Static method in class cad.simcad.maps.MapCatalog
 
getDefMapRes() - Static method in class cad.simcad.maps.MapCatalog
 
getDefMapWidth() - Static method in class cad.simcad.maps.MapCatalog
 
getDeformFactor() - Method in class cad.simcad.main_server.IDPathUser
Returns the deform factor of the Path user.
getDeformFactor() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathUser
Returns the deform factor of the Path user.
getDeformFactor() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
Returns the deform factor of the Path user.
getDeformFactor() - Method in class cad.simcad.worldsimulator.objects.units.Villager
 
getDeformFactor() - Method in class cad.simcad.worldsimulator.objects.units.Car
Returns the deform factor of the Path user.
getDeformStat(MyUnit, Genomable) - Method in class cad.simcad.worldsimulator.objects.units.UnitMediator
 
getDeformStat(SimObject, Genomable) - Method in interface cad.simcad.objectserver.spec.map.StatServer
Get the deform stat according to the id and the Genomable object
getDeformStat(SimObject, Genomable) - Method in class cad.simcad.worldsimulator.stats.StatComputer
 
getDeformStat(SimObject, Genomable) - Method in class cad.simcad.worldsimulator.stats.UnitStats
Get the deform stat according to the id and the Genomable object
getDescription() - Method in class cad.simcad.ClientImpl.FieldSetI
 
getDescription() - Method in class cad.simcad.ObjectImpl.IncidentI
 
getDescription() - Method in class cad.simcad.ObjectImpl.FormI
 
getDescription() - Method in class cad.simcad.dummies.DummyIncident
Method getDescription.
getDescription() - Method in class cad.simcad.dummies.DumForm
 
getDescription() - Method in interface cad.simcad.objectserver.spec.cac.common.FieldSet
 
getDescription() - Method in interface cad.simcad.objectserver.spec.cac.objects.Form
 
getDescription() - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method getDescription.
getDescription() - Method in class cad.simcad.pathfinding.ui.MapFileFilter
 
getDescription() - Method in class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Returns the human readable description of this filter.
getDescription() - Method in class cad.simcad.pathfinding.ui.WorldFileFilter
 
getDesignObjectName() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getDest() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlaceSet
Returns the destination PathPlace of the path
getDest() - Method in class cad.simcad.pathfinding.path.Path
Returns the destination Cell of the path
getDifference(PathPlace) - Method in class cad.simcad.maps.Cell
Return the MapUnits of the PathPlace that are not contained in the given PathPlace
getDifference(PathPlace) - Method in class cad.simcad.maps.CellGroup
Return the MapUnits of the PathPlace that are not contained in the given PathPlace
getDifference(PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Return the MapUnits of the PathPlace that are not contained in the given PathPlace
getDisplayableString() - Method in interface cad.simcad.objectserver.spec.sim.objects.MDTSim
Returns what a MDT User should see on the screen
getDisplayableString() - Method in class cad.simcad.worldsimulator.objects.parts.DumMDT
Returns what a MDT User should see on the screen
getDisplayableString() - Method in class cad.simcad.worldsimulator.objects.parts.MDT
 
getDisplayedFiller() - Method in class cad.simcad.pathfinding.ui.UIMediator
Returns the filler displayed in the first registered ObjectDisplayer
getDisplayedPathPlace() - Method in class cad.simcad.pathfinding.ui.UIMediator
Returns the filler displayed in the first registered ObjectDisplayer
getDisplayedSimObject() - Method in class cad.simcad.pathfinding.ui.UIMediator
Returns the filler displayed in the first registered ObjectDisplayer
getDoubleValue(String, String) - Method in class cad.simcad.worldsimulator.stats.UnitStats
 
getDoWork() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getDrawable2DObjects() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getEastX() - Method in class cad.simcad.maps.Cell
 
getEastX() - Method in class cad.simcad.maps.CellGroup
 
getEastX() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
getElevation() - Method in class cad.simcad.maps.Cell
 
getElevation() - Method in class cad.simcad.maps.CellGroup
 
getEmergencyVehicule() - Method in class cad.simcad.ObjectImpl.IncidentI
 
getEmergencyVehicule() - Method in class cad.simcad.dummies.DummyIncident
Method getEmergencyVehicule.
getEmergencyVehicule() - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method getEmergencyVehicule.
getEmergencyVehicule() - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
Returns the EmergencyVehicule for this Ambulance
getEmergencyVehicule() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 
getEnum() - Method in class cad.simcad.pathfinding.ui.map.Selection
 
getExtension(File) - Method in class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Return the extension portion of the file's name .
getFiller(int) - Method in interface cad.simcad.objectserver.spec.map.FillerServer
 
getFiller(int) - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
getFiller(String) - Method in interface cad.simcad.objectserver.spec.map.FillerServer
 
getFiller(String) - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getFiller(String) - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
getFillerColor(Filler) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getFillerImage(Filler) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getFillerImage(String) - Method in class cad.simcad.pathfinding.ui.ImageLibrary
 
getFillerNames() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getFillerNames() - Static method in class cad.simcad.worldsimulator.world.FillerCatalog
Returns the names (Road, Grass) of the known Fillers
getFillerNamesVector() - Static method in class cad.simcad.worldsimulator.world.FillerCatalog
 
getFillers() - Method in class cad.simcad.pathfinding.ui.ImageLibrary
 
getFillers() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getFillerSelected() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getFillerServer() - Method in class cad.simcad.maps.CellMap
 
getFillerServer() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Returns the FillerServer of the Map
getFillersSize() - Method in class cad.simcad.maps.Cell
 
getFillerTypes() - Method in class cad.simcad.maps.CellMap
 
getFillerTypeSelected() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getFinishCell() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getFirstFiller() - Method in class cad.simcad.maps.Cell
 
getFirstFiller() - Method in interface cad.simcad.objectserver.spec.map.MapUnit
 
getFirstPathUser() - Method in class cad.simcad.pathfinding.ui.map.Selection
 
getFormGravity() - Method in class cad.simcad.ObjectImpl.FormI
 
getFormGravity() - Method in class cad.simcad.dummies.DumForm
 
getFormGravity() - Method in interface cad.simcad.objectserver.spec.cac.objects.Form
 
getFudgedLowestAdjacent(PathPlace) - Method in class cad.simcad.pathfinding.astar.AStarAlgo
Returns the best PathPlace adjacent to the given PathPlace.
getGaiaOwner() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns the Owner known as Gaia i.e Mother Nature
getGaiaOwner() - Method in class cad.simcad.worldsimulator.world.MyWorld
Returns the Owner known as Gaia i.e Mother Nature
getGenomable() - Method in interface cad.simcad.objectserver.spec.context.Owner
Returns the Genomable of this Owner
getGenomable() - Method in class cad.simcad.worldsimulator.world.Gaia
Returns the Genomable of this Owner
getGenomable() - Method in class cad.simcad.worldsimulator.world.LondonService
 
getGenomable() - Method in class cad.simcad.worldsimulator.world.DefaultOwner
Returns the Genomable of this Owner
getGPSCetralizer() - Method in class cad.simcad.main_server.CacMediatorI
 
getGPSConnector() - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
 
getGPSConnector() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getGPSConnector() - Method in class cad.simcad.worldsimulator.world.CaCWorld
 
getGPSPosition(Id) - Method in class cad.simcad.gps_server.gps_serverI_Stub
 
getGPSPosition(Id) - Method in class cad.simcad.gps_server.gps_serverI
Returns the GPS position with the Id id
getGPSPosition(Id) - Method in interface cad.simcad.objectserver.spec.cac.common.GPSCentralizer
Returns the GPS position of object
getGPSSim() - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
Returns the simulated GPS of this ambulance
getGPSSim() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
Returns the simulated GPS of this ambulance
getGravity() - Method in class cad.simcad.ClientImpl.FieldSetI
 
getGravity() - Method in class cad.simcad.ObjectImpl.GravityI
 
getGravity() - Method in class cad.simcad.ObjectImpl.IncidentI
 
getGravity() - Method in class cad.simcad.dummies.DummyIncident
Method getGravity.
getGravity() - Method in interface cad.simcad.objectserver.spec.cac.common.FieldSet
 
getGravity() - Method in interface cad.simcad.objectserver.spec.cac.objects.Gravity
 
getGravity() - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method getGravity.
getGroupHeight() - Method in class cad.simcad.maps.CellGroup
 
getGroupWidth() - Method in class cad.simcad.maps.CellGroup
return the width of the group cells
getHeight() - Method in interface cad.simcad.objectserver.spec.sim.Drawable2DObject
Return the y height of the object
getHeight() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
Returns the Height the SimObject
getHeight() - Method in class cad.simcad.worldsimulator.objects.SimulatedObject
 
getHeight() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
getHeight(SimObject, Genomable) - Method in interface cad.simcad.objectserver.spec.map.StatServer
Return the height of the SimObject
getHeight(SimObject, Genomable) - Method in class cad.simcad.worldsimulator.stats.StatComputer
 
getHeight(SimObject, Genomable) - Method in class cad.simcad.worldsimulator.stats.UnitStats
 
getHeight(SimulatedObject, Genomable) - Method in class cad.simcad.worldsimulator.objects.ObjectMediator
 
getHeight(String, Genomable) - Method in interface cad.simcad.objectserver.spec.map.StatServer
Return the height of the SimObject
getHeight(String, Genomable) - Method in class cad.simcad.worldsimulator.stats.StatComputer
Return the height of the SimObject
getHeight(String, Genomable) - Method in class cad.simcad.worldsimulator.stats.UnitStats
 
getHostName() - Method in class cad.simcad.cac.network.RMIConnectionData
 
getHostName() - Method in interface cad.simcad.objectserver.spec.cac.network.ConnectionData
 
getId() - Method in class cad.simcad.ObjectImpl.IdI
 
getId() - Method in class cad.simcad.ObjectImpl.FormI
 
getId() - Method in class cad.simcad.dummies.DumForm
 
getId() - Method in class cad.simcad.gps_server.GPSDeviceI
Returns the Id object associated with this GPSPosition
getId() - Method in class cad.simcad.main_server.IDPathUser
Return the id of the PathUser.
getId() - Method in class cad.simcad.mdt_server.MDTDeviceI
Returns the ID for this Status object
getId() - Method in interface cad.simcad.objectserver.spec.cac.common.GPSPosition
Returns the Id object associated with this GPSPosition
getId() - Method in interface cad.simcad.objectserver.spec.cac.common.Status
Returns the ID for this Status object
getId() - Method in interface cad.simcad.objectserver.spec.cac.objects.Form
 
getId() - Method in interface cad.simcad.objectserver.spec.cac.objects.Id
Return the id
getId() - Method in interface cad.simcad.objectserver.spec.context.Genomable
Returns the id for this Genomable
getId() - Method in interface cad.simcad.objectserver.spec.map.Filler
 
getId() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathUser
Return the id of the PathUser.
getId() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
Returns the Identifying number of the SimObject
getId() - Method in class cad.simcad.pathfinding.astar.AlgoAssociation
 
getId() - Method in class cad.simcad.pathfinding.ui.StructureChooserPanel
 
getId() - Method in class cad.simcad.pathfinding.ui.SimPanel
 
getId() - Method in class cad.simcad.pathfinding.ui.TerrainPanelChooser
 
getId() - Method in class cad.simcad.pathfinding.ui.UnitChooserPanel
 
getId() - Method in class cad.simcad.pathfinding.ui.DesignMapFeaturesPanel
 
getId() - Method in class cad.simcad.pathfinding.ui.PlayPanel
 
getId() - Method in class cad.simcad.pathfinding.ui.MapPanelChooser
 
getId() - Method in class cad.simcad.worldsimulator.objects.SimulatedObject
 
getId() - Method in class cad.simcad.worldsimulator.objects.parts.MDTStatus
Returns the ID for this Status object
getId() - Method in class cad.simcad.worldsimulator.objects.units.AmbId
 
getId() - Method in class cad.simcad.worldsimulator.world.LondonGenome
 
getId() - Method in class cad.simcad.worldsimulator.world.GaiaGenome
 
getId() - Method in class cad.simcad.worldsimulator.world.DefaultGenome
Returns the id for this Genomable
getId() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainType
 
getId() - Method in class cad.simcad.worldsimulator.world.terrain.env.DeapSeaEnv
 
getId() - Method in class cad.simcad.worldsimulator.world.terrain.env.LargeStoneRoadEnv
 
getId() - Method in class cad.simcad.worldsimulator.world.terrain.env.VacuumEnv
 
getId() - Method in class cad.simcad.worldsimulator.world.terrain.env.SoftSandEnv
 
getId() - Method in class cad.simcad.worldsimulator.world.terrain.env.GrassEnv
 
getId() - Method in class cad.simcad.worldsimulator.world.terrain.env.DirtRoadEnv
 
getId() - Method in class cad.simcad.worldsimulator.world.terrain.env.DarkForestEnv
 
getId() - Method in interface cad.simcad.worldsimulator.world.terrain.env.EnvType
 
getId() - Method in class cad.simcad.worldsimulator.world.terrain.env.BlankEnv
 
getId(String) - Method in interface cad.simcad.objectserver.spec.sim.SimObjectServer
Returns the Id associated with the Class name className
getId(String) - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
Returns the Id associated with the Class name className
getId(String) - Method in class cad.simcad.worldsimulator.objects.ObjectMediator
 
getIdObject() - Method in class cad.simcad.main_server.IDPathUser
 
getImage() - Method in class cad.simcad.pathfinding.ui.ImageLibrary
 
getImage(Filler) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getImage(SimObject) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getImageIcon(Filler) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getImageIcon(SimObject) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getImageLibray() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getImplementingObject() - Method in class cad.simcad.maps.CellGroup
 
getIncidentId() - Method in class cad.simcad.ObjectImpl.IncidentI
 
getIncidentId() - Method in class cad.simcad.dummies.DummyIncident
Method getIncidentId.
getIncidentId() - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method getIncidentId.
getInitialHeurFactor() - Method in class cad.simcad.pathfinding.ui.PlayPanel
 
getInitialSpeed() - Method in class cad.simcad.pathfinding.ui.PlayPanel
 
getInitialZoomValue() - Method in class cad.simcad.pathfinding.ui.map.MapToolBar
 
getInnerMapUnitBoundary() - Method in class cad.simcad.maps.CellRectangle
Returns an Array of MapUnits that make the inner boundary of the PathPlace This method applied to a MapUnit PathPlace returns itself
getInnerMapUnitBoundary() - Method in class cad.simcad.maps.Cell
Returns an Array of MapUnits that make the inner boundary of the PathPlace This method applied to a MapUnit PathPlace returns itself
getInnerMapUnitBoundary() - Method in class cad.simcad.maps.CellGroup
Returns an Array of MapUnits that make the inner boundary of the PathPlace This method applied to a MapUnit PathPlace returns itself
getInnerMapUnitBoundary() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Returns an Array of MapUnits that make the inner boundary of the PathPlace This method applied to a MapUnit PathPlace returns itself
getInt() - Method in class cad.simcad.worldsimulator.objects.units.AmbId
 
getIntermediaryDest() - Method in class cad.simcad.worldsimulator.objects.units.UnitControler
 
getIntersection(PathPlace) - Method in class cad.simcad.maps.Cell
Return the MapUnit contained in both PathPlaces( argument and object)
getIntersection(PathPlace) - Method in class cad.simcad.maps.CellGroup
Return the MapUnit contained in both PathPlaces( argument and object)
getIntersection(PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Return the MapUnit contained in both PathPlaces( argument and object)
getIntValue(String, String) - Method in class cad.simcad.worldsimulator.stats.UnitStats
 
getLastInsertedPathPlace() - Method in class cad.simcad.pathfinding.path.Path
Returns the last inserted PathPlace
getLastPathPlaceToMoveTo() - Method in class cad.simcad.worldsimulator.objects.units.UnitControler
 
getLowestAdjacent(PathPlace) - Method in class cad.simcad.pathfinding.astar.AStarAlgo
Returns the best PathPlace adjacent to the given PathPlace.
getMap() - Method in class cad.simcad.main_server.APSSI
Returns an AbstractMap object, the interface to the CityMap with its ambulances on it
getMap() - Method in class cad.simcad.maps.Cell
 
getMap() - Method in class cad.simcad.maps.CellGroup
 
getMap() - Method in interface cad.simcad.objectserver.spec.cac.server.APSS
Returns an AbstractMap object, the interface to the CityMap with its ambulances on it
getMap() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
getMap() - Static method in class cad.simcad.pathfinding.run.Run
 
getMap() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getMap() - Method in class cad.simcad.pathfinding.ui.event.MapUIEvent
 
getMap(int, int, int, String, boolean, FillerServer, StatServer) - Static method in class cad.simcad.maps.MapCatalog
Return an AbstractMap object of the name name null if does not know about that map name
getMapDisplayer() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
getMapDisplayer() - Method in interface cad.simcad.pathfinding.ui.AStarInterface
 
getMapDisplayerScrollPane() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getMapDisplayerType() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getMapHeight() - Method in class cad.simcad.maps.CellMap
 
getMapNames() - Static method in class cad.simcad.maps.MapCatalog
 
getMapObjects(int, int, int, int) - Method in class cad.simcad.maps.ToroidalCellMap
 
getMapObjects(int, int, int, int) - Method in class cad.simcad.maps.CellMap
 
getMapObjects(int, int, int, int) - Method in class cad.simcad.maps.ClassicCellMap
 
getMapObjects(int, int, int, int) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Return a window of Objects around the (xcenter,ycenter) point.
getMapObjectsFromRef(int, int, int, int) - Method in class cad.simcad.maps.ToroidalCellMap
 
getMapObjectsFromRef(int, int, int, int) - Method in class cad.simcad.maps.ClassicCellMap
 
getMapResolution() - Method in class cad.simcad.maps.CellMap
 
getMapUnit(int, int) - Method in class cad.simcad.maps.CellMap
 
getMapUnit(int, int) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Return the MapUnit by the coordinate x and y.
getMapUnit(int, int, int, int) - Method in class cad.simcad.maps.ToroidalCellMap
This method is abstract because you need specific knowledge of the map
getMapUnit(int, int, int, int) - Method in class cad.simcad.maps.CellMap
This method is abstract because you need specific knowledge of the map
getMapUnit(int, int, int, int) - Method in class cad.simcad.maps.ClassicCellMap
This method is abstract because you need specific knowledge of the map
getMapUnit(int, int, int, int) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Return a window of MapUnit around the (xcenter,ycenter) point.
getMapUnitFromRef(int, int, int, int) - Method in class cad.simcad.maps.ToroidalCellMap
 
getMapUnitsFromRef(int, int, int, int) - Method in class cad.simcad.maps.ClassicCellMap
 
getMapWidth() - Method in class cad.simcad.maps.CellMap
 
getMaxHeight() - Method in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
 
getMaximumSize() - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
getMaxSteepNessRatio() - Method in class cad.simcad.main_server.IDPathUser
Return the maximum slope ratio the PathUser can walk on.
getMaxSteepNessRatio() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathUser
Return the maximum slope ratio the PathUser can walk on.
getMaxSteepNessRatio() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 
getMaxSteepNessRatio() - Method in class cad.simcad.worldsimulator.objects.units.Villager
 
getMaxSteepNessRatio() - Method in class cad.simcad.worldsimulator.objects.units.Car
Return the maximum slope ratio the PathUser can walk on.
getMaxSteepNessRatio(MyUnit, Genomable) - Method in class cad.simcad.worldsimulator.objects.units.UnitMediator
 
getMaxSteepNessRatio(SimObject, Filler, Genomable) - Method in interface cad.simcad.objectserver.spec.map.StatServer
Return the maximum steepnessRatio the PathUser can walk on the filler given in argument
getMaxSteepNessRatio(SimObject, Filler, Genomable) - Method in class cad.simcad.worldsimulator.stats.StatComputer
 
getMaxSteepNessRatio(SimObject, Genomable) - Method in interface cad.simcad.objectserver.spec.map.StatServer
Return the maximum steepnessRatio the SimObject can walk on
getMaxSteepNessRatio(SimObject, Genomable) - Method in class cad.simcad.worldsimulator.stats.StatComputer
 
getMaxSteepNessRatio(SimObject, Genomable) - Method in class cad.simcad.worldsimulator.stats.UnitStats
 
getMaxWidth() - Method in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
 
getMDTCentralizer() - Method in class cad.simcad.main_server.CacMediatorI
 
getMDTConnector() - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
 
getMDTConnector() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getMDTConnector() - Method in class cad.simcad.worldsimulator.world.CaCWorld
 
getMDTSim() - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
Returns the simulated MDT of this ambulance
getMDTSim() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
Returns the simulated MDT of this ambulance
getMDTStatus() - Method in interface cad.simcad.objectserver.spec.sim.objects.MDTSim
Returns the status of the simulated MDT
getMDTStatus() - Method in class cad.simcad.worldsimulator.objects.parts.DumMDT
Returns the status of the simulated MDT
getMDTStatus() - Method in class cad.simcad.worldsimulator.objects.parts.MDT
Returns the status of the simulated MDT
getMiniMapColor() - Method in interface cad.simcad.objectserver.spec.sim.Drawable2DObject
Return the Color for a totally zoomed out view
getMiniMapColor() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
 
getMiniMapColor() - Method in class cad.simcad.worldsimulator.objects.others.SimAccident
Return the Color for a totally zoomed out view
getMiniMapColor() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
getMiniMapComponent() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getMiniMapDrawable2DObjects() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns an Array of all the Drawable2DObject the SimWorld knows about
getMiniMapDrawable2DObjects() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getMinimumSize() - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
getMinimumSize() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getMinimumSize() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getMinimumSize() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getMissionManager() - Method in class cad.simcad.main_server.CacMediatorI
 
getMissionRecorder() - Method in class cad.simcad.main_server.CacMediatorI
 
getMissionTracker() - Method in class cad.simcad.main_server.CacMediatorI
 
getMode() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getMode() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getMode() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getMoveMod(int, int, double) - Method in class cad.simcad.worldsimulator.stats.MoveModStats
 
getMoveMod(int, int, int, int) - Method in class cad.simcad.worldsimulator.stats.MoveModStats
 
getMoveStat(PathUser, Filler, double) - Method in class cad.simcad.maps.CellMap
 
getMoveStat(PathUser, Filler, double) - Method in interface cad.simcad.objectserver.spec.map.StatServer
Return the MoveStat for a PathUser and a Filler.
getMoveStat(PathUser, Filler, double) - Method in class cad.simcad.worldsimulator.stats.StatComputer
 
getMovingObjectCount() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getMovingSimulatedObjects() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns a Vector of the simulated units
getMovingSimulatedObjects() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getMyAdjacentMapUnits(PathPlace) - Method in class cad.simcad.maps.Cell
Returns the MapUnits of this PathPlace adjacent to the PathPlace given in argument
getMyAdjacentMapUnits(PathPlace) - Method in class cad.simcad.maps.CellGroup
Returns the MapUnits of this PathPlace adjacent to the PathPlace given in argument
getMyAdjacentMapUnits(PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Returns the MapUnits of this PathPlace adjacent to the PathPlace given in argument
getName() - Method in class cad.simcad.main_server.IDPathUser
Return the name of the PathUser.
getName() - Method in class cad.simcad.maps.CellMap
 
getName() - Method in class cad.simcad.maps.ClassicCellMap
 
getName() - Method in class cad.simcad.maps.ClassicCellMapNoDiag
 
getName() - Method in interface cad.simcad.objectserver.spec.context.Genomable
Returns the name for this Genomable
getName() - Method in interface cad.simcad.objectserver.spec.map.Filler
 
getName() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Returns the name of the Map
getName() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFindable
 
getName() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathUser
Return the name of the PathUser.
getName() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
This method returns the object name.
getName() - Method in class cad.simcad.pathfinding.ui.StructureChooserPanel
 
getName() - Method in class cad.simcad.pathfinding.ui.UnitChooserPanel
 
getName() - Method in class cad.simcad.pathfinding.ui.GenericMapsPanelChooser
 
getName() - Method in class cad.simcad.pathfinding.ui.CustomMapsPanelChooser
 
getName() - Method in class cad.simcad.worldsimulator.objects.SimulatedObject
 
getName() - Method in class cad.simcad.worldsimulator.world.LondonGenome
 
getName() - Method in class cad.simcad.worldsimulator.world.GaiaGenome
 
getName() - Method in class cad.simcad.worldsimulator.world.DefaultGenome
Returns the name for this Genomable
getName() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainType
 
getName() - Method in class cad.simcad.worldsimulator.world.terrain.env.DeapSeaEnv
 
getName() - Method in class cad.simcad.worldsimulator.world.terrain.env.LargeStoneRoadEnv
 
getName() - Method in class cad.simcad.worldsimulator.world.terrain.env.VacuumEnv
 
getName() - Method in class cad.simcad.worldsimulator.world.terrain.env.SoftSandEnv
 
getName() - Method in class cad.simcad.worldsimulator.world.terrain.env.GrassEnv
 
getName() - Method in class cad.simcad.worldsimulator.world.terrain.env.DirtRoadEnv
 
getName() - Method in class cad.simcad.worldsimulator.world.terrain.env.DarkForestEnv
 
getName() - Method in interface cad.simcad.worldsimulator.world.terrain.env.EnvType
 
getName() - Method in class cad.simcad.worldsimulator.world.terrain.env.BlankEnv
 
getName(int) - Method in interface cad.simcad.objectserver.spec.sim.SimObjectServer
Returns the name associated with the id
getName(int) - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
Returns the name associated with the id
getName(int) - Method in class cad.simcad.worldsimulator.objects.ObjectMediator
 
getName(int) - Static method in class cad.simcad.worldsimulator.world.terrain.env.EarthEnv
 
getName(String) - Method in interface cad.simcad.objectserver.spec.sim.SimObjectServer
Returns the name associated with the Class name className
getName(String) - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
Returns the name associated with the Class name className
getName(String) - Method in class cad.simcad.worldsimulator.objects.ObjectMediator
 
getNetworkAcceptor() - Method in class cad.simcad.main_server.CacMediatorI
 
getNetworkConnector() - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
 
getNetworkConnector() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getNetworkConnector() - Method in class cad.simcad.worldsimulator.world.CaCWorld
 
getNextInt() - Method in class cad.simcad.utilz.random.MTAdapter
 
getNextInt() - Method in class cad.simcad.utilz.random.MTFAdapter
 
getNextInt() - Method in interface cad.simcad.utilz.random.RandomGenerator
Returns the next pseudorandom, uniformly distributed int value from this random number generator's sequence.
getNextInt(int) - Method in class cad.simcad.utilz.random.MTAdapter
Returns an integer drawn uniformly from 0 to n-1.
getNextInt(int) - Method in class cad.simcad.utilz.random.MTFAdapter
Returns an integer drawn uniformly from 0 to n-1.
getNextInt(int) - Method in interface cad.simcad.utilz.random.RandomGenerator
Returns an integer drawn uniformly from 0 to n-1.
getNextPlace() - Method in class cad.simcad.worldsimulator.objects.units.UnitControler
Returns the next place where the units has to move to
getNorthY() - Method in class cad.simcad.maps.Cell
 
getNorthY() - Method in class cad.simcad.maps.CellGroup
POST : the biggest Y position of the CellGroup
getNorthY() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
getNotMovingSimulatedBuildings() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns a Vector of the simulated structures
getNotMovingSimulatedBuildings() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getNotMyAdjacentMapUnits(PathPlace) - Method in class cad.simcad.maps.Cell
Returns the MapUnits of the PathPlace given in argument adjacent to this PathPlace If the PathPlace in argument contains
getNotMyAdjacentMapUnits(PathPlace) - Method in class cad.simcad.maps.CellGroup
Returns the MapUnits of the PathPlace given in argument adjacent to this PathPlace If the PathPlace in argument contains
getNotMyAdjacentMapUnits(PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Returns the MapUnits of the PathPlace given in argument adjacent to the current PathPlace
getNumberOfCells() - Method in class cad.simcad.maps.CellGroup
 
getNumberOfUnits() - Method in class cad.simcad.maps.CellRectangle
Returns the number of units contained in the PathPlace
getNumberOfUnits() - Method in class cad.simcad.maps.Cell
Returns the number of units contained in the PathPlace
getNumberOfUnits() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Returns the number of units contained in the PathPlace
getObject(int, int) - Method in class cad.simcad.maps.CellMap
Return the object on the x,y point, null if there no objects
getObject(int, int) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Get an object at the specified position
getObject(MapUnit) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
Returns the Object (possibly null) on the MapUnit mu
getObjectImage(SimObject) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getObjectImage(String, int) - Method in class cad.simcad.pathfinding.ui.ImageLibrary
 
getObjects() - Method in class cad.simcad.maps.CellMap
 
getObjects() - Method in class cad.simcad.pathfinding.ui.ImageLibrary
 
getObjects(int, int, int, int) - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns the SimObject that can been seen in the area defined by the parameters
getObjects(int, int, int, int) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getObjectType() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
Return the Type of the SimObject
getObjectType() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
 
getObjectType() - Method in class cad.simcad.worldsimulator.objects.others.SimAccident
Return the Type of the SimObject
getObjectType() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
getOperations() - Method in class cad.simcad.cac.network.RMINetworkAcceptor_Skel
 
getOrigin() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlaceSet
Returns the origin PathPlace of the path
getOrigin() - Method in class cad.simcad.pathfinding.path.Path
Returns the origin Cell of the path
getOuterMapUnitBoundary() - Method in class cad.simcad.maps.Cell
Returns an Array of MapUnits that make the outer boundary of the PathPlace This method applied to a MapUnit PathPlace returns the same MapUnits
getOuterMapUnitBoundary() - Method in class cad.simcad.maps.CellGroup
Returns an Array of MapUnits that make the outer boundary of the PathPlace This method applied to a MapUnit PathPlace returns the same MapUnits
getOuterMapUnitBoundary() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Returns an Array of MapUnits that make the outer boundary of the PathPlace This method applied to a MapUnit PathPlace returns the same MapUnits
getOwner() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
getPath() - Method in class cad.simcad.objectserver.spec.map.event.AbstractMapEvent
 
getPath() - Method in class cad.simcad.pathfinding.path.PathException
 
getPath() - Method in class cad.simcad.worldsimulator.objects.units.UnitException
 
getPathEnum() - Method in class cad.simcad.pathfinding.path.Path
 
getPathEnumDestFirst() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlaceSet
Enumeration of PathPlace Objects with Destination PathPlace first.
getPathEnumDestFirst() - Method in class cad.simcad.pathfinding.path.Path
Enumeration of PathPlace Objects with Destination PathPlace first.
getPathEnumOriginFirst() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlaceSet
Enumeration of PathPlace Objects with Origin PathPlace as first element in the emumeration.
getPathEnumOriginFirst() - Method in class cad.simcad.pathfinding.path.Path
Enumeration of PathPlace Objects with Origin PathPlace as first element in the emumeration.
getPathPlace() - Method in class cad.simcad.pathfinding.astar.AlgoAssociation
 
getPathPlaceEventListeners() - Method in class cad.simcad.maps.CellMap
 
getPathPlaceEventListeners() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Returns the vector of PathPlaceEventListeners
getPathUser() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlaceSet
Return the PathUser walking this PathPlaceSet.
getPathUser() - Method in class cad.simcad.pathfinding.path.Path
 
getPersistentDataLink() - Method in class cad.simcad.main_server.CacMediatorI
 
getPhoneCaller() - Method in class cad.simcad.ClientImpl.FieldSetI
 
getPhoneCaller() - Method in class cad.simcad.ObjectImpl.FormI
 
getPhoneCaller() - Method in class cad.simcad.dummies.DumForm
 
getPhoneCaller() - Method in interface cad.simcad.objectserver.spec.cac.common.FieldSet
 
getPhoneCaller() - Method in interface cad.simcad.objectserver.spec.cac.objects.Form
 
getPlace() - Method in class cad.simcad.ObjectImpl.IncidentI
 
getPlace() - Method in class cad.simcad.ObjectImpl.FormI
 
getPlace() - Method in class cad.simcad.dummies.DummyIncident
Method getPlace.
getPlace() - Method in class cad.simcad.dummies.DumForm
 
getPlace() - Method in interface cad.simcad.objectserver.spec.cac.objects.Form
 
getPlace() - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method getPlace.
getPlaceMappedToFreeUsers() - Method in class cad.simcad.main_server.APSSI
Returns a mapping of PathPlace to PathUsers Ids correspond to EmergencyVehicule that have a free status
getPlaceMappedToFreeUsers() - Method in interface cad.simcad.objectserver.spec.cac.server.APSS
Returns a mapping of PathPlace to PathUsers Ids correspond to EmergencyVehicule that have a free status
getPreferredScrollableViewportSize() - Method in class cad.simcad.pathfinding.ui.TextPanePanel
 
getPreferredScrollableViewportSize() - Method in class cad.simcad.pathfinding.ui.AlgoStatPanel
 
getPreferredScrollableViewportSize() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getPreferredSize() - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
getPreferredSize() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getPreferredSize() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getPreferredSize() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getProperties() - Static method in class cad.simcad.main_server.RunMainServer
Get the properties.
getProperties() - Static method in class cad.simcad.pathfinding.run.Run
Get the properties.
getProperties() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getProperty(String) - Static method in class cad.simcad.main_server.RunMainServer
Forward to the internal properties object.
getProperty(String) - Static method in class cad.simcad.pathfinding.run.Run
Forward to the internal properties object.
getProperty(String) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getRandonGenerator() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns a Random Generator for this world
getRandonGenerator() - Method in class cad.simcad.worldsimulator.world.MyWorld
Returns a Random Generator for this world
getRatio(double) - Method in class cad.simcad.maps.CellGroup
Returns the steepness of the slope as a percentage It is rounded down.
getRenderedMap() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getRenderedMap() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getResolution() - Method in class cad.simcad.maps.CellGroup
 
getResolution() - Method in class cad.simcad.maps.CellMap
 
getResolution() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Return the resolution of the Map.
getRightX() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getRightX() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getRightX() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getRightX() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class cad.simcad.pathfinding.ui.TextPanePanel
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class cad.simcad.pathfinding.ui.AlgoStatPanel
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getScrollableTracksViewportHeight() - Method in class cad.simcad.pathfinding.ui.TextPanePanel
 
getScrollableTracksViewportHeight() - Method in class cad.simcad.pathfinding.ui.AlgoStatPanel
 
getScrollableTracksViewportHeight() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getScrollableTracksViewportWidth() - Method in class cad.simcad.pathfinding.ui.TextPanePanel
 
getScrollableTracksViewportWidth() - Method in class cad.simcad.pathfinding.ui.AlgoStatPanel
 
getScrollableTracksViewportWidth() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class cad.simcad.pathfinding.ui.TextPanePanel
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class cad.simcad.pathfinding.ui.AlgoStatPanel
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getSelectedFiller() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getSelectedFiller() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getSelectedPathUser() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
Returns the a new instance PathUser selected in the user interface
getSelectedPathUser() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
Returns null if not PathUser selected
getSelectedPathUser() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getSelectedSimObject() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getSelection() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
Return emptry selection
getSelection() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getSelection() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getSerialNumber() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
Every Object has a unique serial number
getSerialNumber() - Method in class cad.simcad.worldsimulator.objects.SimulatedObject
Every Object has a unique serial number
getServer() - Method in class cad.simcad.ClientImpl.MainFrame
 
getShortestPath() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFinder
Returns the shortest path of that PathFinder
getShortestPath() - Method in class cad.simcad.pathfinding.astar.AStarAlgo
Returns the Path of the Algorithm
getShortestPath(PathPlace, PathPlace, PathUser) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFinder
Find the shortest path between two places.
getShortestPath(PathPlace, PathPlace, PathUser) - Method in class cad.simcad.pathfinding.astar.AStarAlgo
Find the shortest path between two places.
getShowedFiller() - Method in class cad.simcad.pathfinding.ui.SimUnitFeaturePanel
 
getShowedFiller() - Method in class cad.simcad.pathfinding.ui.SimPanel
 
getShowedFiller() - Method in interface cad.simcad.pathfinding.ui.ObjectDisplayer
 
getShowedObject() - Method in class cad.simcad.pathfinding.ui.SimPanel
 
getShowedObject() - Method in interface cad.simcad.pathfinding.ui.ObjectDisplayer
 
getShowedPathPlace() - Method in class cad.simcad.pathfinding.ui.SimUnitFeaturePanel
 
getShowedPathPlace() - Method in class cad.simcad.pathfinding.ui.SimPanel
 
getShowedPathPlace() - Method in interface cad.simcad.pathfinding.ui.ObjectDisplayer
 
getShowedSimObject() - Method in class cad.simcad.pathfinding.ui.SimUnitFeaturePanel
 
getShowObjects() - Method in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
 
getSignal() - Method in interface cad.simcad.objectserver.spec.sim.objects.GPSSim
Emit a simulated GPS signal in the world
getSignal() - Method in class cad.simcad.worldsimulator.objects.parts.GPS
 
getSignal() - Method in class cad.simcad.worldsimulator.objects.parts.DumGPS
 
getSignature() - Method in class cad.simcad.maps.Cell
 
getSimEnvironment() - Method in interface cad.simcad.objectserver.spec.sim.SimObjectServer
Returns SimEnvironment of the ObjectServer
getSimEnvironment() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getSimEnvironment() - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
 
getSimObjectCount() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getSimObjectServer() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns the SimObjectServer of the SimEnvironment
getSimObjectServer() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getSimObjectServer() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getSimObjectTypes() - Method in interface cad.simcad.objectserver.spec.sim.SimObjectServer
Return the types of SimObject the server knows about.
getSimObjectTypes() - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
Return the types of SimObject the server knows about.
getSimulatedObjects() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns a Vector of all the simulated Objects
getSimulatedObjects() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getSimulator() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getSimViewer() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
 
getSimViewer() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getSimWorldCAC() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getSouthY() - Method in class cad.simcad.maps.Cell
 
getSouthY() - Method in class cad.simcad.maps.CellGroup
 
getSouthY() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
getStartCell() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getStateId() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
Returns the state id of the SimObject Method that will be used by the simulation to recognize auxilliary state
getStateId() - Method in class cad.simcad.worldsimulator.objects.SimulatedObject
 
getStatServer() - Method in class cad.simcad.maps.CellMap
 
getStatServer() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Returns the StatServer of the Map
getStatServer() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns the StatServer of the SimEnvironment
getStatServer() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getStatServer() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getStatus(Id) - Method in class cad.simcad.mdt_server.mdt_serverI_Stub
 
getStatus(Id) - Method in class cad.simcad.mdt_server.mdt_serverI
 
getStatus(Id) - Method in interface cad.simcad.objectserver.spec.cac.common.MDTCentralizer
Returns the Status of object with Id id
getStatusString() - Method in class cad.simcad.mdt_server.MDTDeviceI
Returns the Status as a string
getStatusString() - Method in interface cad.simcad.objectserver.spec.cac.common.Status
Returns the Status as a string
getStatusString() - Method in class cad.simcad.worldsimulator.objects.parts.MDTStatus
Returns the Status as a string
getStatusTextDisplayer() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
getStatusTextDisplayer() - Method in interface cad.simcad.pathfinding.ui.AStarInterface
 
getSteepRatio(int, int) - Method in class cad.simcad.maps.CellMap
 
getSteepRatio(MapUnit) - Method in class cad.simcad.maps.CellRectangle
 
getSteepRatio(MapUnit) - Method in class cad.simcad.maps.CellGroup
 
getSteepRatio(MapUnit, MapUnit) - Method in class cad.simcad.maps.CellMap
Returns the steepness of the slope as a percentage It is rounded down.
getStepTime() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getStructuresNames() - Static method in class cad.simcad.worldsimulator.objects.buildings.StructureCatalog
 
getStructureTypesString() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getStructureTypesVector() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns a Vector of all the different SimObject of type "structure"
getStructureTypesVector() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getStructureTypesVector() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getTabbedPane() - Method in class cad.simcad.pathfinding.ui.TabbedFeaturesChooser
 
getTable() - Method in class cad.simcad.gps_server.GPSPanel
 
getTable() - Method in class cad.simcad.mdt_server.MDTPanel
 
getTeam() - Method in class cad.simcad.ObjectImpl.EmergencyVehiculeI
 
getTeam() - Method in class cad.simcad.dummies.DummyIncident
Method getTeam.
getTeam() - Method in interface cad.simcad.objectserver.spec.cac.objects.EmergencyVehicule
Returns the Team associated with the Vehicule
getTerrainType(Integer) - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
getTerrainTypes() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
getTime() - Method in class cad.simcad.ObjectImpl.IncidentI
 
getTime() - Method in class cad.simcad.ObjectImpl.FormI
 
getTime() - Method in class cad.simcad.dummies.DummyIncident
Method getTime.
getTime() - Method in class cad.simcad.dummies.DumForm
 
getTime() - Method in interface cad.simcad.objectserver.spec.cac.objects.Form
 
getTime() - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method getTime.
getTimeId() - Method in class cad.simcad.worldsimulator.world.LondonGenome
 
getTimeId() - Method in class cad.simcad.worldsimulator.world.GaiaGenome
 
getTimeStep() - Method in interface cad.simcad.objectserver.spec.sim.Simulator
Return the time for a simulation turn
getTimeStep() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
getTitle() - Method in class cad.simcad.pathfinding.ui.StructureChooserPanel
 
getTitle() - Method in class cad.simcad.pathfinding.ui.SimPanel
 
getTitle() - Method in class cad.simcad.pathfinding.ui.TerrainPanelChooser
 
getTitle() - Method in class cad.simcad.pathfinding.ui.UnitChooserPanel
 
getTitle() - Method in class cad.simcad.pathfinding.ui.DesignMapFeaturesPanel
 
getTitle() - Method in class cad.simcad.pathfinding.ui.PlayPanel
 
getTitle() - Method in class cad.simcad.pathfinding.ui.MapPanelChooser
 
getTrackerReport(Incident) - Method in class cad.simcad.dummies.DumMissionTracker
Not Implemented in current version
getTrackerReport(Incident) - Method in class cad.simcad.main_server.CADMissionTracker
 
getTrackerReport(Incident) - Method in interface cad.simcad.objectserver.spec.cac.server.MissionTracker
Not Implemented in current version
getTurnCount() - Method in interface cad.simcad.objectserver.spec.sim.Simulator
Return the turn counter value of the Simulator
getTurnCount() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
getTurnCount() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
getType() - Method in class cad.simcad.ObjectImpl.TypeI
 
getType() - Method in class cad.simcad.ObjectImpl.EmergencyVehiculeI
 
getType() - Method in interface cad.simcad.objectserver.spec.cac.objects.Type
 
getType() - Method in interface cad.simcad.objectserver.spec.cac.objects.EmergencyVehicule
Returns the Type of this EmergencyVehicule
getUIMed() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
Returns the UIMediator
getUnitControler() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
getUnits() - Method in class cad.simcad.maps.Cell
Returns an array of the MapUnit making up the PathPlace
getUnits() - Method in class cad.simcad.maps.CellGroup
Returns an array of the MapUnit making up the PathPlace
getUnits() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Returns an array of the MapUnit making up the PathPlace
getUnitTypesString() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getUnitTypesVector() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns a Vector of all the different SimObject of type "unit"
getUnitTypesVector() - Method in class cad.simcad.pathfinding.ui.SimMediator
A Vector of
getUnitTypesVector() - Method in class cad.simcad.worldsimulator.world.MyWorld
 
getValue() - Method in class cad.simcad.maps.Cell
 
getValue() - Method in class cad.simcad.maps.CellGroup
 
getValue() - Method in interface cad.simcad.objectserver.spec.map.MapUnit
 
getValue() - Method in class cad.simcad.worldsimulator.engine.IntegerSemaphor
This method returns the state of the semaphore at the moment.
getVBottomY() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getVehiculeChooser() - Method in class cad.simcad.main_server.CacMediatorI
 
getVehiculeId() - Method in class cad.simcad.ObjectImpl.EmergencyVehiculeI
 
getVehiculeId() - Method in interface cad.simcad.objectserver.spec.cac.objects.EmergencyVehicule
Returns the Id associated with the Vehicule
getVelocity() - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
Here the velocity of an object can be asked.
getVelocity() - Method in class cad.simcad.worldsimulator.objects.buildings.PassiveStructure
Here the velocity of an object can be asked.
getVelocity() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
Here the velocity of an object can be asked.
getVelocity() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
Here the velocity of an object can be asked.
getViewableHeight() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getViewableHeight() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getViewableHeight() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getViewableHeight() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getViewableWidth() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getViewableWidth() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getViewableWidth() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getViewableWidth() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getVoidTerrainType() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
getVRightX() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getVViewableHeight() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getVViewableWidth() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getVXCentered() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getVYCentered() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
getWestX() - Method in class cad.simcad.maps.Cell
 
getWestX() - Method in class cad.simcad.maps.CellGroup
 
getWestX() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
getWidth() - Method in interface cad.simcad.objectserver.spec.sim.Drawable2DObject
Return the x width of the object
getWidth() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
Returns the Width of the SimObject
getWidth() - Method in class cad.simcad.worldsimulator.objects.SimulatedObject
 
getWidth() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
getWidth(SimObject, Genomable) - Method in interface cad.simcad.objectserver.spec.map.StatServer
Return the width of the SimObject
getWidth(SimObject, Genomable) - Method in class cad.simcad.worldsimulator.stats.StatComputer
 
getWidth(SimObject, Genomable) - Method in class cad.simcad.worldsimulator.stats.UnitStats
 
getWidth(SimulatedObject, Genomable) - Method in class cad.simcad.worldsimulator.objects.ObjectMediator
 
getWidth(String, Genomable) - Method in interface cad.simcad.objectserver.spec.map.StatServer
Return the width of the SimObject given by the name
getWidth(String, Genomable) - Method in class cad.simcad.worldsimulator.stats.StatComputer
Return the width of the SimObject given by the name
getWidth(String, Genomable) - Method in class cad.simcad.worldsimulator.stats.UnitStats
 
getX() - Method in class cad.simcad.ClientImpl.FieldSetI
 
getX() - Method in class cad.simcad.ObjectImpl.PlaceI
 
getX() - Method in class cad.simcad.gps_server.GPSDeviceI
Return x factor of that Position
getX() - Method in class cad.simcad.maps.Cell
 
getX() - Method in class cad.simcad.maps.CellGroup
 
getX() - Method in interface cad.simcad.objectserver.spec.cac.common.GPSPosition
Return x factor of that Position
getX() - Method in interface cad.simcad.objectserver.spec.cac.common.FieldSet
 
getX() - Method in interface cad.simcad.objectserver.spec.cac.objects.Place
 
getX() - Method in interface cad.simcad.objectserver.spec.map.MapUnit
 
getX() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
getX() - Method in interface cad.simcad.objectserver.spec.sim.Drawable2DObject
Return the X coordinate where the object should be drawn
getX() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
Return the X coordinate where the object should be drawn
getX() - Method in class cad.simcad.worldsimulator.objects.others.SimAccident
Return the X coordinate where the object should be drawn
getX() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
Return the X coordinate where the object should be drawn
getXCentered() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getXCentered() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getXCentered() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getXFactor() - Method in class cad.simcad.maps.CellMap
 
getXFactor() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Return the X factor of the Map, usually it is the width
getY() - Method in class cad.simcad.ClientImpl.FieldSetI
 
getY() - Method in class cad.simcad.ObjectImpl.PlaceI
 
getY() - Method in class cad.simcad.gps_server.GPSDeviceI
Return y factor of that Position
getY() - Method in class cad.simcad.maps.Cell
 
getY() - Method in class cad.simcad.maps.CellGroup
 
getY() - Method in interface cad.simcad.objectserver.spec.cac.common.GPSPosition
Return y factor of that Position
getY() - Method in interface cad.simcad.objectserver.spec.cac.common.FieldSet
 
getY() - Method in interface cad.simcad.objectserver.spec.cac.objects.Place
 
getY() - Method in interface cad.simcad.objectserver.spec.map.MapUnit
 
getY() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
getY() - Method in interface cad.simcad.objectserver.spec.sim.Drawable2DObject
Return the Y coordinate where the object should be drawn
getY() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
 
getY() - Method in class cad.simcad.worldsimulator.objects.others.SimAccident
Return the Y coordinate where the object should be drawn
getY() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
getYCentered() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
getYCentered() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
getYCentered() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
getYFactor() - Method in class cad.simcad.maps.CellMap
 
getYFactor() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Return the Y factor of the Map, usually it is the height
getZ() - Method in class cad.simcad.ClientImpl.FieldSetI
 
getZ() - Method in class cad.simcad.ObjectImpl.PlaceI
 
getZ() - Method in class cad.simcad.gps_server.GPSDeviceI
Return z factor of that Position
getZ() - Method in class cad.simcad.maps.Cell
 
getZ() - Method in interface cad.simcad.objectserver.spec.cac.common.GPSPosition
Return z factor of that Position
getZ() - Method in interface cad.simcad.objectserver.spec.cac.common.FieldSet
 
getZ() - Method in interface cad.simcad.objectserver.spec.cac.objects.Place
 
getZ() - Method in interface cad.simcad.objectserver.spec.map.MapUnit
 
getZFactor() - Method in class cad.simcad.maps.CellMap
 
getZFactor() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Return the Z factor of the Map.
GPS - class cad.simcad.worldsimulator.objects.parts.GPS.
GPS object for a SimAmbulance
GPS_SERVER - Static variable in class cad.simcad.main_server.APSSI
 
GPS_SERVER_NAME - Static variable in class cad.simcad.cac.CacParams
 
GPS_SERVER_NAME - Static variable in class cad.simcad.worldsimulator.SimParams
name for the GPS Server to connect to
GPS_SERVER_PORT - Static variable in class cad.simcad.cac.CacParams
 
GPS_SERVER_PORT - Static variable in class cad.simcad.main_server.APSSI
 
GPS_SERVER_PORT - Static variable in class cad.simcad.worldsimulator.SimParams
port to use for connecting to the GPS Server
gps_serverI - class cad.simcad.gps_server.gps_serverI.
 
gps_serverI_Stub - class cad.simcad.gps_server.gps_serverI_Stub.
 
gps_serverI_Stub() - Constructor for class cad.simcad.gps_server.gps_serverI_Stub
 
gps_serverI_Stub(RemoteRef) - Constructor for class cad.simcad.gps_server.gps_serverI_Stub
 
gps_serverI() - Constructor for class cad.simcad.gps_server.gps_serverI
Creates a new instance of gps_serverI
GPS(EmergencyVehicule) - Constructor for class cad.simcad.worldsimulator.objects.parts.GPS
Creates a new instance of GPS
GPS(SimObject, EmergencyVehicule) - Constructor for class cad.simcad.worldsimulator.objects.parts.GPS
Creates a new instance of GPS
GPSCentralizer - interface cad.simcad.objectserver.spec.cac.common.GPSCentralizer.
The GPSCentralizer defines the services used by the CAC that the GPSServer entity should implement
GPSCentralizerFactory - class cad.simcad.objectserver.factory.GPSCentralizerFactory.
 
GPSCentralizerFactory() - Constructor for class cad.simcad.objectserver.factory.GPSCentralizerFactory
 
GPSConnector - interface cad.simcad.objectserver.spec.cac.common.GPSConnector.
This is the interface seen by the outside world.
GPSDeviceI - class cad.simcad.gps_server.GPSDeviceI.
 
GPSDeviceI(EmergencyVehicule) - Constructor for class cad.simcad.gps_server.GPSDeviceI
Creates a new instance of GPSDeviceI
GPSDeviceI(EmergencyVehicule, int, int, int) - Constructor for class cad.simcad.gps_server.GPSDeviceI
 
GPSPanel - class cad.simcad.gps_server.GPSPanel.
 
GPSPanel() - Constructor for class cad.simcad.gps_server.GPSPanel
Creates new form MDTFrame
GPSPosition - interface cad.simcad.objectserver.spec.cac.common.GPSPosition.
 
GPSPositionFactory - class cad.simcad.objectserver.factory.GPSPositionFactory.
 
GPSPositionFactory() - Constructor for class cad.simcad.objectserver.factory.GPSPositionFactory
 
GPSSim - interface cad.simcad.objectserver.spec.sim.objects.GPSSim.
Interface for simulated object called GPS
GPSTask - class cad.simcad.worldsimulator.objects.parts.GPSTask.
 
GPSTask(GPS) - Constructor for class cad.simcad.worldsimulator.objects.parts.GPSTask
 
GrassEnv - class cad.simcad.worldsimulator.world.terrain.env.GrassEnv.
 
GrassEnv(Integer) - Constructor for class cad.simcad.worldsimulator.world.terrain.env.GrassEnv
Creates new Grass
Gravity - interface cad.simcad.objectserver.spec.cac.objects.Gravity.
 
GravityFactory - class cad.simcad.objectserver.factory.GravityFactory.
 
GravityFactory() - Constructor for class cad.simcad.objectserver.factory.GravityFactory
 
GravityI - class cad.simcad.ObjectImpl.GravityI.
 
GravityI(int) - Constructor for class cad.simcad.ObjectImpl.GravityI
 
GRID_MAP - Static variable in class cad.simcad.pathfinding.ui.map.MapDisplayerFactory
 
GridCell - class cad.simcad.pathfinding.ui.map.GridCell.
 
GridCell(MapFieldPanel, MapUnit) - Constructor for class cad.simcad.pathfinding.ui.map.GridCell
 

H

HorCircularCellMap - class cad.simcad.maps.HorCircularCellMap.
Map where cells at the right and left of a viewable portion of the map are adjacent
HorCircularCellMap() - Constructor for class cad.simcad.maps.HorCircularCellMap
Creates new HorCircularCellMap
Hospital - class cad.simcad.worldsimulator.objects.buildings.Hospital.
 
Hospital(SimEnvironment, PathPlace, StructureMediator, Owner) - Constructor for class cad.simcad.worldsimulator.objects.buildings.Hospital
Creates new Hospital

I

Id - interface cad.simcad.objectserver.spec.cac.objects.Id.
Interface abstracting the notion of Id
IdFactory - class cad.simcad.objectserver.factory.IdFactory.
 
IdFactory() - Constructor for class cad.simcad.objectserver.factory.IdFactory
 
IdI - class cad.simcad.ObjectImpl.IdI.
 
IdI() - Constructor for class cad.simcad.ObjectImpl.IdI
 
IdI(int) - Constructor for class cad.simcad.ObjectImpl.IdI
 
IDPathUser - class cad.simcad.main_server.IDPathUser.
 
IDPathUser(Id, PathPlace) - Constructor for class cad.simcad.main_server.IDPathUser
Creates a new instance of IDPathUser
ImageLibrary - class cad.simcad.pathfinding.ui.ImageLibrary.
 
ImageLibrary() - Constructor for class cad.simcad.pathfinding.ui.ImageLibrary
Creates new ImageLibrary
ImagesFileNameFilter - class cad.simcad.pathfinding.ui.ImagesFileNameFilter.
 
ImagesFileNameFilter() - Constructor for class cad.simcad.pathfinding.ui.ImagesFileNameFilter
Creates new ImagesFileNameFilter
in_mission - Variable in class cad.simcad.mdt_server.MDTDeviceI
 
IN_MISSION - Static variable in class cad.simcad.objectserver.factory.StatusFactory
 
IN_MISSION - Static variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 
Incident - interface cad.simcad.objectserver.spec.cac.objects.Incident.
 
IncidentFactory - class cad.simcad.objectserver.factory.IncidentFactory.
 
IncidentFactory() - Constructor for class cad.simcad.objectserver.factory.IncidentFactory
 
IncidentI - class cad.simcad.ObjectImpl.IncidentI.
 
IncidentI(Form) - Constructor for class cad.simcad.ObjectImpl.IncidentI
 
IncidentI(Id, EmergencyVehicule, Gravity, Place, Timestamp, String) - Constructor for class cad.simcad.ObjectImpl.IncidentI
Creates a new instance of IncidentI
increaseSimSpeed() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
increaseSimSpeed() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
increaseSpeed() - Method in interface cad.simcad.objectserver.spec.sim.Simulator
Signals the simulation to increase the speed at which time is ticking.
increaseSpeed() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
Signals the simulation to increase the speed at which time is ticking.
incrementFasterWays() - Method in class cad.simcad.pathfinding.astar.AStarBasic
 
incrementPlacesTouched() - Method in class cad.simcad.pathfinding.astar.AStarBasic
 
IncrementWaypoint - Static variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
IncVehiculeAssociation(Id, Id) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
Establish in the db an association between an Incident and a Emergency Vehicle
IncVehiculeAssociation(Id, Id) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
 
IncVehiculeAssociation(Id, Id) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
Establish in the db an association between an Incident and a Emergency Vehicle
initFrame(SimMediator) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
initializeColorHashTable() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
initializeModel() - Method in class cad.simcad.pathfinding.ui.AlgoStatPanel
Initialize the Model for the JTable used by the Displayer for displaying Statistics
initializeStatVariables() - Method in class cad.simcad.pathfinding.astar.AStarBasic
 
initStylesForTextPane(JTextPane) - Method in class cad.simcad.pathfinding.ui.TextPanePanel
 
insertEmergencyVehicule(EmergencyVehicule) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
insert a new emergency vehicule in the database
insertEmergencyVehicule(EmergencyVehicule) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
insert a new emergency vehicule in the database
insertEmergencyVehicule(EmergencyVehicule) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
insert a new emergency vehicule in the database
insertTeam(Team) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
insertion of a new team in the db
insertTeam(Team) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
insertion of a new team in the db
insertTeam(Team) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
insertion of a new team in the db
insertTeam(Team, EmergencyVehicule) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
insert a team in the db and associate this team with an EmergencyVehicule
insertTeam(Team, EmergencyVehicule) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
insert a team in the db and associate this team with an EmergencyVehicule
insertTeam(Team, EmergencyVehicule) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
insert a team in the db and associate this team with an EmergencyVehicule
IntegerSemaphor - class cad.simcad.worldsimulator.engine.IntegerSemaphor.
 
IntegerSemaphor() - Constructor for class cad.simcad.worldsimulator.engine.IntegerSemaphor
Creates new IntegerSemaphor
intersection(PathPlace) - Method in class cad.simcad.maps.CellGroup
Return the MapUnit contained in both PathPlaces( argument and object)
isAchieved(Id) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
 
isAchieved(Id) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
methode renvoyant true si l'incident dont l'id est passe en argument est cloture.
isAchieved(Id) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
methode renvoyant true si l'incident dont l'id est passe en argument est cloture.
isAdjacent(PathPlace) - Method in class cad.simcad.maps.Cell
 
isAdjacent(PathPlace) - Method in class cad.simcad.maps.CellGroup
 
isAdjacent(PathPlace) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
Returns true if the PathPlace given in argument is adjacent returns false otherwise
isApplicable(Path) - Method in class cad.simcad.pathfinding.astar.AStarAlgo
 
isCollision(PathPlace) - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
Returns true if the Unit goes in collision if it moves on the PathPlace mp
isComplete() - Method in class cad.simcad.pathfinding.path.Path
Returns true if origin or destination ends this path and the path is not a singleton.
isConsistent() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlaceSet
Check for path consistency We define path consistence as follows : a path is consistent if from any part of the path, there exists one and only one way to go to another part of the path An empty path is not consistent
isConsistent() - Method in class cad.simcad.pathfinding.path.Path
Check for path consistency We define path consistence as follows : a path is consistent if from any part of the path, there exists only one way to go to another part of the path An empty path is not consistent
isEmpty() - Method in class cad.simcad.pathfinding.path.Path
Return true if the Path has no PathPlace That means no PathPlace has been added yet.
isEmpty() - Method in class cad.simcad.pathfinding.ui.map.Selection
 
isExtensionListInDescription() - Method in class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isFreeForMission() - Method in class cad.simcad.mdt_server.MDTDeviceI
Returns true if status means we can send Object to make a mission
isFreeForMission() - Method in interface cad.simcad.objectserver.spec.cac.common.Status
Returns true if status means we can send Object to make a mission
isFreeForMission() - Method in class cad.simcad.worldsimulator.objects.parts.MDTStatus
Returns true if status means we can send Object to make a mission
isPartOfPath() - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
isPartOfPath(PathPlace) - Method in class cad.simcad.pathfinding.path.Path
Return true if the PathPlace given in argument is part of the path.
isSequential() - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFinder
Returns true if the PathFinder does not run in its own thread
isSequential() - Method in class cad.simcad.pathfinding.astar.AStarAlgo
 
isShowValues() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
isStartSet() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
isStartSet() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
isStartSet() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
isStatic() - Method in class cad.simcad.worldsimulator.objects.buildings.PassiveStructure
Can the structure move in someway ?
isStatic() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
Can the structure move in someway ?
isThereObject(MapUnit) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
isThereRoom(int, int, int, int) - Method in class cad.simcad.maps.ToroidalCellMap
 
isThereRoom(int, int, int, int) - Method in class cad.simcad.maps.CellMap
 
isThereRoom(int, int, int, int) - Method in class cad.simcad.maps.ClassicCellMap
 
isThereRoom(int, int, int, int) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Return true if there is no object in the range specified by the parameters. false if there is one
isTotalBlock() - Method in interface cad.simcad.objectserver.spec.map.Filler
Tells if
isTotalBlock() - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
isTotalBlock() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainType
 
isTrue(String) - Method in class cad.simcad.pathfinding.astar.AlgoProperties
Method of convinience

K

keyHandler - Variable in class cad.simcad.pathfinding.ui.lib.EnhancedDialog
 
kill() - Method in class cad.simcad.pathfinding.ui.lib.SplashWindow
 

L

LargeStoneRoadEnv - class cad.simcad.worldsimulator.world.terrain.env.LargeStoneRoadEnv.
Terrain Env
LargeStoneRoadEnv(Integer) - Constructor for class cad.simcad.worldsimulator.world.terrain.env.LargeStoneRoadEnv
Creates new Grass
loadAllImages() - Method in class cad.simcad.pathfinding.ui.ImageLibrary
This method will load all filler images in "fillerimages" directory in memory.
loadCACMap() - Static method in class cad.simcad.objectserver.factory.AbstractMapFactory
 
loadIdToNames() - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
Loads the IDs mapped to real Names
loadIdToNames() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
loadInformation() - Method in class cad.simcad.worldsimulator.objects.ObjectProducer
 
loadInformation() - Method in class cad.simcad.worldsimulator.stats.MoveModStats
 
loadInformation() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
LocalTestSimNoDb - class cad.simcad.main_server.LocalTestSimNoDb.
 
LocalTestSimNoDb() - Constructor for class cad.simcad.main_server.LocalTestSimNoDb
Creates a new instance of LocalTestSimNoDb
LondonGenome - class cad.simcad.worldsimulator.world.LondonGenome.
 
LondonGenome() - Constructor for class cad.simcad.worldsimulator.world.LondonGenome
Creates new LondonGenome
LondonService - class cad.simcad.worldsimulator.world.LondonService.
 
LondonService() - Constructor for class cad.simcad.worldsimulator.world.LondonService
Creates new LondonService
loop - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 

M

m - Variable in class cad.simcad.main_server.APSSI
 
main(String[]) - Static method in class cad.simcad.ClientImpl.MainFrame
 
main(String[]) - Static method in class cad.simcad.ClientImpl.CAGUIFrame2
 
main(String[]) - Static method in class cad.simcad.ClientImpl.CAGUIframe
 
main(String[]) - Static method in class cad.simcad.ClientImpl.CAGUIFrameAWT
 
main(String[]) - Static method in class cad.simcad.ObjectImpl.test
 
main(String[]) - Static method in class cad.simcad.cac.network.RMINetworkAcceptor
 
main(String[]) - Static method in class cad.simcad.gps_server.test
 
main(String[]) - Static method in class cad.simcad.main_server.TestTracking
 
main(String[]) - Static method in class cad.simcad.main_server.test
 
main(String[]) - Static method in class cad.simcad.main_server.RunMainServer
 
main(String[]) - Static method in class cad.simcad.main_server.LocalTestSimNoDb
 
main(String[]) - Static method in class cad.simcad.main_server.sui.ServerFrame
 
main(String[]) - Static method in class cad.simcad.maps.TestMap
 
main(String[]) - Static method in class cad.simcad.mdt_server.test
 
main(String[]) - Static method in class cad.simcad.packagestests.TestAlgoPackage
 
main(String[]) - Static method in class cad.simcad.packagestests.TestRunning
 
main(String[]) - Static method in class cad.simcad.packagestests.AmbulanceCreationTest
 
main(String[]) - Static method in class cad.simcad.packagestests.TestAstarSequential
 
main(String[]) - Static method in class cad.simcad.packagestests.TestSimMainServerConnection
 
main(String[]) - Static method in class cad.simcad.pathfinding.run.Run
This method does the following in order 1) Check for Algo Properties, load them if any 2) Check for application specific properties, load them if any 3) load last world if inaccessible load a default empty world. 4) create the UI, give SimMediator to it.
main(String[]) - Static method in class cad.simcad.pathfinding.ui.AStarFrame
 
main(String[]) - Static method in class cad.simcad.pathfinding.ui.ImageLibrary
 
main(String[]) - Static method in class cad.simcad.utilz.random.MersenneTwisterFast
Tests the code.
main(String[]) - Static method in class cad.simcad.utilz.random.MersenneTwister
Tests the code.
main(String[]) - Static method in class cad.simcad.worldsimulator.objects.ObjectProducer
 
main(String[]) - Static method in class cad.simcad.worldsimulator.objects.parts.testMDTSim
 
main(String[]) - Static method in class cad.simcad.worldsimulator.objects.parts.testGPSSim
 
main(String[]) - Static method in class cad.simcad.worldsimulator.stats.TestUnitStats
 
main(String[]) - Static method in class cad.simcad.worldsimulator.stats.TestAccidentStats
 
main(String[]) - Static method in class cad.simcad.worldsimulator.world.FillerCatalog
 
main(String[]) - Static method in class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
 
MainFrame - class cad.simcad.ClientImpl.MainFrame.
 
MainFrame() - Constructor for class cad.simcad.ClientImpl.MainFrame
Creates new form MainFrame
manualProcessIncidentArrival() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 
MAP - Static variable in class cad.simcad.pathfinding.ui.StringsParam
 
MAP - Static variable in class cad.simcad.pathfinding.ui.UIMediator
 
MapCatalog - class cad.simcad.maps.MapCatalog.
 
MapCatalog() - Constructor for class cad.simcad.maps.MapCatalog
Creates new MapCatalog
MAPDIR - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
MapDisplayer - class cad.simcad.pathfinding.ui.map.MapDisplayer.
Abstract class for Map Displayers
MapDisplayer() - Constructor for class cad.simcad.pathfinding.ui.map.MapDisplayer
 
MapDisplayerFactory - class cad.simcad.pathfinding.ui.map.MapDisplayerFactory.
 
MapDisplayerFactory() - Constructor for class cad.simcad.pathfinding.ui.map.MapDisplayerFactory
Creates new MapDisplayerFactory
MapFieldPanel - class cad.simcad.pathfinding.ui.map.MapFieldPanel.
This is the panel with the map.
MapFieldPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.map.MapFieldPanel
Creates new form MapFieldPanel
MapFileFilter - class cad.simcad.pathfinding.ui.MapFileFilter.
 
MapFileFilter() - Constructor for class cad.simcad.pathfinding.ui.MapFileFilter
Creates a new instance of MapFileFilter
MapPanelChooser - class cad.simcad.pathfinding.ui.MapPanelChooser.
 
MapPanelChooser(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.MapPanelChooser
Creates new form MapPanelChooser
mapPlaceStateChanged(PathPlaceEvent) - Method in interface cad.simcad.objectserver.spec.map.event.PathPlaceEventListener
 
mapPlaceStateChanged(PathPlaceEvent) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
mapPlaceStateChanged(PathPlaceEvent) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
MapToolBar - class cad.simcad.pathfinding.ui.map.MapToolBar.
 
MapToolBar(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.map.MapToolBar
Creates new form MapToolBar
MapUIEvent - class cad.simcad.pathfinding.ui.event.MapUIEvent.
The Event class encapsulating a Map Event
MapUIEvent(AbstractMap) - Constructor for class cad.simcad.pathfinding.ui.event.MapUIEvent
Creates a new instance of MapUIEvent
MapUIEventListener - interface cad.simcad.pathfinding.ui.event.MapUIEventListener.
 
MapUnit - interface cad.simcad.objectserver.spec.map.MapUnit.
 
MAX_DELAY - Static variable in class cad.simcad.utilz.servers.CoherenceChecker
 
MAX_PATHUSER_ID - Static variable in class cad.simcad.worldsimulator.SimParams
 
MAX_TERRAINTYPE_ID - Static variable in class cad.simcad.worldsimulator.SimParams
 
MAX_WEATHER_ID - Static variable in class cad.simcad.worldsimulator.SimParams
 
MDT - class cad.simcad.worldsimulator.objects.parts.MDT.
This Object belongs to a SimAmbulance.
MDT_PORT - Static variable in class cad.simcad.worldsimulator.objects.parts.MDT
 
MDT_REMOTE_NAME - Static variable in class cad.simcad.cac.CacParams
 
MDT_REMOTE_NAME - Static variable in class cad.simcad.mdt_server.mdt_serverI
 
MDT_REMOTE_PORT - Static variable in class cad.simcad.cac.CacParams
 
MDT_REMOTE_PORT - Static variable in class cad.simcad.mdt_server.mdt_serverI
 
MDT_REMOTE_PORT - Static variable in class cad.simcad.worldsimulator.SimParams
port used by MDTs
MDT_REMOTE_PORT - Static variable in class cad.simcad.worldsimulator.objects.parts.MDT
 
MDT_SERVER - Static variable in class cad.simcad.main_server.APSSI
 
MDT_SERVER_NAME - Static variable in class cad.simcad.cac.CacParams
 
MDT_SERVER_NAME - Static variable in class cad.simcad.worldsimulator.SimParams
name for the MDT Server to connect to
MDT_SERVER_PORT - Static variable in class cad.simcad.cac.CacParams
 
MDT_SERVER_PORT - Static variable in class cad.simcad.main_server.APSSI
 
MDT_SERVER_PORT - Static variable in class cad.simcad.worldsimulator.SimParams
port to use for connecting to the MDT Server
mdt_serverI - class cad.simcad.mdt_server.mdt_serverI.
Unicast remote object implementing remote interface.
mdt_serverI_Stub - class cad.simcad.mdt_server.mdt_serverI_Stub.
 
mdt_serverI_Stub() - Constructor for class cad.simcad.mdt_server.mdt_serverI_Stub
 
mdt_serverI_Stub(RemoteRef) - Constructor for class cad.simcad.mdt_server.mdt_serverI_Stub
 
mdt_serverI() - Constructor for class cad.simcad.mdt_server.mdt_serverI
Constructs mdt_serverI object and exports it on default port and connection on localhost.
MDT(EmergencyVehicule) - Constructor for class cad.simcad.worldsimulator.objects.parts.MDT
Creates a new instance of MDT
MDT(SimAmbulance, EmergencyVehicule) - Constructor for class cad.simcad.worldsimulator.objects.parts.MDT
Creates a new instance of MDT
MDTCentralizer - interface cad.simcad.objectserver.spec.cac.common.MDTCentralizer.
 
MDTCentralizerFactory - class cad.simcad.objectserver.factory.MDTCentralizerFactory.
 
MDTCentralizerFactory() - Constructor for class cad.simcad.objectserver.factory.MDTCentralizerFactory
 
MDTConnector - interface cad.simcad.objectserver.spec.cac.common.MDTConnector.
Interface of the MDTServer seen by the Simulation
MDTConnectorFactory - class cad.simcad.objectserver.factory.MDTConnectorFactory.
 
MDTConnectorFactory() - Constructor for class cad.simcad.objectserver.factory.MDTConnectorFactory
 
MDTDeviceI - class cad.simcad.mdt_server.MDTDeviceI.
 
MDTDeviceI(Id, String) - Constructor for class cad.simcad.mdt_server.MDTDeviceI
Creates a new instance of MDTDeviceI
MDTDeviceI(int) - Constructor for class cad.simcad.mdt_server.MDTDeviceI
Creates a new instance of MDTDeviceI Initial status is FREE
MDTFrame - class cad.simcad.mdt_server.MDTFrame.
 
MDTFrame() - Constructor for class cad.simcad.mdt_server.MDTFrame
Creates new form MDTFrame
MDTPanel - class cad.simcad.mdt_server.MDTPanel.
 
MDTPanel() - Constructor for class cad.simcad.mdt_server.MDTPanel
Creates new form MDTFrame
MDTSim - interface cad.simcad.objectserver.spec.sim.objects.MDTSim.
Interface for simulated object called MDT
MDTStatus - class cad.simcad.worldsimulator.objects.parts.MDTStatus.
An implementation of the Status interface
MDTStatus(Id, String) - Constructor for class cad.simcad.worldsimulator.objects.parts.MDTStatus
 
MDTStatus(int) - Constructor for class cad.simcad.worldsimulator.objects.parts.MDTStatus
Creates a new instance of MDTStatus
MDTTask - class cad.simcad.worldsimulator.objects.parts.MDTTask.
 
MDTTask(MDT) - Constructor for class cad.simcad.worldsimulator.objects.parts.MDTTask
 
MersenneTwister - class cad.simcad.utilz.random.MersenneTwister.
Mersenne Twister and MersenneTwisterFast: MersenneTwister is a drop-in subclass replacement for java.util.Random.
MersenneTwister() - Constructor for class cad.simcad.utilz.random.MersenneTwister
Constructor using the default seed.
MersenneTwister(long) - Constructor for class cad.simcad.utilz.random.MersenneTwister
Constructor using a given seed.
MersenneTwisterFast - class cad.simcad.utilz.random.MersenneTwisterFast.
Mersenne Twister and MersenneTwisterFast: MersenneTwisterFast is a drop-in subclass replacement for java.util.Random.
MersenneTwisterFast() - Constructor for class cad.simcad.utilz.random.MersenneTwisterFast
Constructor using the default seed.
MersenneTwisterFast(long) - Constructor for class cad.simcad.utilz.random.MersenneTwisterFast
Constructor using a given seed.
MiniMap - class cad.simcad.pathfinding.ui.map.MiniMap.
 
MiniMap(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.map.MiniMap
Creates new MiniMap
MiniMapContainer - class cad.simcad.pathfinding.ui.map.MiniMapContainer.
 
MiniMapContainer(AStarInterface, UIMediator, SimMediator, MiniMapDisplayer) - Constructor for class cad.simcad.pathfinding.ui.map.MiniMapContainer
Creates new form MiniMap
MiniMapDisplayer - class cad.simcad.pathfinding.ui.map.MiniMapDisplayer.
Abstract class for a Mini Map implementation A Mini Map is a component that present a Map in a Zoomed out way.
MiniMapDisplayer() - Constructor for class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
New MiniMapDisplayer initialized with default field values
MiniMapDisplayer(int, int) - Constructor for class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
 
MiniMapDisplayer(int, int, boolean) - Constructor for class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
 
MissionManager - interface cad.simcad.objectserver.spec.cac.server.MissionManager.
 
MissionManagerFactory - class cad.simcad.objectserver.factory.MissionManagerFactory.
 
MissionManagerFactory() - Constructor for class cad.simcad.objectserver.factory.MissionManagerFactory
 
MissionRecorder - interface cad.simcad.objectserver.spec.cac.server.MissionRecorder.
Administrator for a mission
MissionRecorderFactory - class cad.simcad.objectserver.factory.MissionRecorderFactory.
 
MissionRecorderFactory() - Constructor for class cad.simcad.objectserver.factory.MissionRecorderFactory
 
MissionRecorderI - class cad.simcad.main_server.MissionRecorderI.
 
MissionRecorderI(CacMediatorI, VehiculeChooser) - Constructor for class cad.simcad.main_server.MissionRecorderI
 
MissionTracker - interface cad.simcad.objectserver.spec.cac.server.MissionTracker.
This module is used to launch and track a Mission
MissionTrackerFactory - class cad.simcad.objectserver.factory.MissionTrackerFactory.
 
MissionTrackerFactory() - Constructor for class cad.simcad.objectserver.factory.MissionTrackerFactory
Creates a new instance of MissionTrackerFactory
ModernAge - class cad.simcad.worldsimulator.world.ModernAge.
 
ModernAge() - Constructor for class cad.simcad.worldsimulator.world.ModernAge
Creates a new instance of ModernAge
move() - Method in class cad.simcad.worldsimulator.objects.buildings.PassiveStructure
 
move() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
 
move() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 
move() - Method in class cad.simcad.worldsimulator.objects.units.Villager
 
move() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
Top of movement state loop: { If we're in IncrementWaypoint state: Increment our waypoint.
moveEast() - Method in class cad.simcad.maps.CellGroup
 
MOVEMODFILE - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
MoveModStats - class cad.simcad.worldsimulator.stats.MoveModStats.
Class that knows everything about move modifiers
MoveModStats() - Constructor for class cad.simcad.worldsimulator.stats.MoveModStats
Creates new MoveModStats
moveNorth() - Method in class cad.simcad.maps.CellGroup
Return a new CellGroup.
moveNorthEast() - Method in class cad.simcad.maps.CellGroup
 
moveNorthWest() - Method in class cad.simcad.maps.CellGroup
 
moveSouth() - Method in class cad.simcad.maps.CellGroup
Return a new CellGroup.
moveSouthEast() - Method in class cad.simcad.maps.CellGroup
 
moveSouthWest() - Method in class cad.simcad.maps.CellGroup
 
moveWest() - Method in class cad.simcad.maps.CellGroup
For performance reason, this method does not check for consistency
MTAdapter - class cad.simcad.utilz.random.MTAdapter.
Used as a wrapper for the MersenneTwister class
MTAdapter() - Constructor for class cad.simcad.utilz.random.MTAdapter
Creates new MTChild
MTAdapter(long) - Constructor for class cad.simcad.utilz.random.MTAdapter
Creates new MTChild
MTFAdapter - class cad.simcad.utilz.random.MTFAdapter.
Used as a wrapper for the MersenneTwister class
MTFAdapter() - Constructor for class cad.simcad.utilz.random.MTFAdapter
Creates new MTChild
MTFAdapter(long) - Constructor for class cad.simcad.utilz.random.MTFAdapter
Creates new MTChild
MyUnit - class cad.simcad.worldsimulator.objects.units.MyUnit.
 
MyUnit(SimEnvironment, PathPlace, UnitMediator, Owner, String) - Constructor for class cad.simcad.worldsimulator.objects.units.MyUnit
Creates new Unit on a Map A unit has the following properties 1) It belongs to a Map, on which it is has a position 2) the position on that map 3) Owner 4) it is waiting to a Path
MyWorld - class cad.simcad.worldsimulator.world.MyWorld.
Implementation of SimEnvironment
MyWorld(AbstractMap, SimViewer) - Constructor for class cad.simcad.worldsimulator.world.MyWorld
Creates new LondonTown

N

NetworkAcceptor - interface cad.simcad.objectserver.spec.cac.network.NetworkAcceptor.
Interface of the Dispatcher, server-side.
NetworkAcceptorFactory - class cad.simcad.objectserver.factory.NetworkAcceptorFactory.
 
NetworkAcceptorFactory() - Constructor for class cad.simcad.objectserver.factory.NetworkAcceptorFactory
Creates new FillerServerFactory
NetworkConnector - interface cad.simcad.objectserver.spec.cac.network.NetworkConnector.
This interface of the Dispatcher logical entity seen by a Client
NetworkConnectorFactory - class cad.simcad.objectserver.factory.NetworkConnectorFactory.
Factory for NetworkConnectors
NetworkConnectorFactory() - Constructor for class cad.simcad.objectserver.factory.NetworkConnectorFactory
Creates new FillerServerFactory
newMapOpened(AbstractMap) - Method in interface cad.simcad.pathfinding.ui.event.MapUIEventListener
 
newMapOpened(AbstractMap) - Method in class cad.simcad.pathfinding.ui.map.MiniMap
 
newMapOpened(AbstractMap) - Method in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
 
newMapOpened(AbstractMap) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
newMapOpened(AbstractMap) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
newMapOpened(AbstractMap) - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
next(int) - Method in class cad.simcad.utilz.random.MersenneTwister
Returns an integer with bits bits filled with a random number.
nextBoolean() - Method in class cad.simcad.utilz.random.MersenneTwisterFast
 
nextBoolean() - Method in class cad.simcad.utilz.random.MersenneTwister
This method is missing from jdk 1.0.x and below.
nextByte() - Method in class cad.simcad.utilz.random.MersenneTwisterFast
 
nextByte() - Method in class cad.simcad.utilz.random.MersenneTwister
For completeness' sake, though it's not in java.util.Random.
nextBytes(byte[]) - Method in class cad.simcad.utilz.random.MersenneTwisterFast
 
nextBytes(byte[]) - Method in class cad.simcad.utilz.random.MersenneTwister
A bug fix for all versions of the JDK.
nextChar() - Method in class cad.simcad.utilz.random.MersenneTwisterFast
 
nextChar() - Method in class cad.simcad.utilz.random.MersenneTwister
For completeness' sake, though it's not in java.util.Random.
nextDouble() - Method in class cad.simcad.utilz.random.MersenneTwisterFast
 
nextDouble() - Method in class cad.simcad.utilz.random.MersenneTwister
A bug fix for versions of JDK 1.1 and below.
nextFloat() - Method in class cad.simcad.utilz.random.MersenneTwisterFast
 
nextFloat() - Method in class cad.simcad.utilz.random.MersenneTwister
A bug fix for versions of JDK 1.1 and below.
nextGaussian() - Method in class cad.simcad.utilz.random.MersenneTwisterFast
 
nextInt() - Method in class cad.simcad.utilz.random.MersenneTwisterFast
 
nextInt(int) - Method in class cad.simcad.utilz.random.MersenneTwisterFast
Returns an integer drawn uniformly from 0 to n-1.
nextInt(int) - Method in class cad.simcad.utilz.random.MersenneTwister
This method is missing from JDK 1.1 and below.
nextLong() - Method in class cad.simcad.utilz.random.MersenneTwisterFast
 
nextSerial() - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Returns the next serial number for this SimEnvironment
nextSerial() - Method in class cad.simcad.worldsimulator.world.MyWorld
Returns the next serial number for this SimEnvironment
nextShort() - Method in class cad.simcad.utilz.random.MersenneTwisterFast
 
nextShort() - Method in class cad.simcad.utilz.random.MersenneTwister
For completeness' sake, though it's not in java.util.Random.
NO_PATH - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
NonImplPanel - class cad.simcad.ClientImpl.NonImplPanel.
 
NonImplPanel() - Constructor for class cad.simcad.ClientImpl.NonImplPanel
Creates new form NonImplPanel
not_available - Variable in class cad.simcad.mdt_server.MDTDeviceI
 
NOT_FOUND - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
noticeModeChange(String) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
noticeModeChange(String) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
noticeModeChange(String) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
noticeModeChange(String) - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
noticeMouseReleased() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
noticeMouseReleased() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
noticeMouseReleased() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 

O

ObjectDisplayer - interface cad.simcad.pathfinding.ui.ObjectDisplayer.
 
ObjectMediator - class cad.simcad.worldsimulator.objects.ObjectMediator.
 
ObjectMediator(AbstractMap, StatServer, SimObjectServer) - Constructor for class cad.simcad.worldsimulator.objects.ObjectMediator
Creates new ObjectMediator
ObjectProducer - class cad.simcad.worldsimulator.objects.ObjectProducer.
 
ObjectProducer(SimEnvironment) - Constructor for class cad.simcad.worldsimulator.objects.ObjectProducer
Creates a new instance of ObjectProducer
ok() - Method in class cad.simcad.pathfinding.ui.lib.EnhancedDialog
 
ok() - Method in class cad.simcad.pathfinding.ui.lib.ShowDialog
 
openMap(AbstractMap) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
openMap(AbstractMap) - Method in interface cad.simcad.pathfinding.ui.AStarInterface
 
openMap(File) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
openMap(File) - Method in interface cad.simcad.pathfinding.ui.AStarInterface
 
openMaxSize() - Method in class cad.simcad.pathfinding.astar.AStarBasic
Stat function checking the maximum size of the datastructure
OpenSavePanel - class cad.simcad.pathfinding.ui.OpenSavePanel.
 
OpenSavePanel(AStarInterface) - Constructor for class cad.simcad.pathfinding.ui.OpenSavePanel
Creates new form OpenSavePanel
openWorld(File) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
ORIGIN - Static variable in class cad.simcad.pathfinding.path.PathException
 
OTHER - Static variable in class cad.simcad.worldsimulator.SimParams
string for identifying the another type
Owner - interface cad.simcad.objectserver.spec.context.Owner.
Represents a physical owner.
OwnerFactory - class cad.simcad.objectserver.factory.OwnerFactory.
 
OwnerFactory() - Constructor for class cad.simcad.objectserver.factory.OwnerFactory
Creates a new instance of OwnerFactory

P

paint(Graphics) - Method in class cad.simcad.pathfinding.ui.lib.ALabel
Mutated Paint Method.
paint(Graphics) - Method in class cad.simcad.pathfinding.ui.map.MiniMap
 
paint(Graphics) - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
paint(Graphics) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
Our paint method First, it learns what portion of the map is to be displayed.
ParamControler - class cad.simcad.pathfinding.run.ParamControler.
Class with many static fields.
ParamControler() - Constructor for class cad.simcad.pathfinding.run.ParamControler
Creates new ParamControler
PARAMFILE - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
PassiveStructure - class cad.simcad.worldsimulator.objects.buildings.PassiveStructure.
 
PassiveStructure(SimEnvironment, PathPlace, StructureMediator, Owner, String) - Constructor for class cad.simcad.worldsimulator.objects.buildings.PassiveStructure
Creates new PassiveStructure
Path - class cad.simcad.pathfinding.path.Path.
Mother class of any kind of path It defines the basic thing At creation a path is not consistent, even if origin and destination map places are adjacent
Path(PathFindable, PathPlace, PathPlace, PathUser) - Constructor for class cad.simcad.pathfinding.path.Path
Creates new Path Initialize.
pathComputed(AbstractMapEvent) - Method in class cad.simcad.maps.TestMap
 
pathComputed(AbstractMapEvent) - Method in interface cad.simcad.objectserver.spec.map.event.AbstractMapEventListener
 
pathComputed(AbstractMapEvent) - Method in class cad.simcad.packagestests.TestAstarSequential
 
pathComputed(AbstractMapEvent) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
This method deal with the event of a computed path, fired by an AbstractMap The AbstractMapEvent object has the computed path
pathComputed(AbstractMapEvent) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
PathException - exception cad.simcad.pathfinding.path.PathException.
 
PathException(Path, int) - Constructor for class cad.simcad.pathfinding.path.PathException
Creates new PathException without detail message.
PathException(String) - Constructor for class cad.simcad.pathfinding.path.PathException
Constructs an PathException with the specified detail message.
PathFindable - interface cad.simcad.objectserver.spec.pathfinding.PathFindable.
Any object wanting to be searched by a pathfinding algorithm should implement this interfaces
PathFinder - interface cad.simcad.objectserver.spec.pathfinding.PathFinder.
The interface implemented by any class that can find the best path between two places on a map.
PathFinderFactory - class cad.simcad.objectserver.factory.PathFinderFactory.
Factor for PathFinder objects
PathFinderFactory() - Constructor for class cad.simcad.objectserver.factory.PathFinderFactory
Creates new PathFinderFactory
PathPlace - interface cad.simcad.objectserver.spec.pathfinding.PathPlace.
This intereface defines the minimum services an object should provide if the object is to be included in a Path object
PathPlaceEvent - class cad.simcad.objectserver.spec.map.event.PathPlaceEvent.
PathPlace event object
PathPlaceEvent(PathPlace) - Constructor for class cad.simcad.objectserver.spec.map.event.PathPlaceEvent
Creates new CellEvent
PathPlaceEventListener - interface cad.simcad.objectserver.spec.map.event.PathPlaceEventListener.
 
PathPlaceSet - interface cad.simcad.objectserver.spec.pathfinding.PathPlaceSet.
A Set of PathPlace object, i.e. a path Remember that a Path is computed according a PathUser caracteristics.
PathUser - interface cad.simcad.objectserver.spec.pathfinding.PathUser.
Interface for a single entity able to use a Path.
pauseSimulation() - Method in interface cad.simcad.objectserver.spec.sim.Simulator
Signals the simulation engine to pause the simulation.
pauseSimulation() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
pauseSimulation() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
pauseSimulation() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
Signals the simulation engine to pause the simulation.
PEERING_VIEW - Static variable in class cad.simcad.pathfinding.ui.map.MapDisplayerFactory
 
PERIOD - Static variable in class cad.simcad.gps_server.gps_serverI
 
PERIOD - Static variable in class cad.simcad.mdt_server.mdt_serverI
 
PERIOD - Static variable in class cad.simcad.worldsimulator.objects.parts.GPS
Period used by a timer for checking GPSs
PERIOD - Static variable in class cad.simcad.worldsimulator.objects.parts.MDT
 
PersistentDataException - exception cad.simcad.objectserver.spec.cac.db.PersistentDataException.
Exception for all Exception due to writing/reading persistant data
PersistentDataException() - Constructor for class cad.simcad.objectserver.spec.cac.db.PersistentDataException
Creates a new instance of PersistentDataException without detail message.
PersistentDataException(String) - Constructor for class cad.simcad.objectserver.spec.cac.db.PersistentDataException
Constructs an instance of PersistentDataException with the specified detail message.
PersistentDataLink - interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink.
Interface to the persistent database
PersistentDataLinkFactory - class cad.simcad.objectserver.factory.PersistentDataLinkFactory.
 
PersistentDataLinkFactory() - Constructor for class cad.simcad.objectserver.factory.PersistentDataLinkFactory
 
PersistentDataLinkI - class cad.simcad.ObjectImpl.PersistentDataLinkI.
 
PersistentDataLinkI() - Constructor for class cad.simcad.ObjectImpl.PersistentDataLinkI
 
Place - interface cad.simcad.objectserver.spec.cac.objects.Place.
 
PlaceFactory - class cad.simcad.objectserver.factory.PlaceFactory.
 
PlaceFactory() - Constructor for class cad.simcad.objectserver.factory.PlaceFactory
 
PlaceI - class cad.simcad.ObjectImpl.PlaceI.
 
PlaceI() - Constructor for class cad.simcad.ObjectImpl.PlaceI
 
PlaceI(int, int) - Constructor for class cad.simcad.ObjectImpl.PlaceI
 
PlaceI(int, int, int) - Constructor for class cad.simcad.ObjectImpl.PlaceI
 
PLAY - Static variable in class cad.simcad.pathfinding.ui.StringsParam
 
PLAY - Static variable in class cad.simcad.pathfinding.ui.UIMediator
 
PlayPanel - class cad.simcad.pathfinding.ui.PlayPanel.
The Panel for testing AStar
PlayPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.PlayPanel
Creates new form PlayPanel
populate(Filler) - Method in class cad.simcad.pathfinding.ui.SimMediator
 
populateMap(Filler) - Method in class cad.simcad.maps.CellMap
 
populateMap(Filler) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Populate the Map with the given Filler
PORT - Static variable in class cad.simcad.cac.network.RMINetworkAcceptor
 
PORT - Static variable in class cad.simcad.worldsimulator.objects.parts.GPS
Port used by the GPS server
PORT - Static variable in class cad.simcad.worldsimulator.objects.parts.MDT
Port used by the MDT server
proccessMap(AbstractMap) - Method in class cad.simcad.pathfinding.ui.map.MiniMap
Call this method when a map is openend or created.
processFocus() - Method in class cad.simcad.pathfinding.ui.StructureChooserPanel
 
processFocus() - Method in class cad.simcad.pathfinding.ui.TerrainPanelChooser
 
processFocus() - Method in class cad.simcad.pathfinding.ui.UnitChooserPanel
 
processIndicent(Incident) - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
Ask the SimAmbulance to process an Incident
processIndicent(Incident) - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 
processIndicentPlace() - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
Ambulance moves to the Place of the Incident if it has one in cache
processIndicentPlace() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 
processIndicentPlace(Place) - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 
processMission(FieldSet) - Method in class cad.simcad.main_server.CADMissionManager
Methode appelee par NetworkAcceptor.
processMission(FieldSet) - Method in interface cad.simcad.objectserver.spec.cac.server.MissionManager
Methode appelee par NetworkAcceptor.
processMyFocus() - Method in class cad.simcad.pathfinding.ui.DesignMapFeaturesPanel
Call this method when this panel get user focus
PROP_KEY_ALGO - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
PROP_KEY_FASTEST - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
PROP_KEY_FUDGE - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
PROP_KEY_FUDGEFACTOR - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
PROP_KEY_HEURFACTOR - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
PROP_KEY_STAT - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
PROP_KEY_STEPSPEED - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
PROP_KEY_USEHEUR - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
ps - Static variable in class cad.simcad.pathfinding.ui.UIParams
 
ps - Static variable in class cad.simcad.worldsimulator.SimParams
string for identifying the file separator

R

RandomGenerator - interface cad.simcad.utilz.random.RandomGenerator.
Whoever able to provide a basic random generation functionnality
RandomGeneratorFactory - class cad.simcad.utilz.random.RandomGeneratorFactory.
 
RandomGeneratorFactory() - Constructor for class cad.simcad.utilz.random.RandomGeneratorFactory
Creates new RandomGeneratorFactory
ReachedGoal - Static variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
receiveIncident(Incident) - Method in interface cad.simcad.objectserver.spec.sim.objects.MDTSim
Recieve an Incident.
receiveIncident(Incident) - Method in class cad.simcad.worldsimulator.objects.parts.DumMDT
Recieve an Incident.
receiveIncident(Incident) - Method in class cad.simcad.worldsimulator.objects.parts.MDT
Recieve an Incident.
recieveData(FieldSet) - Method in class cad.simcad.cac.network.RMINetworkAcceptor_Stub
 
recieveData(FieldSet) - Method in class cad.simcad.cac.network.RMINetworkAcceptor
Method for recieving data from a NetworkConnector
recieveData(FieldSet) - Method in interface cad.simcad.objectserver.spec.cac.network.NetworkAcceptor
Method for recieving data from a NetworkConnector
reconstructMapDisplayer() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
reconstructMapDisplayer() - Method in class cad.simcad.pathfinding.ui.UIMediator
Calls the creator of the Map displayer to replace it by a new one
reconstructMapDisplayer() - Method in interface cad.simcad.pathfinding.ui.AStarInterface
 
reCreateEmptyWorld(AbstractMap) - Method in class cad.simcad.pathfinding.ui.SimMediator
 
redoLastAction() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
redoLastAction() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
redoLastAction() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
redoPathing() - Method in class cad.simcad.pathfinding.ui.UIMediator
MapDisplayer redo the computation of the last Path.
refreshAllCells() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
Region - class cad.simcad.maps.Region.
A Set of atomic cells of the same region type Any cell in a region can be reached by another cell "a vol d'oiseau"
Region(CellMap, Cell[][]) - Constructor for class cad.simcad.maps.Region
Creates new Region
registerNewEmergencyVehicle() - Method in class cad.simcad.ClientImpl.RMIConnector
Ask to CAC to register a new EmergencyVehicle in its Persistent Data storage returns the newly create EmergencyVehicule
registerNewEmergencyVehicle() - Method in class cad.simcad.cac.network.RMINetworkAcceptor_Stub
 
registerNewEmergencyVehicle() - Method in class cad.simcad.cac.network.RMINetworkAcceptor
Ask to CAC to register a new EmergencyVehicle in its Persistent Data storage returns the newly create EmergencyVehicule
registerNewEmergencyVehicle() - Method in class cad.simcad.main_server.CACControler
 
registerNewEmergencyVehicle() - Method in interface cad.simcad.objectserver.spec.cac.network.NetworkAcceptor
Ask to CAC to register a new EmergencyVehicle in its Persistent Data storage returns the newly create EmergencyVehicule
registerNewEmergencyVehicle() - Method in interface cad.simcad.objectserver.spec.cac.network.NetworkConnector
Ask to CAC to register a new EmergencyVehicle in its Persistent Data storage returns the newly create EmergencyVehicule
registerNewEmergencyVehicle() - Method in interface cad.simcad.objectserver.spec.cac.server.CACMaintenanceService
Ask to CAC to register a new EmergencyVehicle in its Persistent Data storage returns the newly create EmergencyVehicule
registerNewEmergencyVehicle() - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
Ask to CAC to register a new EmergencyVehicle in its Persistent Data storage
registerNewEmergencyVehicle() - Method in class cad.simcad.worldsimulator.world.CaCWorld
Ask to CAC to register a new EmergencyVehicle in its Persistent Data storage
registerToRegistry(String, Remote, boolean) - Static method in class cad.simcad.gps_server.gps_serverI
Register mdt_serverI object with the RMI registry.
registerToRegistry(String, Remote, boolean) - Static method in class cad.simcad.mdt_server.mdt_serverI
Register mdt_serverI object with the RMI registry.
registerToRegistry(String, Remote, boolean) - Static method in class cad.simcad.worldsimulator.objects.parts.MDT
Register mdt_serverI object with the RMI registry.
REGISTRY_PORT - Static variable in class cad.simcad.gps_server.gps_serverI
 
REGISTRY_PORT - Static variable in class cad.simcad.mdt_server.mdt_serverI
 
remove(Id) - Method in class cad.simcad.utilz.servers.CoherenceChecker
 
removeAbstractMapListener(AbstractMapEventListener) - Method in class cad.simcad.maps.CellMap
 
removeAbstractMapListener(AbstractMapEventListener) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Removes the AbstractMapEventListener
removeAllListeners() - Method in class cad.simcad.maps.CellMap
 
removeAllListeners() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Removes all listeners, usually used for serialization
removeDrawable2DObject(Drawable2DObject) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
removeLastFiller() - Method in class cad.simcad.maps.Cell
 
removeMapUIListener(MapUIEventListener) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
removeMovingObject(MyUnit) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
removeOtherObject(SimObject) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
removePathPlaceEventListener(PathPlaceEventListener) - Method in class cad.simcad.maps.CellMap
 
removePathPlaceEventListener(PathPlaceEventListener) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Removes the PathPlaceEventListener
removeSimulatedObject(SimObject) - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Remove the given SimObject from the SimEnvironment
removeSimulatedObject(SimObject) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
removeStaticStructure(PassiveStructure) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
resetAllCells() - Method in class cad.simcad.maps.Cell
Reset all Cell attributes
resetAllCells() - Method in class cad.simcad.maps.CellMap
Reset all Map Cells.
resetAllCells() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
Reset all the cells of the map object this container is rendering We call the resetAllCells on the map object
resetAllCells() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
resetAllCells() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
resetAllCellsValue() - Method in class cad.simcad.maps.CellMap
Reset all the cell values
resetAllCellsValue() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Reset all the cell values
resetAllMapCells() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
resetAllUnits() - Method in class cad.simcad.maps.CellMap
Remove all objects from the Map
resetAllUnits() - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Reset all the Units
resetCell() - Method in class cad.simcad.maps.Cell
Reset all Cell value.
resetFinishCell() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
resetPathCells() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
resetPreferredSizes() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
resetStartCell() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
resolveNewMove(PathPlace) - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
the map place that couldn't be reached
RMIConnectionData - class cad.simcad.cac.network.RMIConnectionData.
Implemenation of ConnectionData
RMIConnectionData(String) - Constructor for class cad.simcad.cac.network.RMIConnectionData
 
RMIConnectionReport - class cad.simcad.cac.network.RMIConnectionReport.
Interface towards usefull historic data about a connection
RMIConnectionReport(long) - Constructor for class cad.simcad.cac.network.RMIConnectionReport
 
RMIConnector - class cad.simcad.ClientImpl.RMIConnector.
This interface of the Dispatcher logical entity seen by a Client
RMIConnector(CADConnection) - Constructor for class cad.simcad.ClientImpl.RMIConnector
 
RMILink - class cad.simcad.cac.network.RMILink.
Interface toward a Connection for the CAD System.
RMILink(int) - Constructor for class cad.simcad.cac.network.RMILink
 
RMINetworkAcceptor - class cad.simcad.cac.network.RMINetworkAcceptor.
Interface of the Dispatcher, server-side.
RMINetworkAcceptor_Skel - class cad.simcad.cac.network.RMINetworkAcceptor_Skel.
 
RMINetworkAcceptor_Skel() - Constructor for class cad.simcad.cac.network.RMINetworkAcceptor_Skel
 
RMINetworkAcceptor_Stub - class cad.simcad.cac.network.RMINetworkAcceptor_Stub.
 
RMINetworkAcceptor_Stub() - Constructor for class cad.simcad.cac.network.RMINetworkAcceptor_Stub
 
RMINetworkAcceptor_Stub(RemoteRef) - Constructor for class cad.simcad.cac.network.RMINetworkAcceptor_Stub
 
RMINetworkAcceptor(CacMediatorI, MissionManager) - Constructor for class cad.simcad.cac.network.RMINetworkAcceptor
 
RTS - Static variable in class cad.simcad.pathfinding.ui.UIMediator
 
Run - class cad.simcad.pathfinding.run.Run.
Main Class
run() - Method in class cad.simcad.main_server.APSSI
 
run() - Method in class cad.simcad.pathfinding.astar.AStarForProduction
 
run() - Method in class cad.simcad.pathfinding.astar.AStarBasic
Run method invoked by the constructor
run() - Method in class cad.simcad.pathfinding.astar.AStarSpeedOptimized
Run method invoked by the constructor
run() - Method in class cad.simcad.pathfinding.astar.AStarAlgo
 
run() - Method in class cad.simcad.pathfinding.astar.AStarSequential
 
run() - Method in class cad.simcad.pathfinding.ui.SimObjectTask
 
run() - Method in class cad.simcad.pathfinding.ui.lib.AProgressMonitor
Action !
run() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
This is the Thread-main-loop, that calls invokes one simulation cycle when necessary.
run() - Method in class cad.simcad.worldsimulator.objects.parts.GPSTask
 
run() - Method in class cad.simcad.worldsimulator.objects.parts.MDTTask
 
Run() - Constructor for class cad.simcad.pathfinding.run.Run
Creates new Run
RunMainServer - class cad.simcad.main_server.RunMainServer.
 
RunMainServer() - Constructor for class cad.simcad.main_server.RunMainServer
Creates a new instance of RunMainServer

S

saveAlgoProperties() - Static method in class cad.simcad.pathfinding.run.Run
Save the properties.
saveDebugLevel(int) - Static method in class cad.simcad.pathfinding.run.Run
 
saveForm(Form) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
insertion of a new form in the database
saveForm(Form) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
insertion of a new form in the database
saveForm(Form) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
insertion of a new form in the database
saveIncident(Incident, Id) - Method in class cad.simcad.ObjectImpl.PersistentDataLinkI
insertion of a new incident in the database
saveIncident(Incident, Id) - Method in class cad.simcad.dummies.DumPersistentDataLinkI
insertion of a new incident in the database
saveIncident(Incident, Id) - Method in interface cad.simcad.objectserver.spec.cac.db.PersistentDataLink
insertion of a new incident in the database
saveMap(File) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
saveMap(File) - Method in interface cad.simcad.pathfinding.ui.AStarInterface
 
saveProperties() - Static method in class cad.simcad.pathfinding.run.Run
Save the properties.
saveWorld(File) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
selectedObjects - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
Selection - class cad.simcad.pathfinding.ui.map.Selection.
 
Selection() - Constructor for class cad.simcad.pathfinding.ui.map.Selection
Creates a new instance of Selection
sendData() - Method in interface cad.simcad.objectserver.spec.cac.client.CAUserInterface
Send data over the network to the server
sendData(FieldSet) - Method in class cad.simcad.ClientImpl.RMIConnector
Send data over the network to a NetworkAcceptor
sendData(FieldSet) - Method in interface cad.simcad.objectserver.spec.cac.client.CAUserInterface
Send data over the network to the server
sendData(FieldSet) - Method in interface cad.simcad.objectserver.spec.cac.network.NetworkConnector
Send data over the network to a NetworkAcceptor
sendIncidentToRemote(Incident) - Method in class cad.simcad.mdt_server.mdt_serverI_Stub
 
sendIncidentToRemote(Incident) - Method in class cad.simcad.mdt_server.mdt_serverI
 
sendIncidentToRemote(Incident) - Method in interface cad.simcad.objectserver.spec.cac.common.MDTCentralizer
Send Incident info.
serializeThis(Object, String) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
SERVER - Static variable in class cad.simcad.worldsimulator.objects.parts.GPS
Location of the GPS server localhost or xxx.xxx.xxx.xxx
SERVER - Static variable in class cad.simcad.worldsimulator.objects.parts.MDT
 
ServerFrame - class cad.simcad.main_server.sui.ServerFrame.
 
ServerFrame() - Constructor for class cad.simcad.main_server.sui.ServerFrame
Creates new form ServerFrame
ServerUIFactory - class cad.simcad.objectserver.factory.ServerUIFactory.
 
ServerUIFactory() - Constructor for class cad.simcad.objectserver.factory.ServerUIFactory
Creates a new instance of ServerUIFactory
set(int, Id) - Method in class cad.simcad.utilz.servers.CoherenceChecker
 
setActiveControlTabbed(int) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setActiveFeaturedTabbed(int) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setActiveOwner(Owner) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setAgeContext(AgeContext) - Method in interface cad.simcad.objectserver.spec.context.Owner
Set the AgeContext for this Genomable
setAgeContext(AgeContext) - Method in interface cad.simcad.objectserver.spec.context.Genomable
Set the AgeContext for this Genomable
setAgeContext(AgeContext) - Method in class cad.simcad.worldsimulator.world.LondonGenome
Set the AgeContext for this Genomable
setAgeContext(AgeContext) - Method in class cad.simcad.worldsimulator.world.GaiaGenome
Set the AgeContext for this Genomable
setAgeContext(AgeContext) - Method in class cad.simcad.worldsimulator.world.Gaia
Set the AgeContext for this Genomable
setAgeContext(AgeContext) - Method in class cad.simcad.worldsimulator.world.LondonService
Set the AgeContext for this Genomable
setAgeContext(AgeContext) - Method in class cad.simcad.worldsimulator.world.DefaultOwner
Set the AgeContext for this Genomable
setAgeContext(AgeContext) - Method in class cad.simcad.worldsimulator.world.DefaultGenome
Set the AgeContext for this Genomable
setAlgoProperty(String, String) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setAlgoStatDisplayer(AlgoStatDisplayer) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setAPSS(APSS) - Method in class cad.simcad.main_server.CacMediatorI
 
setAutoProcess(boolean) - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
Ask the SimAmbulance to process an Incident automatically or not
setAutoProcess(boolean) - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 
setCACMaintenanceService(CACMaintenanceService) - Method in class cad.simcad.main_server.CacMediatorI
 
setComputedProperties() - Method in class cad.simcad.pathfinding.astar.AStarBasic
This method is used internaly to write down the computed statistics
setComputingProperties(Properties) - Method in class cad.simcad.pathfinding.path.Path
Set properties for this Path
setControlPanel(ControlPanel) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setDebugLevel(int) - Method in class cad.simcad.dummies.DumSimViewer
 
setDebugLevel(int) - Method in class cad.simcad.main_server.sui.ServerFrame
 
setDebugLevel(int) - Method in class cad.simcad.main_server.sui.Tui
 
setDebugLevel(int) - Method in interface cad.simcad.objectserver.spec.ui.UserInterface
 
setDebugLevel(int) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
setDefaultProperties() - Method in class cad.simcad.pathfinding.astar.AlgoProperties
 
setDescription(String) - Method in class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Sets the human readable description of this filter.
setDesignObjectName(String) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setDoWork(boolean) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
setDrawBorder(boolean) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setDrawBorder(boolean) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
setDrawBorder(boolean) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
setDrawBorder(boolean) - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
setEditMode(int) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
setEditMode(int) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
setEditMode(int) - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
setEmergencyVehicule(EmergencyVehicule) - Method in class cad.simcad.ObjectImpl.IncidentI
 
setEmergencyVehicule(EmergencyVehicule) - Method in class cad.simcad.dummies.DummyIncident
Method setEmergencyVehicule.
setEmergencyVehicule(EmergencyVehicule) - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method setEmergencyVehicule.
setExtensionListInDescription(boolean) - Method in class cad.simcad.pathfinding.ui.CustomMapsFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFastest() - Method in class cad.simcad.pathfinding.astar.AlgoProperties
 
setFiller(Filler, int) - Method in class cad.simcad.maps.Cell
 
setFillerSelected(Filler) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setFinish(boolean) - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
setFinishCell(GridCell) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
setFirstFiller(Filler) - Method in class cad.simcad.maps.Cell
 
setFirstFiller(Filler) - Method in interface cad.simcad.objectserver.spec.map.MapUnit
 
setFirstPathTo(PathPlaceSet) - Method in class cad.simcad.worldsimulator.objects.units.UnitControler
Replace the current path taken by the unit by the given path
setFirtPathEx - Static variable in class cad.simcad.worldsimulator.objects.units.ErrorMessages
 
setGPSCentralizer(GPSCentralizer) - Method in class cad.simcad.main_server.CacMediatorI
 
setGPSPosition(GPSPosition) - Method in class cad.simcad.gps_server.gps_serverI_Stub
 
setGPSPosition(GPSPosition) - Method in class cad.simcad.gps_server.gps_serverI
Update GPSPosition Try to find the GPSPosition that have same id than ps and replaces it in the list.
setGPSPosition(GPSPosition) - Method in interface cad.simcad.objectserver.spec.cac.common.GPSConnector
Update GPSPosition
setGPSSim(GPSSim) - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
Set the simulated GPS of this ambulance
setGPSSim(GPSSim) - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
Set the simulated GPS of this ambulance
setGravity(Gravity) - Method in class cad.simcad.ObjectImpl.IncidentI
 
setGravity(Gravity) - Method in class cad.simcad.dummies.DummyIncident
Method setGravity.
setGravity(Gravity) - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method setGravity.
setGravity(int) - Method in class cad.simcad.ObjectImpl.GravityI
 
setHeurFactor(int) - Method in class cad.simcad.pathfinding.astar.AlgoProperties
 
setHeuristicFactor(int) - Method in class cad.simcad.maps.CellMap
 
setHeuristicFactor(int) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Set the heuristic factor for this map.
setHeuristicFactor(int) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
setHeuristicFactor(int) - Method in class cad.simcad.pathfinding.ui.SimMediator
 
setHeuristicFactor(int) - Method in interface cad.simcad.pathfinding.ui.AStarInterface
 
setId(Id) - Method in class cad.simcad.ObjectImpl.IncidentI
 
setId(Id) - Method in class cad.simcad.ObjectImpl.FormI
 
setId(Id) - Method in class cad.simcad.dummies.DummyIncident
Method setId
setId(Id) - Method in class cad.simcad.dummies.DumForm
 
setId(Id) - Method in interface cad.simcad.objectserver.spec.cac.objects.Form
 
setId(Id) - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method setId
setId(int) - Method in class cad.simcad.ObjectImpl.IdI
 
setId(int) - Method in interface cad.simcad.objectserver.spec.cac.objects.Id
Set the id
setId(int) - Method in class cad.simcad.pathfinding.astar.AlgoAssociation
 
setId(int) - Method in class cad.simcad.worldsimulator.objects.units.AmbId
 
setIncidentObjectAt(PathPlace) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setLook(String) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
setMapDisplayer(MapDisplayer) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setMapDisplayerScrollPane(JScrollPane) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setMapDisplayerType(int) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setMaxHeight(int) - Method in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
 
setMaxWidth(int) - Method in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
 
setMDTCentralizer(MDTCentralizer) - Method in class cad.simcad.main_server.CacMediatorI
 
setMDTSim(MDTSim) - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
Set the simulated MDT of this ambulance
setMDTSim(MDTSim) - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
Set the simulated MDT of this ambulance
setMDTStatus(Status) - Method in interface cad.simcad.objectserver.spec.sim.objects.MDTSim
Set the status for the simulated MDT
setMDTStatus(Status) - Method in class cad.simcad.worldsimulator.objects.parts.DumMDT
Set the status for the simulated MDT
setMDTStatus(Status) - Method in class cad.simcad.worldsimulator.objects.parts.MDT
Set the status for the simulated MDT
setMiniMapComponent(JComponent) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setMissionManager(MissionManager) - Method in class cad.simcad.main_server.CacMediatorI
 
setMissionRecorder(MissionRecorder) - Method in class cad.simcad.main_server.CacMediatorI
 
setMissionTracker(MissionTracker) - Method in class cad.simcad.main_server.CacMediatorI
 
setName(String) - Method in class cad.simcad.maps.CellMap
 
setNetworkAcceptor(NetworkAcceptor) - Method in class cad.simcad.main_server.CacMediatorI
 
setNote(String) - Method in class cad.simcad.pathfinding.ui.lib.AProgressDialog
String message for the progress monitor...
setObject(Object, int, int) - Method in class cad.simcad.maps.CellMap
 
setObject(Object, int, int) - Method in interface cad.simcad.objectserver.spec.map.AbstractMap
Put an object at the specified position
setPartOfPath(boolean) - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
setPathUser(PathUser) - Method in class cad.simcad.pathfinding.path.Path
 
setPersistantDataLink(PersistentDataLink) - Method in class cad.simcad.main_server.CacMediatorI
 
setPlace(Place) - Method in class cad.simcad.ObjectImpl.IncidentI
 
setPlace(Place) - Method in class cad.simcad.dummies.DummyIncident
Method setPlace.
setPlace(Place) - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method setPlace.
setProgress(int) - Method in class cad.simcad.pathfinding.ui.lib.AProgressDialog
Value for the progress monitor, ranges from one to 100.
setProgress(String, int) - Method in class cad.simcad.pathfinding.ui.lib.AProgressMonitor
Value for the progress monitor, ranges from one to 100.
setProperty(String, String) - Static method in class cad.simcad.main_server.RunMainServer
Shortcut for getProperties().put.
setProperty(String, String) - Static method in class cad.simcad.pathfinding.run.Run
Shortcut for getProperties().put.
setProperty(String, String) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setSeed(long) - Method in class cad.simcad.utilz.random.MersenneTwisterFast
Initalize the pseudo random number generator.
setSeed(long) - Method in class cad.simcad.utilz.random.MersenneTwister
Initalize the pseudo random number generator.
setSelected(boolean) - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
setSelectedFiller(Filler) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setSelectedSimObject(String) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setShowCoordinate(boolean) - Method in class cad.simcad.pathfinding.ui.UIMediator
Ask the MapDisplayer to show coordinates values
setShowCoordinate(boolean) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
setShowCoordinate(boolean) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
setShowCoordinate(boolean) - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
setShowFillerImages(boolean) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setShowObjects(boolean) - Method in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
 
setShowStatsInSeperateWindow(boolean) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setShowValues(boolean) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setShowValues(boolean) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
setShowValues(boolean) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
setShowValues(boolean) - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
setSimViewer(SimViewer) - Method in interface cad.simcad.objectserver.spec.sim.Simulator
Set the SimViewer for this Simulator
setSimViewer(SimViewer) - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
 
setSimViewer(SimViewer) - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
setSimViewer(SimViewer) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
setSizeOfCell(int) - Method in class cad.simcad.pathfinding.ui.map.GridCell
 
setSizeOfCells(int) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setSizeOfCells(int) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
setSizeOfCells(int) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
setSizeOfCells(int) - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
setStart(boolean) - Method in class cad.simcad.pathfinding.ui.map.GridCell
Put internal variable to let the painter know if it is a starting cell or not
setStartCell(GridCell) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
According to flag, if flag is true Set the GridCell given in parameter as the starting cell if flag is false Set the GridCell as a normal cell
setState(int) - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
setStateId(int) - Method in interface cad.simcad.objectserver.spec.sim.SimObject
 
setStateId(int) - Method in class cad.simcad.worldsimulator.objects.SimulatedObject
 
setStatus(Status) - Method in class cad.simcad.mdt_server.mdt_serverI_Stub
 
setStatus(Status) - Method in class cad.simcad.mdt_server.mdt_serverI
 
setStatus(Status) - Method in interface cad.simcad.objectserver.spec.cac.common.MDTConnector
Set the Status
setStatusString(String) - Method in class cad.simcad.worldsimulator.objects.parts.MDTStatus
 
setStatusTextDisplayer(StatusTextDisplayer) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setTeam(Team) - Method in class cad.simcad.dummies.DummyIncident
Method setTeam.
setTime(Timestamp) - Method in class cad.simcad.ObjectImpl.IncidentI
 
setTime(Timestamp) - Method in class cad.simcad.dummies.DummyIncident
Method setTime.
setTime(Timestamp) - Method in interface cad.simcad.objectserver.spec.cac.objects.Incident
Method setTime.
setType(int) - Method in class cad.simcad.ObjectImpl.TypeI
 
setType(int) - Method in interface cad.simcad.objectserver.spec.cac.objects.Type
 
setValue(double) - Method in class cad.simcad.maps.Cell
 
setValue(double) - Method in class cad.simcad.maps.CellGroup
 
setValue(double) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathPlace
 
setValue(int) - Method in class cad.simcad.worldsimulator.engine.IntegerSemaphor
This method changes the state of the semaphor to the given value.
setValue(PathPlace, double) - Method in class cad.simcad.maps.CellMap
 
setValue(PathPlace, double) - Method in interface cad.simcad.objectserver.spec.pathfinding.PathFindable
Delegates the work of tagging the given PathPlace with a double value
setVehiculeChooser(VehiculeChooser) - Method in class cad.simcad.main_server.CacMediatorI
 
setVehiculeId(Id) - Method in class cad.simcad.ObjectImpl.EmergencyVehiculeI
Set the Id for this EmergencyVehicule
setVehiculeId(Id) - Method in interface cad.simcad.objectserver.spec.cac.objects.EmergencyVehicule
Set the Id for this EmergencyVehicule
setVelocity(int) - Method in interface cad.simcad.objectserver.spec.sim.SimAmbulance
To change the velocity of an object.
setVelocity(int) - Method in class cad.simcad.worldsimulator.objects.buildings.PassiveStructure
To change the velocity of an object.
setVelocity(int) - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
To change the velocity of an object.
setVelocity(int) - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
To change the velocity of an object.
setViewCenter(int, int) - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
setViewPosition(int, int) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
setX(int) - Method in class cad.simcad.ObjectImpl.PlaceI
 
setX(int) - Method in interface cad.simcad.objectserver.spec.cac.objects.Place
 
setY(int) - Method in class cad.simcad.ObjectImpl.PlaceI
 
setY(int) - Method in interface cad.simcad.objectserver.spec.cac.objects.Place
 
setZ(int) - Method in class cad.simcad.ObjectImpl.PlaceI
 
setZ(int) - Method in interface cad.simcad.objectserver.spec.cac.objects.Place
 
showAlgoStats(Properties) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
showAux(String) - Method in class cad.simcad.pathfinding.ui.ClassicStatusBar
 
showAux(String) - Method in interface cad.simcad.pathfinding.ui.StatusTextDisplayer
 
showCoordinate() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
showCoordinate() - Method in class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
 
showCoordinate() - Method in class cad.simcad.pathfinding.ui.map.MapDisplayer
 
ShowDialog - class cad.simcad.pathfinding.ui.lib.ShowDialog.
Dialog for showing miscellaneous information like version number and web link
ShowDialog(Frame, String, boolean) - Constructor for class cad.simcad.pathfinding.ui.lib.ShowDialog
Creates a new instance of ShowDialog
showFiller(Filler, MapUnit) - Method in class cad.simcad.pathfinding.ui.SimPanel
 
showFiller(Filler, MapUnit) - Method in interface cad.simcad.pathfinding.ui.ObjectDisplayer
 
showFiller(Filler, PathPlace) - Method in class cad.simcad.pathfinding.ui.SimObjectImagePanel
 
showFiller(Filler, PathPlace) - Method in class cad.simcad.pathfinding.ui.SimObjectDataPanel
 
showFiller(Filler, PathPlace) - Method in class cad.simcad.pathfinding.ui.SimUnitFeaturePanel
 
showFillerImages() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
showFillerImages() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
showObject(SimObject) - Method in class cad.simcad.pathfinding.ui.SimObjectImagePanel
 
showObject(SimObject) - Method in class cad.simcad.pathfinding.ui.SimObjectDataPanel
 
showObject(SimObject) - Method in class cad.simcad.pathfinding.ui.SimUnitFeaturePanel
 
showOpenFileDialog(JFileChooser) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
showOpenFileDialog(JFileChooser) - Method in interface cad.simcad.pathfinding.ui.AStarInterface
 
showSaveFileDialog(JFileChooser) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
showSaveFileDialog(JFileChooser) - Method in interface cad.simcad.pathfinding.ui.AStarInterface
 
showSecAux(String) - Method in class cad.simcad.pathfinding.ui.ClassicStatusBar
 
showSecAux(String) - Method in interface cad.simcad.pathfinding.ui.StatusTextDisplayer
 
showSecAux(String) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
showSimObject(SimObject) - Method in class cad.simcad.pathfinding.ui.SimPanel
 
showSimObject(SimObject) - Method in interface cad.simcad.pathfinding.ui.ObjectDisplayer
does nothing is null value
showSimObjectFeatures(SimObject) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
showSimulationStatus(String) - Method in class cad.simcad.pathfinding.ui.ClassicStatusBar
 
showSimulationStatus(String) - Method in interface cad.simcad.pathfinding.ui.StatusTextDisplayer
 
showSimulationStatus(String) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
showStatsInSeperateWindow() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
showStatusString(String) - Method in class cad.simcad.pathfinding.ui.ClassicStatusBar
 
showStatusString(String) - Method in interface cad.simcad.pathfinding.ui.StatusTextDisplayer
 
showStatusString(String) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
showTerrainFeatures(MapUnit) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
showToolTip(String) - Method in class cad.simcad.pathfinding.ui.ClassicStatusBar
 
showToolTip(String) - Method in interface cad.simcad.pathfinding.ui.StatusTextDisplayer
 
showToolTip(String) - Method in class cad.simcad.pathfinding.ui.UIMediator
 
shwErrMsg(String) - Method in class cad.simcad.dummies.DumSimViewer
Error message.
shwErrMsg(String) - Method in class cad.simcad.main_server.sui.ServerFrame
Error message.
shwErrMsg(String) - Method in class cad.simcad.main_server.sui.Tui
Error message.
shwErrMsg(String) - Method in interface cad.simcad.objectserver.spec.ui.UserInterface
Error message.
shwErrMsg(String) - Method in class cad.simcad.pathfinding.ui.TextPanePanel
 
shwErrMsg(String) - Method in class cad.simcad.pathfinding.ui.AStarFrame
Error message.
shwErrMsg(String) - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
shwMsg(String) - Method in class cad.simcad.dummies.DumSimViewer
Notification message.
shwMsg(String) - Method in class cad.simcad.main_server.sui.ServerFrame
Notification message.
shwMsg(String) - Method in class cad.simcad.main_server.sui.Tui
Notification message.
shwMsg(String) - Method in interface cad.simcad.objectserver.spec.ui.UserInterface
Notification message.
shwMsg(String) - Method in class cad.simcad.pathfinding.ui.TextPanePanel
 
shwMsg(String) - Method in class cad.simcad.pathfinding.ui.AStarFrame
Notification message.
SIM - Static variable in class cad.simcad.pathfinding.ui.UIMediator
 
SimAccident - class cad.simcad.worldsimulator.objects.others.SimAccident.
 
SimAccident(SimEnvironment, PathPlace, ObjectMediator, Owner) - Constructor for class cad.simcad.worldsimulator.objects.others.SimAccident
Creates a new instance of SimAccident
SimAmbulance - interface cad.simcad.objectserver.spec.sim.SimAmbulance.
Interface for Simulated Ambulance
simDONE - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
SimEnvironment - interface cad.simcad.objectserver.spec.sim.SimEnvironment.
The SimEnvironment is the container for all SimObjects.
SimEnvironmentFactory - class cad.simcad.objectserver.factory.SimEnvironmentFactory.
Factory for making SimEnvironments
SimEnvironmentFactory() - Constructor for class cad.simcad.objectserver.factory.SimEnvironmentFactory
Creates new SimEnvironmentFactory
simEXIT - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
SimGPSPanel - class cad.simcad.pathfinding.ui.SimGPSPanel.
 
SimGPSPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.SimGPSPanel
Creates new form SimGPSPanel
simINIT - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
SimMDTPanel - class cad.simcad.pathfinding.ui.SimMDTPanel.
 
SimMDTPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.SimMDTPanel
Creates new form SimMDTPanel
SimMediator - class cad.simcad.pathfinding.ui.SimMediator.
 
SimMediator(SimViewer, SimWorldCAC, Simulator) - Constructor for class cad.simcad.pathfinding.ui.SimMediator
Creates new SimMediator
SimObject - interface cad.simcad.objectserver.spec.sim.SimObject.
This is the base interface for any object wishing to be simulated
SimObjectDataPanel - class cad.simcad.pathfinding.ui.SimObjectDataPanel.
 
SimObjectDataPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.SimObjectDataPanel
Creates new form SimObjectDataPanel
SimObjectImagePanel - class cad.simcad.pathfinding.ui.SimObjectImagePanel.
 
SimObjectImagePanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.SimObjectImagePanel
Creates new form SimObjectImageDisplayer
SimObjectServer - interface cad.simcad.objectserver.spec.sim.SimObjectServer.
Interface towards a server of Simulate Objects
SimObjectServerFactory - class cad.simcad.objectserver.factory.SimObjectServerFactory.
 
SimObjectServerFactory() - Constructor for class cad.simcad.objectserver.factory.SimObjectServerFactory
Creates a new instance of SimObjectServerFactory
SimObjectTask - class cad.simcad.pathfinding.ui.SimObjectTask.
 
SimObjectTask(ObjectDisplayer) - Constructor for class cad.simcad.pathfinding.ui.SimObjectTask
Creates a new instance of SimObjectTask
SimPanel - class cad.simcad.pathfinding.ui.SimPanel.
 
SimPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.SimPanel
Creates new form SimPanel
SimParams - class cad.simcad.worldsimulator.SimParams.
 
SimParams() - Constructor for class cad.simcad.worldsimulator.SimParams
Creates new SimParams
SimPartsFactory - class cad.simcad.objectserver.factory.SimPartsFactory.
Factory used to create MDTs and GPSs
SimPartsFactory() - Constructor for class cad.simcad.objectserver.factory.SimPartsFactory
Creates a new instance of MDTSimFactory
simPAUSE - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
simRUN - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
simSTART - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
simState - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
Stores the state of the simulation {running, paused}
simSTOP - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
SimToolBar - class cad.simcad.pathfinding.ui.SimToolBar.
 
SimToolBar(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.SimToolBar
Creates new form SimToolBar
simulateCycle() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
this method does the complete simulation of one "game" or situation until the evaluation function determines the target condition to be reached.
SimulatedObject - class cad.simcad.worldsimulator.objects.SimulatedObject.
Super Class for all objects we want to simulate in the world
SimulatedObject(SimEnvironment, ObjectMediator, Owner, String) - Constructor for class cad.simcad.worldsimulator.objects.SimulatedObject
Creates new SimulatedObject
simulateStep() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
does one step of the simulation.
SIMULATION - Static variable in class cad.simcad.pathfinding.ui.StringsParam
 
SimulationFactory - class cad.simcad.objectserver.factory.SimulationFactory.
Factory for the Simulator engine
SimulationFactory() - Constructor for class cad.simcad.objectserver.factory.SimulationFactory
Creates new SimulationFactory
Simulator - interface cad.simcad.objectserver.spec.sim.Simulator.
This is the interface towards the Simulator Engine module CoreTimeMaster.java
SimUnitFeaturePanel - class cad.simcad.pathfinding.ui.SimUnitFeaturePanel.
 
SimUnitFeaturePanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.SimUnitFeaturePanel
Creates new form UnitFeaturePanel
SimViewer - interface cad.simcad.objectserver.spec.sim.SimViewer.
Interface for viewers of a simulation
SimWorldCAC - interface cad.simcad.objectserver.spec.sim.SimWorldCAC.
Interface for the specific simulated world of the CAD
sizeOfArray - Static variable in class cad.simcad.gps_server.GPSPanel
 
sizeOfArray - Static variable in class cad.simcad.mdt_server.MDTPanel
 
slowStep(long) - Method in class cad.simcad.pathfinding.astar.AStarBasic
 
SoftSandEnv - class cad.simcad.worldsimulator.world.terrain.env.SoftSandEnv.
Sand Terrain
SoftSandEnv(Integer) - Constructor for class cad.simcad.worldsimulator.world.terrain.env.SoftSandEnv
Creates new SoftSand
sortMapUnits(MapUnit[]) - Method in class cad.simcad.maps.CellRectangle
Returns an array of sorted MapUnits
SphericalCellMap - class cad.simcad.maps.SphericalCellMap.
Not implemented
SphericalCellMap(Integer, Integer) - Constructor for class cad.simcad.maps.SphericalCellMap
Creates new ClassicCellMap
SphericalCellMap(int, int) - Constructor for class cad.simcad.maps.SphericalCellMap
Creates new SphericalCellMap w, the granularity w = 1 degree. 360 possibilites in longitude * 360 possibilities in latitude w = 90 degree.
SplashWindow - class cad.simcad.pathfinding.ui.lib.SplashWindow.
 
SplashWindow(JFrame, int) - Constructor for class cad.simcad.pathfinding.ui.lib.SplashWindow
make a new splash window
startSimulation() - Method in interface cad.simcad.objectserver.spec.sim.Simulator
Signals the simulation engine to start the simulation.
startSimulation() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
startSimulation() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
startSimulation() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
Signals the simulation engine to start the simulation.
StatComputer - class cad.simcad.worldsimulator.stats.StatComputer.
This class deal witht the dispatching of statistics As of version 1.0, the dispatcher of stat is poorly made.
StatComputer() - Constructor for class cad.simcad.worldsimulator.stats.StatComputer
Creates new MoveModifierComputer
state - Variable in class cad.simcad.worldsimulator.engine.IntegerSemaphor
This vlaue represents the internal state of this semaphor.
StatException - exception cad.simcad.worldsimulator.stats.StatException.
 
StatException() - Constructor for class cad.simcad.worldsimulator.stats.StatException
Creates new StatException without detail message.
StatException(String) - Constructor for class cad.simcad.worldsimulator.stats.StatException
Constructs an StatException with the specified detail message.
StatServer - interface cad.simcad.objectserver.spec.map.StatServer.
This is the interface toward a dispatcher of stats.
StatServerFactory - class cad.simcad.objectserver.factory.StatServerFactory.
Factory for StatServer objects
StatServerFactory() - Constructor for class cad.simcad.objectserver.factory.StatServerFactory
Creates new StatServerFactory
Status - interface cad.simcad.objectserver.spec.cac.common.Status.
Interface toward the Status of a EmergencyVehicule
StatusFactory - class cad.simcad.objectserver.factory.StatusFactory.
 
StatusFactory() - Constructor for class cad.simcad.objectserver.factory.StatusFactory
 
StatusTextDisplayer - interface cad.simcad.pathfinding.ui.StatusTextDisplayer.
 
step() - Method in class cad.simcad.pathfinding.astar.AStarSpeedOptimizedHeur
 
step() - Method in class cad.simcad.pathfinding.astar.AStarFudge
 
step() - Method in class cad.simcad.pathfinding.astar.AStarBasicHeur
 
step() - Method in class cad.simcad.pathfinding.astar.AStarForProduction
 
step() - Method in class cad.simcad.pathfinding.astar.AStarBasic
 
step() - Method in class cad.simcad.pathfinding.astar.AStarSpeedOptimized
 
step() - Method in class cad.simcad.pathfinding.astar.AStarSequential
 
STEPSPEEDPROP - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
stopObject() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
Stop the object activity
stopObject() - Method in class cad.simcad.worldsimulator.objects.SimulatedObject
 
stopObject() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
 
stopObject() - Method in class cad.simcad.worldsimulator.objects.others.SimAccident
 
stopObject() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
stopSimulation() - Method in interface cad.simcad.objectserver.spec.sim.Simulator
Signals the simulation engine to stop the simulation.
stopSimulation() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
stopSimulation() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
stopSimulation() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
Signals the simulation engine to stop the simulation.
stopUnit() - Method in class cad.simcad.worldsimulator.objects.units.UnitControler
Remove all the waypoint for the unit.
stopUnit() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
StringsParam - class cad.simcad.pathfinding.ui.StringsParam.
 
StringsParam() - Constructor for class cad.simcad.pathfinding.ui.StringsParam
Creates a new instance of StringsParam
Structure - class cad.simcad.worldsimulator.objects.buildings.Structure.
 
STRUCTURE - Static variable in class cad.simcad.pathfinding.ui.UIMediator
 
STRUCTURE - Static variable in class cad.simcad.worldsimulator.SimParams
string for identifying the Structure type
Structure(SimEnvironment, PathPlace, StructureMediator, Owner, String) - Constructor for class cad.simcad.worldsimulator.objects.buildings.Structure
Creates new Structure
StructureCatalog - class cad.simcad.worldsimulator.objects.buildings.StructureCatalog.
 
StructureCatalog() - Constructor for class cad.simcad.worldsimulator.objects.buildings.StructureCatalog
Creates new StructureCatalog
StructureChooserPanel - class cad.simcad.pathfinding.ui.StructureChooserPanel.
Panel for choosing a structure
StructureChooserPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.StructureChooserPanel
Creates new form UnitChooserPanel
StructureFactory - class cad.simcad.worldsimulator.objects.buildings.StructureFactory.
Factory for Structures
StructureFactory() - Constructor for class cad.simcad.worldsimulator.objects.buildings.StructureFactory
Creates new StructureFactory
StructureMediator - class cad.simcad.worldsimulator.objects.buildings.StructureMediator.
a Mediator class for structures objects
StructureMediator(AbstractMap, StatServer, SimObjectServer) - Constructor for class cad.simcad.worldsimulator.objects.buildings.StructureMediator
Creates new UnitMediator
sur_les_lieux - Variable in class cad.simcad.mdt_server.MDTDeviceI
 
synchronizeMap() - Method in interface cad.simcad.objectserver.spec.sim.SimWorldCAC
 
synchronizeMap() - Method in class cad.simcad.pathfinding.ui.SimMediator
 
synchronizeMap() - Method in class cad.simcad.worldsimulator.world.CaCWorld
 

T

TabbedFeaturesChooser - class cad.simcad.pathfinding.ui.TabbedFeaturesChooser.
 
TabbedFeaturesChooser(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.TabbedFeaturesChooser
Creates new form TabbedFeaturesChooser
takeTurn() - Method in interface cad.simcad.objectserver.spec.sim.SimObject
This method returns the object name.
takeTurn() - Method in class cad.simcad.worldsimulator.objects.buildings.Structure
 
takeTurn() - Method in class cad.simcad.worldsimulator.objects.others.SimAccident
This method returns the object name.
takeTurn() - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
Team - interface cad.simcad.objectserver.spec.cac.objects.Team.
 
TERRAIN - Static variable in class cad.simcad.pathfinding.ui.UIMediator
 
TerrainPanelChooser - class cad.simcad.pathfinding.ui.TerrainPanelChooser.
Pannel for choosing a Terrain
TerrainPanelChooser(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.TerrainPanelChooser
Creates new form DesignPanel
TerrainType - class cad.simcad.worldsimulator.world.terrain.TerrainType.
Base class for all Terrains
TerrainType(EnvType) - Constructor for class cad.simcad.worldsimulator.world.terrain.TerrainType
Creates new TerrainType
TerrainType(Object) - Constructor for class cad.simcad.worldsimulator.world.terrain.TerrainType
 
TerrainTypeControlerException - exception cad.simcad.worldsimulator.world.terrain.TerrainTypeControlerException.
 
TerrainTypeControlerException() - Constructor for class cad.simcad.worldsimulator.world.terrain.TerrainTypeControlerException
Creates new TerrainTypeControlerException without detail message.
TerrainTypeControlerException(String) - Constructor for class cad.simcad.worldsimulator.world.terrain.TerrainTypeControlerException
Constructs an TerrainTypeControlerException with the specified detail message.
TerrainTypeProducer - class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer.
Every map should have its TerrainTypeProducer
TerrainTypeProducer() - Constructor for class cad.simcad.worldsimulator.world.terrain.TerrainTypeProducer
Creates new TerrainTypeProducer
TERRAINTYPESFILE - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
test - class cad.simcad.ObjectImpl.test.
 
test - class cad.simcad.gps_server.test.
 
test - class cad.simcad.main_server.test.
 
test - class cad.simcad.mdt_server.test.
 
test() - Constructor for class cad.simcad.ObjectImpl.test
 
test() - Constructor for class cad.simcad.gps_server.test
 
test() - Constructor for class cad.simcad.main_server.test
 
test() - Constructor for class cad.simcad.mdt_server.test
 
TestAccidentStats - class cad.simcad.worldsimulator.stats.TestAccidentStats.
 
TestAccidentStats() - Constructor for class cad.simcad.worldsimulator.stats.TestAccidentStats
Creates a new instance of TestAccidentStats
TestAlgoPackage - class cad.simcad.packagestests.TestAlgoPackage.
 
TestAlgoPackage() - Constructor for class cad.simcad.packagestests.TestAlgoPackage
Creates new TestAlgoPackage
TestAstarSequential - class cad.simcad.packagestests.TestAstarSequential.
 
TestAstarSequential() - Constructor for class cad.simcad.packagestests.TestAstarSequential
Creates a new instance of TestAstarSequential
testGPSSim - class cad.simcad.worldsimulator.objects.parts.testGPSSim.
 
testGPSSim() - Constructor for class cad.simcad.worldsimulator.objects.parts.testGPSSim
 
TestMap - class cad.simcad.maps.TestMap.
Test for Map packages
TestMap() - Constructor for class cad.simcad.maps.TestMap
Creates a new instance of TestMap
testMDTSim - class cad.simcad.worldsimulator.objects.parts.testMDTSim.
 
testMDTSim() - Constructor for class cad.simcad.worldsimulator.objects.parts.testMDTSim
 
TestRunning - class cad.simcad.packagestests.TestRunning.
 
TestRunning() - Constructor for class cad.simcad.packagestests.TestRunning
Creates a new instance of TestRunning
TestSimMainServerConnection - class cad.simcad.packagestests.TestSimMainServerConnection.
 
TestSimMainServerConnection() - Constructor for class cad.simcad.packagestests.TestSimMainServerConnection
Creates a new instance of TestSimMainServerConnection
TestTracking - class cad.simcad.main_server.TestTracking.
 
TestTracking() - Constructor for class cad.simcad.main_server.TestTracking
 
TestUnitStats - class cad.simcad.worldsimulator.stats.TestUnitStats.
 
TestUnitStats() - Constructor for class cad.simcad.worldsimulator.stats.TestUnitStats
Creates new TestUnitStats
TextPanePanel - class cad.simcad.pathfinding.ui.TextPanePanel.
Panel for displaying messages
TextPanePanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.TextPanePanel
Creates new form TextPanePanel
TopControl - class cad.simcad.pathfinding.ui.TopControl.
 
TopControl(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.TopControl
Creates new form ControlPanel
ToroidalCellMap - class cad.simcad.maps.ToroidalCellMap.
Map where cells at the top and bottom of viewable portion are adjacent Map where cells at the right and left of viewable portion are adjacent Conclusion : It is not an earth like map
ToroidalCellMap(Integer, Integer, int, FillerServer, StatServer) - Constructor for class cad.simcad.maps.ToroidalCellMap
Creates new ClassicCellMap
ToroidalCellMap(int, int, int, FillerServer, StatServer) - Constructor for class cad.simcad.maps.ToroidalCellMap
Creates new RoundCellMap
ToroidalCellMapNoDiag - class cad.simcad.maps.ToroidalCellMapNoDiag.
 
ToroidalCellMapNoDiag(Integer, Integer, int, FillerServer, StatServer) - Constructor for class cad.simcad.maps.ToroidalCellMapNoDiag
Creates new ClassicCellMap
ToroidalCellMapNoDiag(int, int, int, FillerServer, StatServer) - Constructor for class cad.simcad.maps.ToroidalCellMapNoDiag
Creates new RoundCellMap
toString() - Method in class cad.simcad.ObjectImpl.IdI
 
toString() - Method in class cad.simcad.maps.ToroidalCellMapNoDiag
 
toString() - Method in class cad.simcad.maps.ToroidalCellMap
 
toString() - Method in class cad.simcad.maps.CellMap
 
toString() - Method in class cad.simcad.maps.ClassicCellMap
 
toString() - Method in class cad.simcad.maps.ClassicCellMapNoDiag
 
toString() - Method in class cad.simcad.worldsimulator.objects.units.Ambulance
 
toString() - Method in class cad.simcad.worldsimulator.world.Gaia
 
toString() - Method in class cad.simcad.worldsimulator.world.LondonService
 
toString() - Method in class cad.simcad.worldsimulator.world.terrain.TerrainType
 
TrackerReport - interface cad.simcad.objectserver.spec.cac.server.TrackerReport.
Not for this version
trackMission(Incident) - Method in class cad.simcad.dummies.DumMissionTracker
methode ajoutee pour traiter tout le trackage d'un coup
trackMission(Incident) - Method in class cad.simcad.main_server.CADMissionTracker
 
trackMission(Incident) - Method in interface cad.simcad.objectserver.spec.cac.server.MissionTracker
methode ajoutee pour traiter tout le trackage d'un coup
Tui - class cad.simcad.main_server.sui.Tui.
 
Tui() - Constructor for class cad.simcad.main_server.sui.Tui
Creates a new instance of Tui
Type - interface cad.simcad.objectserver.spec.cac.objects.Type.
 
TYPE_BASIC_STRING - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
TYPE_FUDGE_STRING - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
TYPE_HEUR_STRING - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
TYPE_PROD_STRING - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
TYPE_SEQ_STRING - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
TYPE_SPEEDB_STRING - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
TYPE_SPEEDH_STRING - Static variable in class cad.simcad.objectserver.spec.pathfinding.AlgoParams
 
TypeFactory - class cad.simcad.objectserver.factory.TypeFactory.
 
TypeFactory() - Constructor for class cad.simcad.objectserver.factory.TypeFactory
 
TypeI - class cad.simcad.ObjectImpl.TypeI.
Implementation of interface Type.
TypeI() - Constructor for class cad.simcad.ObjectImpl.TypeI
 
TypeI(int) - Constructor for class cad.simcad.ObjectImpl.TypeI
 

U

UIMediator - class cad.simcad.pathfinding.ui.UIMediator.
 
UIMediator(AStarInterface) - Constructor for class cad.simcad.pathfinding.ui.UIMediator
Creates new Mediator
UIParams - class cad.simcad.pathfinding.ui.UIParams.
 
UIParams() - Constructor for class cad.simcad.pathfinding.ui.UIParams
Creates a new instance of UIParams
UNAVAILABLE - Static variable in class cad.simcad.objectserver.factory.StatusFactory
 
UNAVAILABLE - Static variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 
UNIT - Static variable in class cad.simcad.pathfinding.ui.UIMediator
 
UNIT - Static variable in class cad.simcad.worldsimulator.SimParams
string for identifying the Unit type
UnitChooserPanel - class cad.simcad.pathfinding.ui.UnitChooserPanel.
Panel for choosing untis
UnitChooserPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.UnitChooserPanel
Creates new form UnitChooserPanel
UnitControler - class cad.simcad.worldsimulator.objects.units.UnitControler.
 
UnitControler(MyUnit) - Constructor for class cad.simcad.worldsimulator.objects.units.UnitControler
Creates new UnitControler
UnitException - exception cad.simcad.worldsimulator.objects.units.UnitException.
 
UnitException() - Constructor for class cad.simcad.worldsimulator.objects.units.UnitException
Creates new UnitException without detail message.
UnitException(String, PathPlaceSet) - Constructor for class cad.simcad.worldsimulator.objects.units.UnitException
Constructs an UnitException with the specified detail message.
UnitMediator - class cad.simcad.worldsimulator.objects.units.UnitMediator.
 
UnitMediator(AbstractMap, StatServer, SimObjectServer) - Constructor for class cad.simcad.worldsimulator.objects.units.UnitMediator
Creates new UnitMediator
UnitStats - class cad.simcad.worldsimulator.stats.UnitStats.
Class offering services like telling statistics about an SimObject
UnitStats() - Constructor for class cad.simcad.worldsimulator.stats.UnitStats
Creates new UnitStats
UNITTYPESFILE - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
update(SimAmbulance) - Method in class cad.simcad.pathfinding.ui.SimGPSPanel
 
update(SimAmbulance) - Method in class cad.simcad.pathfinding.ui.SimMDTPanel
 
updateAllVisualComponents() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
updateAllVisualComponents() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
updateAmbulancePosition(GPSPosition) - Method in class cad.simcad.pathfinding.ui.SimMediator
 
updateAmbulanceStatus(Status) - Method in class cad.simcad.pathfinding.ui.SimMediator
 
updateFields() - Method in class cad.simcad.pathfinding.ui.StructureChooserPanel
This method updates the fields about the unit.
updateFields() - Method in class cad.simcad.pathfinding.ui.UnitChooserPanel
This method updates the fields about the unit.
updateMap(AbstractMap) - Method in class cad.simcad.main_server.APSSI
 
updateMap(AbstractMap) - Method in interface cad.simcad.objectserver.spec.cac.server.APSS
update the Map
updateMiniMap() - Method in class cad.simcad.pathfinding.ui.UIMediator
 
updateMiniMap() - Method in class cad.simcad.pathfinding.ui.map.MapFieldPanel
 
updateObjectPosition(SimObject, PathPlace, PathPlace) - Method in interface cad.simcad.objectserver.spec.sim.SimEnvironment
Update the position of the object given in parameters
updateObjectPosition(SimObject, PathPlace, PathPlace) - Method in class cad.simcad.worldsimulator.world.MyWorld
 
updateSimMediator(SimEnvironment, Simulator) - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
updateSimulation(SimEnvironment, Simulator) - Method in class cad.simcad.pathfinding.ui.SimMediator
 
updateStateId(PathPlace, PathPlace) - Method in class cad.simcad.worldsimulator.objects.units.MyUnit
 
updateView() - Method in class cad.simcad.dummies.DumSimViewer
 
updateView() - Method in interface cad.simcad.objectserver.spec.sim.SimViewer
The Viewer updates the view
updateView() - Method in class cad.simcad.pathfinding.ui.AStarFrame
 
updateView() - Method in class cad.simcad.worldsimulator.engine.CoreTimeMaster
Here the visualisation of the simulation is updated.
updateWorld(SimEnvironment) - Method in class cad.simcad.pathfinding.ui.SimMediator
Update the world for the SimMediator users
updateWorldMap(AbstractMap) - Method in class cad.simcad.ClientImpl.RMIConnector
Update the Map ued by the Main Server.
updateWorldMap(AbstractMap) - Method in class cad.simcad.cac.network.RMINetworkAcceptor_Stub
 
updateWorldMap(AbstractMap) - Method in class cad.simcad.cac.network.RMINetworkAcceptor
Update the Map ued by the Main Server.
updateWorldMap(AbstractMap) - Method in interface cad.simcad.objectserver.spec.cac.network.NetworkAcceptor
Update the Map ued by the Main Server.
updateWorldMap(AbstractMap) - Method in interface cad.simcad.objectserver.spec.cac.network.NetworkConnector
Update the Map ued by the Main Server.
UserCommand - class cad.simcad.worldsimulator.command.UserCommand.
 
UserCommand(Commandable) - Constructor for class cad.simcad.worldsimulator.command.UserCommand
Creates new UserCommand
UserInterface - interface cad.simcad.objectserver.spec.ui.UserInterface.
Interface defining the method that any UserInterface should implement, be it Graphical or text.

V

VacuumEnv - class cad.simcad.worldsimulator.world.terrain.env.VacuumEnv.
 
VacuumEnv(Integer) - Constructor for class cad.simcad.worldsimulator.world.terrain.env.VacuumEnv
Creates new VacuumEnv
VehiculeAssociationException - exception cad.simcad.objectserver.spec.cac.common.VehiculeAssociationException.
VehiculeAssociationException thrown when we are trying to ask an Ambulance to do something while it is enable to do so.
VehiculeAssociationException() - Constructor for class cad.simcad.objectserver.spec.cac.common.VehiculeAssociationException
Creates a new instance of VehiculeAssociationException without detail message.
VehiculeAssociationException(String) - Constructor for class cad.simcad.objectserver.spec.cac.common.VehiculeAssociationException
Constructs an instance of VehiculeAssociationException with the specified detail message.
VehiculeChooser - interface cad.simcad.objectserver.spec.cac.server.VehiculeChooser.
This module is used to launch and track a Mission
VehiculeChooserFactory - class cad.simcad.objectserver.factory.VehiculeChooserFactory.
 
VehiculeChooserFactory() - Constructor for class cad.simcad.objectserver.factory.VehiculeChooserFactory
Creates a new instance of VehiculeChooserFactory
VehiculeException - exception cad.simcad.objectserver.spec.cac.server.VehiculeException.
 
VehiculeException() - Constructor for class cad.simcad.objectserver.spec.cac.server.VehiculeException
Creates a new instance of PersistentDataException without detail message.
VehiculeException(String) - Constructor for class cad.simcad.objectserver.spec.cac.server.VehiculeException
Constructs an instance of PersistentDataException with the specified detail message.
VerCircularCellMap - class cad.simcad.maps.VerCircularCellMap.
Map where cells at the top and bottom of viewable portion are adjacent
VerCircularCellMap() - Constructor for class cad.simcad.maps.VerCircularCellMap
Creates new VerCircularCellMap
Villager - class cad.simcad.worldsimulator.objects.units.Villager.
 
Villager(SimEnvironment, PathPlace, UnitMediator, Owner) - Constructor for class cad.simcad.worldsimulator.objects.units.Villager
Creates new Villager

W

waitForAck(Incident, int) - Method in class cad.simcad.dummies.DumMissionTracker
Method that spaws a thread waiting for an Ack from the Vehicle associated with the Incident given in parameters
waitForChange() - Method in class cad.simcad.worldsimulator.engine.IntegerSemaphor
This method blocks until anybody else changed the state of this semaphor.
waitForValue(int) - Method in class cad.simcad.worldsimulator.engine.IntegerSemaphor
This method blocks until anybody else changed the state of this semaphor to the given value.
WaitingForPath - Static variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
warnVehicule(Incident) - Method in class cad.simcad.dummies.DumMissionTracker
Warn the vehicule associated with the incident
warnVehicule(Incident) - Method in class cad.simcad.main_server.CADMissionTracker
 
warnVehicule(Incident) - Method in interface cad.simcad.objectserver.spec.cac.server.MissionTracker
Warn the vehicule associated with the incident
WEATHERTYPESFILE - Static variable in class cad.simcad.pathfinding.run.ParamControler
 
WhitePaperMapPanel - class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel.
 
WhitePaperMapPanel(AStarInterface, UIMediator, SimMediator) - Constructor for class cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
Creates new WhitePaperMapPanel
WorldFileFilter - class cad.simcad.pathfinding.ui.WorldFileFilter.
 
WorldFileFilter() - Constructor for class cad.simcad.pathfinding.ui.WorldFileFilter
Creates a new instance of WorldFieFilter

X

xdec(int) - Method in class cad.simcad.maps.ToroidalCellMap
 
xincr(int) - Method in class cad.simcad.maps.ToroidalCellMap
 

Y

ydec(int) - Method in class cad.simcad.maps.ToroidalCellMap
 
yincr(int) - Method in class cad.simcad.maps.ToroidalCellMap
 

_

_abstractMapEventListeners - Variable in class cad.simcad.maps.CellMap
 
_activeControlTabbed - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_activeFeaturedTabbed - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_activeOwner - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_algoType - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_allObjects - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_am - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_am - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_ap - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_apss - Variable in class cad.simcad.main_server.CADAmbulanceChooser
 
_art - Variable in class cad.simcad.maps.CellGroup
 
_art - Variable in class cad.simcad.maps.CellMap
 
_asd - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_assoId - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_autoProcess - Variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 
_averageStepTime - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_baseTurnIncrement - Variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
_boundingRadius - Variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
_cache - Variable in class cad.simcad.main_server.CADAmbulanceChooser
This is the cache used to removed last found vehicules from new searches By default, we are not looking for the last 3 vehicules
_cacm - Variable in class cad.simcad.main_server.CADAmbulanceChooser
 
_cell - Variable in class cad.simcad.maps.CellMap
The array of cells making up the map
_cellMap - Variable in class cad.simcad.maps.Region
 
_cellMap - Variable in class cad.simcad.maps.CellGroup
 
_cellNum - Variable in class cad.simcad.maps.CellGroup
 
_cells - Variable in class cad.simcad.maps.CellGroup
 
_cex - Variable in class cad.simcad.maps.CellMap
 
_cgex - Variable in class cad.simcad.maps.CellMap
 
_className - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_closed - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_computed - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_count - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_cp - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_currentDesignObjectName - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_currentFiller - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_currentIncident - Variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 
_currentPath - Variable in class cad.simcad.worldsimulator.objects.units.UnitControler
The current enumeration of PathPlace to follow
_currentSimObjectName - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_d - Variable in class cad.simcad.pathfinding.astar.AlgoAssociation
 
_defaultOwner - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_dest - Variable in class cad.simcad.pathfinding.path.Path
 
_drObEx - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_ev - Variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 
_fasterWaysFound - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_fillerNames - Static variable in class cad.simcad.worldsimulator.world.FillerCatalog
 
_fillerServer - Variable in class cad.simcad.maps.CellMap
 
_finish - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_fudgeFactor - Variable in class cad.simcad.pathfinding.astar.AStarFudge
 
_gaiaObjects - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_gaiaOwner - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_gp - Variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 
_gps - Variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 
_h - Variable in class cad.simcad.maps.CellMap
height of the map
_height - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_heurFactor - Variable in class cad.simcad.maps.CellMap
 
_heurFactor - Variable in class cad.simcad.pathfinding.astar.AStarForProduction
 
_heurFactor - Variable in class cad.simcad.pathfinding.astar.AStarSequential
 
_hh - Variable in class cad.simcad.maps.ToroidalCellMap
Rounded down half height of the map
_historyOfComputing - Variable in class cad.simcad.pathfinding.path.Path
 
_hw - Variable in class cad.simcad.maps.ToroidalCellMap
Rounded down half width of the map
_id - Variable in class cad.simcad.mdt_server.MDTDeviceI
 
_id - Variable in class cad.simcad.pathfinding.astar.AlgoAssociation
 
_id - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_image - Variable in class cad.simcad.pathfinding.ui.lib.AProgressDialog
 
_label - Variable in class cad.simcad.pathfinding.ui.lib.AProgressDialog
Our label ...
_loop - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_loopStart - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_loopTime - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_map - Variable in class cad.simcad.pathfinding.path.Path
 
_map - Variable in class cad.simcad.worldsimulator.objects.ObjectMediator
 
_mapDisplayerType - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_mapHeight - Variable in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
rendered map height; initialized at 0
_mapResolution - Variable in class cad.simcad.maps.CellMap
resolution of the map. 1 or higher.
_mapTable - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
Hasthtable mapping a PathPlace with a cost
_mapWidth - Variable in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
rendered map width; initialized at 0
_matricule - Variable in class cad.simcad.worldsimulator.objects.units.AmbId
 
_maxHeight - Variable in class cad.simcad.maps.CellGroup
 
_maxHeight - Variable in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
maximum number of pixels that the mini map can use in height default is 100
_maxTimeStep - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
_maxWidth - Variable in class cad.simcad.maps.CellGroup
 
_maxWidth - Variable in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
maximum number of pixels that the mini map can use in width default is 100
_mdt - Variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 
_miniMapObjects - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_minTimeStep - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
_movingObjects - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_mp - Variable in class cad.simcad.pathfinding.astar.AlgoAssociation
 
_myMap - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_name - Variable in class cad.simcad.maps.CellMap
The Name of the Map
_name - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_nextDest - Variable in class cad.simcad.worldsimulator.objects.units.UnitControler
The very next destination
_nextToMyIncident - Variable in class cad.simcad.worldsimulator.objects.units.Ambulance
 
_notMovingObjects - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_numberOfPlacesTouched - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_objectDisplayer - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_objects - Variable in class cad.simcad.maps.CellMap
 
_om - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_om - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_open - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_openMaxSize - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_origin - Variable in class cad.simcad.pathfinding.path.Path
 
_owner - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_pathPlaceEventListeners - Variable in class cad.simcad.maps.CellMap
 
_pathUser - Variable in class cad.simcad.pathfinding.path.Path
 
_pathVector - Variable in class cad.simcad.pathfinding.path.Path
first element is destination
_pp - Variable in class cad.simcad.worldsimulator.objects.others.SimAccident
 
_pp - Variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
_previousOne - Variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
_progressBar - Variable in class cad.simcad.pathfinding.ui.lib.AProgressDialog
Our progress bar.
_pu - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_rebuildingFudgeFactor - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_recomputing - Variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
_ref - Variable in class cad.simcad.maps.CellGroup
This is the Cell from which any Cell from this CellGroup can be reached by adding to a maximum of _maxHeight and _maxWidth
_referenceBuildingTime - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_regions - Variable in class cad.simcad.maps.CellMap
 
_rndGen - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_savedMovPoints - Variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
_serial - Variable in class cad.simcad.dummies.DumPersistentDataLinkI
 
_serial - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_serial - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_showAlgoStatsInWindow - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_showFillerImages - Variable in class cad.simcad.pathfinding.ui.UIMediator
 
_showObjects - Variable in class cad.simcad.pathfinding.ui.map.MiniMapDisplayer
boolean value telling the Mini Map if objects have to be displayed default is true;
_sig - Variable in class cad.simcad.maps.Cell
 
_sime - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_simTimeStep - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
_sm - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_sos - Variable in class cad.simcad.worldsimulator.objects.ObjectMediator
 
_sos - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_ss - Variable in class cad.simcad.worldsimulator.objects.ObjectMediator
 
_ss - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_start - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_state - Variable in class cad.simcad.pathfinding.astar.AStarAlgo
 
_state - Variable in class cad.simcad.worldsimulator.objects.units.MyUnit
state for the move method
_stateId - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_statServer - Variable in class cad.simcad.maps.CellMap
 
_status - Variable in class cad.simcad.mdt_server.MDTDeviceI
 
_stepIncrement - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
_stepSpeed - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_stepTime - Variable in class cad.simcad.pathfinding.astar.AStarBasic
 
_submitActionPerformed(ActionEvent) - Method in class cad.simcad.main_server.sui.ServerFrame
 
_sv - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_turnCount - Variable in class cad.simcad.worldsimulator.engine.CoreTimeMaster
 
_uc - Variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
_um - Variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
_um - Variable in class cad.simcad.worldsimulator.world.MyWorld
 
_unit - Variable in class cad.simcad.worldsimulator.objects.units.UnitControler
 
_unitTypesVector - Variable in class cad.simcad.pathfinding.ui.UnitChooserPanel
Vector of Strings
_useFudgeForBuilding - Variable in class cad.simcad.pathfinding.astar.AStarBasic
value telling if we have to use the fudge technique when building the path true by default
_value - Variable in class cad.simcad.maps.CellGroup
 
_velocity - Variable in class cad.simcad.worldsimulator.objects.units.MyUnit
 
_vNames - Static variable in class cad.simcad.worldsimulator.world.FillerCatalog
 
_w - Variable in class cad.simcad.maps.CellMap
width of the map
_width - Variable in class cad.simcad.worldsimulator.objects.SimulatedObject
 
_xpixSize - Variable in class cad.simcad.pathfinding.ui.map.MiniMap
The width(x) ratio between the Room available for drawing the mini map and the map width for example a Map of width 200 and maxSize of 200, you would get _xpixSize = 1 a Map of width 50 and maxSize of 200, you would get _xpixSize = 4
_ypixSize - Variable in class cad.simcad.pathfinding.ui.map.MiniMap
 
_z - Variable in class cad.simcad.maps.CellGroup
 

A B C D E F G H I K L M N O P R S T U V W X Y _
Logo

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