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

E

Edge - Class in visidia.graph
The Class Edge represents a graph edge as a link between two vertices.
edgeAdded(Vertex, Vertex) - Method in interface visidia.simulation.command.SensorCommandListener
Edge added.
edgePropertyChanged(Edge, VisidiaProperty) - Method in interface visidia.simulation.command.CommandListener
Edge property changed.
edgeRemoved(Vertex, Vertex) - Method in interface visidia.simulation.command.SensorCommandListener
Edge removed.
edges - Variable in class visidia.graph.Vertex
The incident edges.
EdgeState - Class in visidia.simulation.process.edgestate
This is the abstract base class representing an edge state.
EdgeState() - Constructor for class visidia.simulation.process.edgestate.EdgeState
 
edgeStateChanged(EdgeState, Vertex, Vertex) - Method in interface visidia.simulation.command.CommandListener
Edge state changed.
edgMark - Variable in class visidia.simulation.process.synchronization.SynchronizationObject
 
ELLIPTIC_TYPE - Static variable in class visidia.io.gml.parser.GMLNodeGraphics
 
emptyClassId - Static variable in class visidia.misc.ClassIdentifier
The Constant emptyClassId.
emptyVQueue(Criterion) - Method in class visidia.simulation.process.MessageProcess
Tests if the message VQueue is empty.
enable_tracing() - Method in class visidia.io.gml.parser.GMLParser
 
endColumn - Variable in class visidia.io.gml.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class visidia.io.gml.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endRuleAction(int) - Method in class visidia.simulation.process.algorithm.RuleAlgorithm
this method do actions depending of the kind of the rule.
EndSimulationCommand - Class in visidia.simulation.command
EndAlgorithmCommand is the command involved when an algorithm terminates.
EndSimulationCommand() - Constructor for class visidia.simulation.command.EndSimulationCommand
Instantiates a new command to end an algorithm.
entryDoor() - Method in class visidia.simulation.process.agent.Agent
Returns the door from which the agent comes.
entrySet() - Method in class visidia.misc.property.PropertyTable
Returns a Set view of mappings contained in this property table.
EOF - Static variable in interface visidia.io.gml.parser.GMLParserConstants
 
eol - Variable in exception visidia.io.gml.parser.ParseException
The end of line string for this machine.
equals(Object) - Method in class visidia.misc.ColorLabel
 
equals(Neighbor) - Method in class visidia.rule.Neighbor
two neighbors are equal if they have same labels, marks, and doors.
equals(Rule) - Method in class visidia.rule.Rule
return true if the rules are equals. warning: forbidden contexts are not compared.
equals(Object) - Method in class visidia.stats.AgentStat
 
equals(Object) - Method in class visidia.stats.MessageStat
 
equals(Object) - Method in class visidia.stats.VisidiaStat
 
EventHandler - Class in visidia.simulation.evtack
This class is a thread responsible for dealing with the events coming from the simulator.
EventHandler(VQueue, VQueue) - Constructor for class visidia.simulation.evtack.EventHandler
Instantiates a new event handler.
executeAfterAck() - Method in class visidia.simulation.command.AddEdgeCommand
 
executeAfterAck() - Method in class visidia.simulation.command.ChangeEdgePropertyCommand
 
executeAfterAck() - Method in class visidia.simulation.command.ChangeEdgeStateCommand
 
executeAfterAck() - Method in class visidia.simulation.command.ChangeNodePropertyCommand
 
executeAfterAck() - Method in class visidia.simulation.command.Command
Instructions to be executed after ack.
executeAfterAck() - Method in class visidia.simulation.command.DisplaySensorNumberCommand
 
executeAfterAck() - Method in class visidia.simulation.command.EndSimulationCommand
 
executeAfterAck() - Method in class visidia.simulation.command.MoveAgentCommand
 
executeAfterAck() - Method in class visidia.simulation.command.MoveSensorCommand
 
executeAfterAck() - Method in class visidia.simulation.command.NewPulseCommand
 
executeAfterAck() - Method in class visidia.simulation.command.RemoveAgentCommand
 
executeAfterAck() - Method in class visidia.simulation.command.RemoveEdgeCommand
 
executeAfterAck() - Method in class visidia.simulation.command.SendMessageCommand
 
executeAfterAck() - Method in class visidia.simulation.command.SetSensorNumberCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.AddEdgeCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.ChangeEdgePropertyCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.ChangeEdgeStateCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.ChangeNodePropertyCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.Command
Instructions to be executed before ack.
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.DisplaySensorNumberCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.EndSimulationCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.MoveAgentCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.MoveSensorCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.NewPulseCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.RemoveAgentCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.RemoveEdgeCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.SendMessageCommand
 
executeBeforeAck(VisidiaEvent) - Method in class visidia.simulation.command.SetSensorNumberCommand
 
existMessage(DoorPulseCriterion) - Method in class visidia.simulation.process.algorithm.SynchronousAlgorithm
return true if there exists a message that matches the dpc criterion in the message queue of the node.
expectedTokenSequences - Variable in exception visidia.io.gml.parser.ParseException
Each entry in this array is an array of integers.
extractEdge(GMLList) - Static method in class visidia.io.gml.parser.GMLGraphExtractor
 
extractGraph(GMLList) - Static method in class visidia.io.gml.parser.GMLGraphExtractor
 
extractNode(GMLList) - Static method in class visidia.io.gml.parser.GMLGraphExtractor
 
extractNodeGraphics(GMLList) - Static method in class visidia.io.gml.parser.GMLGraphExtractor
 
extractNodeProperties(GMLList) - Static method in class visidia.io.gml.parser.GMLGraphExtractor
 

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