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

D

data() - Method in class visidia.simulation.process.messages.BooleanMessage
Data.
data() - Method in class visidia.simulation.process.messages.IntegerMessage
Same as getData().
data() - Method in class visidia.simulation.process.messages.StringMessage
Same as getData().
data() - Method in class visidia.simulation.process.messages.VectorMessage
Gets the data.
deadAgent(AgentProcess) - Method in class visidia.simulation.Console
Dead agent.
deadAgent() - Method in class visidia.simulation.process.AgentProcess
Dead agent.
DEFAULT - Static variable in interface visidia.io.gml.parser.GMLParserConstants
 
defaultMessageType - Static variable in class visidia.simulation.process.messages.MessageType
This type is used each time that the programmer of the algorithm does not specify the type of a message.
defaultSynchDegree() - Method in class visidia.rule.Rule
this method returns an integer RDV LC1 RDV_LC1 or LC2, indicating witch synchronization algorithms are supported by the rule.
defaultSynchronisation() - Method in class visidia.rule.RelabelingSystem
this methode returns an integer RDV LC1 RDV_LC1 or LC2, indicating witch synchronisation algorithms are supported by this relabeling system.
defaultSynchronisation() - Method in class visidia.rule.RSOptions
 
degree() - Method in class visidia.graph.Vertex
Computes the vertex degree as the number of its neighbors.
DESCENDING - Static variable in class visidia.misc.TableSorter
 
description - Variable in class visidia.rule.RelabelingSystem
 
descriptionName() - Method in class visidia.stats.AgentAccessVertexWhiteBoardStat
 
descriptionName() - Method in class visidia.stats.AgentChangeVertexWhiteBoardStat
 
descriptionName() - Method in class visidia.stats.AgentCreationStat
 
descriptionName() - Method in class visidia.stats.AgentDeathStat
 
descriptionName() - Method in class visidia.stats.AgentMaxMoveStat
 
descriptionName() - Method in class visidia.stats.AgentMaxNbStat
 
descriptionName() - Method in class visidia.stats.AgentMemorySizeAverageStat
 
descriptionName() - Method in class visidia.stats.AgentMemorySizeMaxStat
 
descriptionName() - Method in class visidia.stats.AgentMemorySizeMinStat
 
descriptionName() - Method in class visidia.stats.AgentMemorySizeSumStat
 
descriptionName() - Method in class visidia.stats.AgentMoveStat
 
descriptionName() - Method in class visidia.stats.AgentSleepStat
 
descriptionName() - Method in class visidia.stats.MessageNbSentStat
 
descriptionName() - Method in class visidia.stats.PulseStat
 
descriptionName() - Method in class visidia.stats.VisidiaStat
Description name.
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.AddEdgeCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.ChangeEdgePropertyCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.ChangeEdgeStateCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.ChangeNodePropertyCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.Command
Deserialize.
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.DisplaySensorNumberCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.EndSimulationCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.MoveAgentCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.MoveSensorCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.NewPulseCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.RemoveAgentCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.RemoveEdgeCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.SendMessageCommand
 
deserialize(ObjectInputStream) - Method in class visidia.simulation.command.SetSensorNumberCommand
 
destDoor - Variable in class visidia.simulation.process.messages.MessagePacket
The receiver door.
destId - Variable in class visidia.simulation.process.messages.MessagePacket
The receiver id.
destroy() - Method in class visidia.VisidiaMain
Destroys the applet.
DIGIT - Static variable in interface visidia.io.gml.parser.GMLParserConstants
 
disable_tracing() - Method in class visidia.io.gml.parser.GMLParser
 
DISPLAYABLE - Static variable in class visidia.simulation.SimulationConstants.PropertyStatus
The Constant DISPLAYABLE.
DISPLAYABLE_PROPERTY - Static variable in class visidia.misc.property.VisidiaProperty.Tag
The Constant DISPLAYABLE_PROPERTY.
DISPLAYED - Static variable in class visidia.simulation.SimulationConstants.PropertyStatus
The Constant DISPLAYED.
DISPLAYED_PROPERTY - Static variable in class visidia.misc.property.VisidiaProperty.Tag
The Constant DISPLAYED_PROPERTY.
DisplaySensorNumberCommand - Class in visidia.simulation.command
DisplaySensorNumberCommand is the command involved when enabling/disabling the sensor number display.
DisplaySensorNumberCommand(boolean) - Constructor for class visidia.simulation.command.DisplaySensorNumberCommand
Instantiates a new move sensor command.
Done() - Method in class visidia.io.gml.parser.ASCIICharStream
 
door - Variable in class visidia.rule.Neighbor
 
Door - Class in visidia.simulation.process.messages
This class represents a node's door.
Door() - Constructor for class visidia.simulation.process.messages.Door
Instantiates a new door.
Door(int) - Constructor for class visidia.simulation.process.messages.Door
Instantiates a new door.
DoorCriterion - Class in visidia.simulation.process.criterion
DoorCriterion is used to select a message packet according to its incoming door.
DoorCriterion(int) - Constructor for class visidia.simulation.process.criterion.DoorCriterion
Instantiates a new door criterion.
doorIsNull() - Method in class visidia.simulation.process.criterion.DoorPulseCriterion
 
doorNum() - Method in class visidia.rule.Neighbor
return the door number.
DoorPulseCriterion - Class in visidia.simulation.process.criterion
allows to retrieve a message from a node queue according to the pulse and/or door number.
DoorPulseCriterion() - Constructor for class visidia.simulation.process.criterion.DoorPulseCriterion
the door and the pulse are ignored. matches any messagePacket.
DoorPulseCriterion(int) - Constructor for class visidia.simulation.process.criterion.DoorPulseCriterion
the door is ignored. matches any messagePacket sent at the given pulse.
DoorPulseCriterion(int, int) - Constructor for class visidia.simulation.process.criterion.DoorPulseCriterion
matches any messagePacket sent at the given pulse and arrived at the given port.
DoubleCell - Class in visidia.misc.property.cell
DoubleCell is the class for editing and rendering in a JTable a cell containing a double.
DoubleCell() - Constructor for class visidia.misc.property.cell.DoubleCell
Instantiates a new double cell.
DoubleCell(Double) - Constructor for class visidia.misc.property.cell.DoubleCell
Instantiates a new double cell.
DoubleCell(Double, boolean) - Constructor for class visidia.misc.property.cell.DoubleCell
Instantiates a new double cell.
DoubleCell(Double, boolean, Double, Double, Double, Double) - Constructor for class visidia.misc.property.cell.DoubleCell
Instantiates a new double cell.
DoubleValue() - Method in class visidia.io.gml.parser.GMLParser
 
DUEL - Static variable in class visidia.simulation.SimulationConstants.Messages
The duel message type.
dupplicateSimpleRules(int) - Method in class visidia.rule.RelabelingSystem
this methode create and add the symetric of a simple Rule (if not exists). it respects caracteristics of synchronisation algorithm on use.

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