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

C

cancelSelection() - Method in class visidia.io.gml.GMLFileChooser
Cancels the export operation, or empty name file.
CellViewer - Class in visidia.misc.property.cell
CellViewer is the abstract base class for editing and rendering cells in a JTable.
CellViewer(Object) - Constructor for class visidia.misc.property.cell.CellViewer
Instantiates a new cell viewer.
CellViewer(Object, boolean) - Constructor for class visidia.misc.property.cell.CellViewer
Instantiates a new cell viewer.
center - Variable in class visidia.simulation.process.synchronization.SynchronizationObject
 
centerState - Variable in class visidia.rule.Star
 
centerState() - Method in class visidia.rule.Star
 
ChangeEdgePropertyCommand - Class in visidia.simulation.command
The Class ChangeEdgePropertyCommand.
ChangeEdgePropertyCommand(int, int, VisidiaProperty) - Constructor for class visidia.simulation.command.ChangeEdgePropertyCommand
Instantiates a new command to change a node property.
changeEdgeState(Vertex, int, EdgeState) - Method in class visidia.simulation.process.ProcessType
Changes the edge state.
ChangeEdgeStateCommand - Class in visidia.simulation.command
ChangeEdgeStateCommand is the command involved when a edge state changes.
ChangeEdgeStateCommand(int, int, EdgeState) - Constructor for class visidia.simulation.command.ChangeEdgeStateCommand
Instantiates a new command to change an edge state.
ChangeNodePropertyCommand - Class in visidia.simulation.command
ChangeNodePropertyCommand is the command involved when a node property changes.
ChangeNodePropertyCommand(int, VisidiaProperty) - Constructor for class visidia.simulation.command.ChangeNodePropertyCommand
Instantiates a new command to change a node property.
checkAccess(Thread) - Method in class visidia.misc.VisidiaAppletSecurityManager
 
CheckBoxList - Class in visidia.misc
This class manages a list of checkboxes.
CheckBoxList() - Constructor for class visidia.misc.CheckBoxList
Instantiates a new check box list.
CheckBoxList.CellRenderer - Class in visidia.misc
The Class CellRenderer.
CheckBoxList.CellRenderer() - Constructor for class visidia.misc.CheckBoxList.CellRenderer
 
checkCreateClassLoader() - Method in class visidia.misc.VisidiaAppletSecurityManager
 
checkForRule(Star) - Method in class visidia.rule.RelabelingSystem
check if any rule is applicable to the context n. returns the position of the rule, -1 if no rule is applicable .
checkPackageAccess(String) - Method in class visidia.misc.VisidiaAppletSecurityManager
 
checkPermission(Permission) - Method in class visidia.misc.VisidiaAppletSecurityManager
 
checkRead(String) - Method in class visidia.misc.VisidiaAppletSecurityManager
 
checkWrite(String) - Method in class visidia.misc.VisidiaAppletSecurityManager
 
ClassFileFilter - Class in visidia.io
This class is a file filter for compiled Java classes (.class extension).
ClassFileFilter() - Constructor for class visidia.io.ClassFileFilter
Instantiates a new class file filter.
ClassIdentifier - Class in visidia.misc
This class manages some properties about classes loaded at runtime: url, package name, class name, if the class is in a JAR file.
ClassIdentifier(Class<?>) - Constructor for class visidia.misc.ClassIdentifier
Instantiates a new class identifier.
ClassIdentifier(URL) - Constructor for class visidia.misc.ClassIdentifier
Instantiates a new class identifier.
ClassIdentifier(URL, String, String) - Constructor for class visidia.misc.ClassIdentifier
Instantiates a new class identifier.
ClassIdentifierCell - Class in visidia.misc.property.cell
SensorMoverCell is the class to specify a sensor mover from sensor properties.
ClassIdentifierCell() - Constructor for class visidia.misc.property.cell.ClassIdentifierCell
Instantiates a new sensor mover cell.
ClassIdentifierCellHandler - Class in visidia.misc.property.cell.handler
ClassIdentifierCellHandler is the abstract base class for handling requests on ClassIdentifier instanceTypes.
ClassIdentifierCellHandler() - Constructor for class visidia.misc.property.cell.handler.ClassIdentifierCellHandler
 
