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

I

IAM_THE_CENTER - Static variable in class visidia.simulation.process.synchronization.SynCT
 
id - Variable in class visidia.simulation.process.ProcessType
The process id.
image - Variable in class visidia.io.gml.parser.Token
The string image of the token.
ImageHandler - Class in visidia.misc
This class manages a unique image handler.
IN_THE_STAR - Static variable in class visidia.simulation.process.synchronization.SynCT
 
indentString - Static variable in class visidia.io.gml.GMLGraphIO
the current indentation used in the output GML file.
indexOf(Neighbor) - Method in class visidia.rule.RuleVector
looks in the vector for an elements Neighbor equals to the parameter nei, this operation is Randomized.
indexOfLabel(Neighbor) - Method in class visidia.rule.RuleVector
looks in the vector for an elements having the same label as the parameter nei. this operation is Randomized.
init() - Method in class visidia.simulation.process.agent.Agent
Initializes the agent.
init() - Method in class visidia.simulation.process.agent.AgentRules
 
init() - Method in class visidia.simulation.process.algorithm.Algorithm
This method is executed by the node.
init() - Method in class visidia.simulation.process.algorithm.RuleAlgorithm
It's the algorithm of simulation of relabeling system.
init() - Method in class visidia.simulation.process.synchronization.SynchronizationAlgorithm
 
init(int) - Method in class visidia.simulation.process.synchronization.SynchronizationObject
this method is used to initialize the structures.
init(int) - Method in class visidia.simulation.process.synchronization.SynchronizationObjectTermination
 
init() - Method in class visidia.VisidiaMain
Initializes the applet/application, building the Graphical User Interface.
initNodeProperty(VisidiaProperty) - Method in class visidia.simulation.process.MessageProcess
Initializes the node property.
Input() - Method in class visidia.io.gml.parser.GMLParser
 
INTEGER - Static variable in interface visidia.io.gml.parser.GMLParserConstants
 
IntegerCell - Class in visidia.misc.property.cell
IntegerCell is the class for editing and rendering in a JTable a cell containing an integer.
IntegerCell() - Constructor for class visidia.misc.property.cell.IntegerCell
Instantiates a new integer cell.
IntegerCell(Integer) - Constructor for class visidia.misc.property.cell.IntegerCell
Instantiates a new integer cell.
IntegerCell(Integer, boolean) - Constructor for class visidia.misc.property.cell.IntegerCell
Instantiates a new integer cell.
IntegerMessage - Class in visidia.simulation.process.messages
This class represents a message containing an integer.
IntegerMessage(Integer) - Constructor for class visidia.simulation.process.messages.IntegerMessage
Instantiates a new integer message.
IntegerMessage(int) - Constructor for class visidia.simulation.process.messages.IntegerMessage
Instantiates a new integer message.
IntegerMessage(Integer, MessageType) - Constructor for class visidia.simulation.process.messages.IntegerMessage
Instantiates a new integer message.
IntegerMessage(int, MessageType) - Constructor for class visidia.simulation.process.messages.IntegerMessage
Instantiates a new integer message.
IntegerMessageCriterion - Class in visidia.simulation.process.criterion
IntegerMessageCriterion is used to identify a message containing an integer.
IntegerMessageCriterion() - Constructor for class visidia.simulation.process.criterion.IntegerMessageCriterion
 
IntegerValue() - Method in class visidia.io.gml.parser.GMLParser
 
inverseSimpleRule() - Method in class visidia.rule.Rule
return the inverse of a simple rule. example: A-N --> U-V {fc} becomes N-A --> V-U {fc}
isApplicableTo(Star) - Method in class visidia.rule.Rule
this method decides if the rule can be applied to the context neighborhood.
isCellEditable(int, int) - Method in class visidia.misc.property.PropertyTableModel
 
isCellEditable(int, int) - Method in class visidia.misc.TableSorter
 
isConnected(int) - Method in class visidia.simulation.process.synchronization.SynchronizationObject
 
isConnectedTo(Vertex) - Method in class visidia.graph.Edge
Checks if this edge is connected to the given vertex.
isElected() - Method in class visidia.simulation.process.synchronization.SynchronizationObject
Returns true if the node is in elected state, returns false otherwise.
isEmpty() - Method in class visidia.graph.SupportVertex
Checks if is empty.
isEmpty() - Method in class visidia.simulation.evtack.VQueue
Returns true if the queue is empty.
isIncomingDoor(int) - Method in class visidia.simulation.process.algorithm.Algorithm
Returns true if the door corresponds to an edge pointing to the current node.
isInJarFile() - Method in class visidia.misc.ClassIdentifier
Checks if is in jar file.
isInStar() - Method in class visidia.simulation.process.synchronization.SynchronizationObject
Returns true if the node is in the star, returns false otherwise.
isMarked() - Method in class visidia.simulation.process.edgestate.MarkedState
Checks if is marked.
isMatchedBy(Object) - Method in class visidia.simulation.process.criterion.CompoundCriterion
Checks if object satisfies the criterion.
isMatchedBy(Object) - Method in interface visidia.simulation.process.criterion.Criterion
Checks if object satisfies the criterion.
isMatchedBy(Object) - Method in class visidia.simulation.process.criterion.DoorCriterion
Returns true if object is a MessagePacket coming from the expected door.
isMatchedBy(Object) - Method in class visidia.simulation.process.criterion.DoorPulseCriterion
return true if the object o is instance of a MessagePacket object and if the door and pulse of the MessagePacket object o match respectively the door and pulse of this object, otherwise return false.
isMatchedBy(Object) - Method in class visidia.simulation.process.criterion.IntegerMessageCriterion
Returns true if object is an IntegerMessage.
isMatchedBy(Object) - Method in class visidia.simulation.process.criterion.MessageCriterion
Returns true if the object is a Message.
isMatchedBy(Object) - Method in class visidia.simulation.process.criterion.MessagePacketCriterion
Returns true if the object is a MessagePacket, and contains a Message which satisfies the message criterion.
isNotInStar() - Method in class visidia.simulation.process.synchronization.SynchronizationObject
Returns true if the node is in not the star, returns false otherwise.
isOpenDoor(int, Vertex) - Method in class visidia.simulation.process.agent.AgentMover
Tests if the door is open, and if the vertex is accessible.
isOriented() - Method in class visidia.graph.Edge
Checks if the edge oriented.
isOutgoingDoor(int) - Method in class visidia.simulation.process.algorithm.Algorithm
Returns true if the door corresponds to an edge leaving the current node.
isPersistentProperty(Object) - Method in class visidia.misc.property.PropertyTable
Checks if the property associated with the key is persistent (it cannot be removed).
isSimpleRule() - Method in class visidia.rule.Rule
return true if the rule is simple, false otherwise.
isSorting() - Method in class visidia.misc.TableSorter
 
isSwitchedOn() - Method in class visidia.graph.Vertex
Checks if is switched on.
isSynchronized() - Method in class visidia.simulation.process.edgestate.SyncState
Checks if is synchronized.
isTheLastSensor(Sensor) - Method in class visidia.graph.SupportVertex
Checks if is the last sensor.

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