ClassInfo - Class in visidia.misc
This class allows to retrieve the package a compiled Java class belongs to.
ClassInfo() - Constructor for class visidia.misc.ClassInfo
 
ClassIO - Class in visidia.io
This class deals with input operations on java classes.
ClassIO(ClassIdentifier) - Constructor for class visidia.io.ClassIO
Instantiates a new class input/output.
clone() - Method in class visidia.graph.Edge
 
clone() - Method in class visidia.graph.Graph
Returns a clone of this graph (deep copy).
clone() - Method in class visidia.graph.Sensor
 
clone() - Method in class visidia.graph.SensorGraph
 
clone() - Method in class visidia.graph.SupportVertex
 
clone() - Method in class visidia.graph.Vertex
Returns a clone of this vertex (shallow copy).
clone() - Method in class visidia.misc.ColorLabel
 
clone() - Method in class visidia.misc.property.PropertyTable
 
clone() - Method in class visidia.rule.Neighbor
 
clone() - Method in class visidia.rule.RelabelingSystem
clones the relabeling system (including options).
clone() - Method in class visidia.rule.RSOptions
 
clone() - Method in class visidia.rule.Rule
clones the rule.
clone() - Method in class visidia.rule.Star
 
clone() - Method in class visidia.simulation.process.agent.Agent
 
clone() - Method in class visidia.simulation.process.agent.AgentRules
 
clone() - Method in class visidia.simulation.process.algorithm.Algorithm
 
clone() - Method in class visidia.simulation.process.algorithm.RuleAlgorithm
 
clone() - Method in class visidia.simulation.process.edgestate.EdgeState
 
clone() - Method in class visidia.simulation.process.edgestate.MarkedState
 
clone() - Method in class visidia.simulation.process.edgestate.SyncState
 
clone() - Method in class visidia.simulation.process.messages.BooleanMessage
 
clone() - Method in class visidia.simulation.process.messages.IntegerMessage
 
clone() - Method in class visidia.simulation.process.messages.Message
Gives a copy (a clone) of this object.
clone() - Method in class visidia.simulation.process.messages.NeighborMessage
 
clone() - Method in class visidia.simulation.process.messages.StringMessage
 
clone() - Method in class visidia.simulation.process.messages.VectorMessage
 
clone() - Method in class visidia.simulation.process.synchronization.SynchronizationAlgorithm
 
clone() - Method in class visidia.simulation.process.synchronization.SynchronizationObject
 
clone() - Method in class visidia.simulation.process.synchronization.SynchronizationObjectTermination
 
clone() - Method in class visidia.simulation.process.synchronization.SynchronizationObjectTerminationRules
 
cloneRules() - Method in class visidia.rule.RuleVector
clones the vector, all elements should be vectors. no verification is done.
close() - Method in class visidia.simulation.playrec.ObjectWriter
Close.
ColorLabel - Class in visidia.misc
The Class ColorLabel associates a color and a label.
ColorLabel(String) - Constructor for class visidia.misc.ColorLabel
Instantiates a new color label.
ColorLabel(Color, String) - Constructor for class visidia.misc.ColorLabel
Instantiates a new color label.
ColorLabelCell - Class in visidia.misc.property.cell
ColorLabelCell is the class for editing and rendering in a JTable a cell containing a couple (Label, Color).
ColorLabelCell(ColorLabel[]) - Constructor for class visidia.misc.property.cell.ColorLabelCell
Instantiates a new color label cell.
ColorLabelCell(ColorLabel, boolean, ColorLabel[]) - Constructor for class visidia.misc.property.cell.ColorLabelCell
Instantiates a new color label cell.
ColorLabelListCellRenderer - Class in visidia.misc
This class manages the rendering of a cell in a JList.
ColorLabelListCellRenderer() - Constructor for class visidia.misc.ColorLabelListCellRenderer
Instantiates a new cell renderer.
ColorPalette - Class in visidia.misc.colorpalette
ColorPalette is the base class for manipulating color palettes.
ColorPalette() - Constructor for class visidia.misc.colorpalette.ColorPalette
Instantiates a new color palette.
ColorPaletteManager - Class in visidia.misc.colorpalette
ColorPaletteManager is used to manage color palettes.
Command - Class in visidia.simulation.command
Command is the abstract base class to manages commands exchanged between console and processes.
Command() - Constructor for class visidia.simulation.command.Command
Instantiates a new command.
CommandListener - Interface in visidia.simulation.command
The listener interface for receiving command events.
COMMUNICATION_AGENTS - Static variable in class visidia.simulation.SimulationConstants.RunningMode
The Constant COMMUNICATION_AGENTS.
COMMUNICATION_MESSAGES - Static variable in class visidia.simulation.SimulationConstants.RunningMode
The Constant COMMUNICATION_MESSAGES.
COMPARABLE_COMAPRATOR - Static variable in class visidia.misc.TableSorter
 
CompoundCriterion - Class in visidia.simulation.process.criterion
This class defines a criterion as a combination of several criteria.
CompoundCriterion() - Constructor for class visidia.simulation.process.criterion.CompoundCriterion
Instantiates a new (empty) compound criterion.
computeDistancesFrom(Vertex) - Method in class visidia.graph.Graph
Compute the distances (in number of edges) from this vertex to other vertices in graph.
connected - Variable in class visidia.simulation.process.synchronization.SynchronizationObject
 
Console - Class in visidia.simulation
Console is the simulator main class.
Console(int, SimulationConstants.SimulationType, Graph, ObjectWriter, ReplayInfo) - Constructor for class visidia.simulation.Console
Instantiates a new console.
console - Variable in class visidia.simulation.server.Server
The console.
contains(Rule) - Method in class visidia.rule.RuleVector
looks in the vector for an elements Rule equals to the parameter r, this operation is Randomized.
contains(Neighbor) - Method in class visidia.rule.Star
looks in the star for a Neighbor equals to the Neighbor nei.
contains(Star) - Method in class visidia.rule.Star
warning: this method sets doors of context by those of corresponding elements in the star. so always use a copy of the context while using this method. the sense of equality is defined in the class Neighbor
contains(Criterion) - Method in class visidia.simulation.evtack.VQueue
Returns true if the queue contains one element that matches the criterion c.
containsElement(Object) - Method in class visidia.misc.property.PropertyTable
Contains element.
containsLabel(Neighbor) - Method in class visidia.rule.Star
looks in the star for a Neighbor with the same label of the Neighbor nei. the operation "looking for" is Randomized
containsLabels(Star) - Method in class visidia.rule.Star
 
count() - Method in class visidia.rule.RuleVector
 
createAgentOnVertex(Vertex, Agent) - Method in class visidia.simulation.Console
Creates a new agent on vertex.
createAndUseNewPalette(int) - Method in class visidia.misc.colorpalette.ColorPaletteManager
Creates a new palette and sets it as current palette.
createImageIcon(String) - Method in class visidia.misc.ImageHandler
Creates an image icon.
createLock() - Method in class visidia.simulation.evtack.Locker
Creates a lock, and puts it it the hash table.
createVertex() - Method in class visidia.graph.Graph
Creates a vertex.
createVertex(int) - Method in class visidia.graph.Graph
Creates a vertex with specific id.
Criterion - Interface in visidia.simulation.process.criterion
This interface represents a arbitrary criterion in visidia simulation.
curChar - Variable in class visidia.io.gml.parser.GMLParserTokenManager
 
currentToken - Variable in exception visidia.io.gml.parser.ParseException
This is the last token that has been consumed successfully.
CUSTOM_COLOR_PALETTE - Static variable in class visidia.misc.VisidiaSettings.Constants
The Constant CUSTOM_COLOR_PALETTE.
CustomColorPalette - Class in visidia.misc.colorpalette
The Class CustomColorPalette allows the user to generate a new color palette.
CustomColorPalette(int) - Constructor for class visidia.misc.colorpalette.CustomColorPalette
Instantiates a new custom color palette.

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