Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACCEL - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
addBackground(File, int, int) - Method in class casa.lepton.ui.FileSinkVideoImages
Pre rendering action allowing to add a background picture on images.
AddBackgroundRenderer(File, int, int) - Constructor for class casa.lepton.ui.FileSinkVideoImages.AddBackgroundRenderer
 
addConnectivityType - Enum constant in enum casa.lepton.console.OppNetCommand
 
addConnectivityType(String) - Method in class casa.lepton.OppNode
Add a new enabled connectivity type.
addConnectivityType(String, String) - Method in class casa.lepton.console.OppNetProxy
Add a new connectivity type for the node and update edges accordingly.
addConnectivityType(String, String) - Method in interface casa.lepton.OppNet
Add a new connectivity type for the node and update edges accordingly.
addConnectivityType(String, String) - Method in class casa.lepton.OppNetFullyConnected
 
addConnectivityType(String, String) - Method in class casa.lepton.OppNetGraph
 
ADDED - Static variable in interface casa.lepton.OppNetRules
 
addEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphClient
Ajoute un arc
addEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphServant
 
addEdge(String) - Method in interface casa.lepton.walk.dynwalk.DynGraphService
Ajoute un arc qui avait été retiré par DynGraphService.removeEdge(String)
addEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphWalk
Ajout d'un arc au graphe
addEdge(String, Node, Node) - Method in class casa.lepton.OppNetGraph
 
addEdge(String, Node, Node, boolean) - Method in class casa.lepton.OppNetGraph
 
addEdgeListener - Enum constant in enum casa.lepton.console.OppNetCommand
 
addEdgeListener(String, String, OppEdgeListener) - Method in class casa.lepton.console.OppNetProxy
Add a new listener interested in edge events for the given node.
addEdgeListener(String, String, OppEdgeListener) - Method in interface casa.lepton.OppNetEventsSource
Add a new listener interested in edge events for the given node.
addEdgeListener(String, String, OppEdgeListener) - Method in class casa.lepton.OppNetFullyConnected
 
addEdgeListener(String, String, OppEdgeListener) - Method in class casa.lepton.OppNetGraph
 
addEdgeListener(String, String, String, OppEdgeListener) - Method in class casa.lepton.console.OppNetProxy
 
addJobAfter(String, Runnable, long) - Method in class casa.lepton.hub.JobScheduler
 
addNode - Enum constant in enum casa.lepton.console.OppNetCommand
 
addNode(String, String) - Method in class casa.lepton.console.OppNetProxy
Add a new node in the OppNet.
addNode(String, String) - Method in interface casa.lepton.OppNet
Add a new node in the OppNet.
addNode(String, String) - Method in class casa.lepton.OppNetFullyConnected
 
addNode(String, String) - Method in class casa.lepton.OppNetGraph
 
addNode(String, String) - Method in class casa.lepton.OppNetGraphDGS
 
addNodeListener - Enum constant in enum casa.lepton.console.OppNetCommand
 
addNodeListener(String, OppNodeListener) - Method in class casa.lepton.console.OppNetProxy
Add a new listener interested in node events for a specific node.
addNodeListener(String, OppNodeListener) - Method in interface casa.lepton.OppNetEventsSource
Add a new listener interested in node events for a specific node.
addNodeListener(String, OppNodeListener) - Method in class casa.lepton.OppNetFullyConnected
 
addNodeListener(String, OppNodeListener) - Method in class casa.lepton.OppNetGraph
 
addNodes() - Method in class casa.lepton.leptond
 
addTimer(OppNetGraph, Corner) - Method in class casa.lepton.ui.FileSinkVideoImages
Post-rendering action to display the time in a corner of the image
alpha - Variable in class casa.lepton.walk.LevyWalk
 
ALPHA - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
area - Variable in class casa.lepton.OppNetGraph
 
area - Variable in class casa.lepton.walk.GraphWalk
 
area - Variable in class casa.lepton.walk.LevyWalk
 
area - Variable in class casa.lepton.walk.RandomWaypoint
 
areNeighbors - Enum constant in enum casa.lepton.console.OppNetCommand
 
areNeighbors(String, String) - Method in class casa.lepton.hub.Hub
 
areNeighbors(String, String, String, String) - Method in class casa.lepton.console.OppNetProxy
Returns true if there is an edge with the node for the given connectivity type and status.
areNeighbors(String, String, String, String) - Method in interface casa.lepton.OppNet
Returns true if there is an edge with the node for the given connectivity type and status.
areNeighbors(String, String, String, String) - Method in class casa.lepton.OppNetFullyConnected
 
areNeighbors(String, String, String, String) - Method in class casa.lepton.OppNetGraph
 
arrival() - Method in class casa.lepton.walk.Step
Returns the point of arrival of this Step
arrivalNode_ - Variable in class casa.lepton.walk.GraphWalker
 
attributeChanged(AbstractElement.AttributeChangeEvent, String, Object, Object) - Method in class casa.lepton.OppEdge
 
attributeChanged(AbstractElement.AttributeChangeEvent, String, Object, Object) - Method in class casa.lepton.OppNode
 

B

BACKGROUND_AREA - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
BACKGROUND_GRAPH - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
BACKGROUND_IMAGE - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
Beacon - Interface in casa.lepton.hub
 
Beacon.BeaconType - Enum in casa.lepton.hub
 
Beacon.GossipingType - Enum in casa.lepton.hub
 
beaconingAddress() - Method in class casa.lepton.hub.Node
 
beta - Variable in class casa.lepton.walk.LevyWalk
 
BETA - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
BusJourney - Class in casa.lepton.walk
A bus journey along bus line paths, represented by an ordered list of paths between bus stops having each a start and end time.
BusJourney(Graph, String, List<Path>) - Constructor for class casa.lepton.walk.BusJourney
Create an empty bus journey.
BusJourney.BusNode - Class in casa.lepton.walk
A node in a bus journey.
BusJourney.PauseDurationGenerator - Interface in casa.lepton.walk
Interface that defines a pause duration generator to calculate pause durations at each stop node.
BusWalk - Class in casa.lepton.walk
A Walk that provides BusWalker instances for the journeys of buses of a bus line.
BusWalker - Class in casa.lepton.walk
A Walker for a bus that follows a given journey with fixed times at some bus stops.
BusWalker(BusWalk, BusJourney, long) - Constructor for class casa.lepton.walk.BusWalker
Constructor
buttonPushed(String) - Method in class casa.lepton.ui.OppNetFrame
 
buttonReleased(String) - Method in class casa.lepton.ui.OppNetFrame
Add/remove the 'TAG' tag for the selected node.
BYE - Enum constant in enum casa.lepton.hub.Beacon.BeaconType
 

C

casa.lepton - package casa.lepton
This package contains the LEPTON daemon (leptond), that represents the LEPTON application entry point.
casa.lepton.conf - package casa.lepton.conf
This package provides classes that define properties for the different classes, loaded from configuration files.
casa.lepton.console - package casa.lepton.console
This package provides a OppNetConsole class that allows to invoke methods of an OppNetGraph instance by sending text commands through a TCP connection from a local or remote host.
casa.lepton.hub - package casa.lepton.hub
 
casa.lepton.ui - package casa.lepton.ui
This package contains classes related to the graphical representation of LEPTON: OppNetFrame to display and control OppNetGraph in a graphical user interface and OppNetOutput to generate images from a LEPTON execution in order to make videos.
casa.lepton.walk - package casa.lepton.walk
This package is related to the mobility models for nodes moving in some areas.
casa.lepton.walk.dynwalk - package casa.lepton.walk.dynwalk
A package related to a mobility model where nodes move along a graph (GraphWalk) whoses edges can be removed or added dynamically from an other process.
CHANGED - Static variable in interface casa.lepton.OppNetRules
 
channel - Variable in class casa.lepton.hub.SendJob
 
checkConnectivity() - Method in class casa.lepton.hub.StreamRelay
 
clear() - Method in class casa.lepton.hub.Node
 
clear() - Method in class casa.lepton.hub.Proxy
 
clear() - Method in class casa.lepton.hub.TCP_Proxy
 
clear() - Method in class casa.lepton.hub.UDP_Proxy
 
close() - Method in class casa.lepton.console.OppNetProxy
Close all opened resources.
close() - Method in class casa.lepton.hub.StreamRelay
 
close() - Method in class casa.lepton.hub.UDP_Channel
 
close() - Method in class casa.lepton.leptond
 
close() - Method in class casa.lepton.OppNetGraph
Stops playing the simulation and close all resources.
close() - Method in class casa.lepton.ui.ConsolePanel
 
closeConsole() - Method in class casa.lepton.console.OppNetConsole
Close the server socket.
computeNextPath(long) - Method in class casa.lepton.walk.GraphWalker
 
computeNextPath(long) - Method in class casa.lepton.walk.TractorWalker
 
CONNECTIVITY_PROFILES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
connectivityProfiles - Variable in class casa.lepton.OppNetGraph
 
ConnectivityProfiles - Class in casa.lepton.conf
Profiles representing connectivity typeshaving each their ConnectivityProperties.
ConnectivityProfiles(BufferedReader) - Constructor for class casa.lepton.conf.ConnectivityProfiles
Loads profiles from a file where properties are introduced by their profile name between '[' ']'.
ConnectivityProfiles(Properties) - Constructor for class casa.lepton.conf.ConnectivityProfiles
Create a ConnectivityProfiles instance without any profile, but only default properties
ConnectivityProperties - Class in casa.lepton.conf
Properties for connectivity types: ranges, scanning delays, connection delays.
ConnectivityProperties(Properties) - Constructor for class casa.lepton.conf.ConnectivityProperties
 
ConnectivityPropertyKey - Enum in casa.lepton.conf
The keys used to access the properties in the ConnectivityProperties classe.
console - Variable in class casa.lepton.leptond
 
console - Variable in class casa.lepton.OppNetGraph
 
ConsolePanel - Class in casa.lepton.ui
A panel that looks like a pseudo terminal.
ConsolePanel(int) - Constructor for class casa.lepton.ui.ConsolePanel
 
COORD - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
Corner - Enum in casa.lepton.ui
Enumeration of possible locations in a frame limited to the four corners of the frame.
currentStep - Variable in class casa.lepton.OppNetGraph
 

D

DATE_FORMAT - Static variable in class casa.lepton.walk.BusJourney
The date format of the stops times.
decode(byte[], int, int) - Method in interface casa.lepton.hub.Beacon
 
DEFAULT_CONF_FILENAME - Static variable in class casa.lepton.conf.OppNetProperties
 
DEFAULT_CONNECTIVITY_TYPE - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
defaultConnectivityType - Variable in class casa.lepton.OppNetGraph
 
deleteNode - Enum constant in enum casa.lepton.console.OppNetCommand
 
deleteNode(String) - Method in class casa.lepton.console.OppNetProxy
Remove a node from the OppNet.
deleteNode(String) - Method in interface casa.lepton.OppNet
Remove a node from the OppNet.
deleteNode(String) - Method in class casa.lepton.OppNetFullyConnected
 
deleteNode(String) - Method in class casa.lepton.OppNetGraph
 
deleteNode(String) - Method in class casa.lepton.OppNetGraphDGS
 
departure() - Method in class casa.lepton.walk.Step
Returns the point of departure of this Step
departureNode_ - Variable in class casa.lepton.walk.GraphWalker
 
DetailsPanel - Class in casa.lepton.ui
The panel that contains a list of the graph nodes and details about the selected node
DetailsPanel(OppNetGraph) - Constructor for class casa.lepton.ui.DetailsPanel
 
dgsFile - Variable in class casa.lepton.leptond
 
dgsWriter - Variable in class casa.lepton.OppNetGraph
 
distance() - Method in class casa.lepton.walk.Step
Returns the distance covered by this Step (distance between point of departure and point of arrival, in meters)
draw(String) - Method in class casa.lepton.ui.TitleBlock
 
duration - Variable in class casa.lepton.OppNetGraph
 
DURATION - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
DynGraphClient - Class in casa.lepton.walk.dynwalk
Client RMI pour communiquer avec le simulateur Mobsim et ajouter ou retirer dynamiquement des arcs dans le graphe de mobilité.
DynGraphClient(String) - Constructor for class casa.lepton.walk.dynwalk.DynGraphClient
Client qui communique avec le serveur RMI d'ajout ou de retrait dynamique d'arcs de Mobsim
DynGraphServant - Class in casa.lepton.walk.dynwalk
 
DynGraphServant(DynGraphWalk) - Constructor for class casa.lepton.walk.dynwalk.DynGraphServant
 
DynGraphService - Interface in casa.lepton.walk.dynwalk
Stub pour l'ajout et le retrait d'arc dans un graphe dynamique par RMI.
DynGraphWalk - Class in casa.lepton.walk.dynwalk
Un GraphWalk dont des arcs peuvent être supprimés ou ajoutés dynamiquement Les arcs sont désignés par leur identifiant dans le fichier DGS.
DynGraphWalk(AreaCar, long, long, double, double, Graph, String, Random) - Constructor for class casa.lepton.walk.dynwalk.DynGraphWalk
 
DynGraphWalker - Class in casa.lepton.walk.dynwalk
Un GraphWalker dont les arcs du graphe sous-jacent peuvent être supprimés ou ajoutés dynamiquement par un autre processus via un serveur RMI.
DynGraphWalker(DynGraphWalk, long, String) - Constructor for class casa.lepton.walk.dynwalk.DynGraphWalker
 

E

EDGE_ADDED - Static variable in interface casa.lepton.OppNet
 
EDGE_CHANGED - Static variable in interface casa.lepton.OppNet
 
EDGE_DEFAULT_STATUS - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
EDGE_REMOVED - Static variable in interface casa.lepton.OppNet
 
edgeAdded(OppEdge) - Method in class casa.lepton.hub.EdgeSessionStatus
 
edgeAdded(String, long, String, String, String, boolean) - Method in class casa.lepton.ui.DetailsPanel
 
edgeAdded(String, String) - Method in interface casa.lepton.OppEdgeListener
An edge has been added between two nodes.
edgeAttributeAdded(String, long, String, String, Object) - Method in class casa.lepton.ui.DetailsPanel
 
edgeAttributeChanged(String, long, String, String, Object, Object) - Method in class casa.lepton.ui.DetailsPanel
 
edgeAttributeRemoved(String, long, String, String) - Method in class casa.lepton.ui.DetailsPanel
 
edgeChanged(String, String) - Method in interface casa.lepton.OppEdgeListener
The status of an edge between two nodes changed.
EdgeDrawer - Class in casa.lepton.ui
Class used in "manual mode" (ie when no IN_DGS nor WALK_CLASS is supplied) to allow to add and delete edges "manually".
EdgeDrawer(OppNetFrame) - Constructor for class casa.lepton.ui.EdgeDrawer
 
edgeFactory - Variable in class casa.lepton.OppNetGraph
 
edgeListeners - Variable in class casa.lepton.OppNetGraph
 
edgeRemoved(String, long, String) - Method in class casa.lepton.ui.DetailsPanel
 
edgeRemoved(String, String) - Method in interface casa.lepton.OppEdgeListener
An edge has been removed between two nodes.
EdgeSessionStatus - Class in casa.lepton.hub
A class used to combine the sometimes contradictory visions of lepton and the hub concerning the status of edges.
EdgeSessionStatus(OppNet) - Constructor for class casa.lepton.hub.EdgeSessionStatus
 
enable(boolean) - Method in class casa.lepton.ui.EdgeDrawer
Enable or disable the ability to draw or delete edges
encode(byte[], int) - Method in interface casa.lepton.hub.Beacon
 
end() - Method in class casa.lepton.ui.OppNetFrame
Stop the simulation in such a way that it will not be possible to start it again.

F

FileSinkVideoImages - Class in casa.lepton.ui
Extends the GraphStream FileSinkImages class in order to allow to insert specialized pre-renderers.
FileSinkVideoImages(OppNetGraph) - Constructor for class casa.lepton.ui.FileSinkVideoImages
 
FileSinkVideoImages(String, FileSinkImages.OutputType, FileSinkImages.Resolution, FileSinkImages.OutputPolicy, OppNetGraph) - Constructor for class casa.lepton.ui.FileSinkVideoImages
 
FileSinkVideoImages(FileSinkImages.OutputType, FileSinkImages.Resolution, OppNetGraph) - Constructor for class casa.lepton.ui.FileSinkVideoImages
 
FileSinkVideoImages.AddBackgroundRenderer - Class in casa.lepton.ui
 
FileSinkVideoImages.PreRenderer - Interface in casa.lepton.ui
Defines pre rendering action on images.
flightDuration() - Method in class casa.lepton.walk.Step
Returns the duration of the flight in this Step (time of arrival - time of departure, in ms)
forward(String, String, UDP_Channel, DatagramPacket) - Method in class casa.lepton.hub.Hub
 
frame - Variable in class casa.lepton.leptond
 
frame - Variable in class casa.lepton.OppNetGraph
 

G

getAbbr() - Method in enum casa.lepton.console.OppNetCommand
 
getAccel() - Method in class casa.lepton.conf.OppNetProperties
Give the acceleration of the simulation.
getAccel() - Method in class casa.lepton.OppNetGraph
Give the simulation current acceleration
getAdapter() - Static method in class casa.lepton.hub.Hub
 
getAlpha() - Method in class casa.lepton.conf.OppNodeProperties
Give the Levy Alpha parameter
getArea() - Method in class casa.lepton.OppNetGraph
Give the graph area.
getArea() - Method in class casa.lepton.walk.BusWalk
 
getArea() - Method in class casa.lepton.walk.GraphWalk
 
getArea() - Method in class casa.lepton.walk.LevyWalk
 
getArea() - Method in class casa.lepton.walk.RandomWaypoint
 
getArea() - Method in interface casa.lepton.walk.Walk
Returns the area in which this walk is defined.
getAttributes() - Method in class casa.lepton.OppNetGraph
 
getBackgroundArea() - Method in class casa.lepton.conf.OppNetProperties
Give the background image or graph area
getBackgroundGraph() - Method in class casa.lepton.conf.OppNetProperties
Give the name of the DGS file that defines a graph to be displayed as background
getBackgroundImage() - Method in class casa.lepton.conf.OppNetProperties
Give the background image
getBeacon(DatagramPacket) - Method in interface casa.lepton.hub.OppNetAdapter
 
getBeaconType() - Method in interface casa.lepton.hub.Beacon
 
getBeta() - Method in class casa.lepton.conf.OppNodeProperties
Give the Levy Beta parameter
getBusName() - Method in class casa.lepton.walk.BusJourney
Give the name of the bus.
getBytes() - Method in class casa.lepton.hub.OppNetAdapter.StreamHeader
 
getConnectivityProfiles() - Method in class casa.lepton.conf.OppNetProperties
Give the connectivity profiles and their characteristics
getConnectivityType() - Method in class casa.lepton.OppEdge
Give the edge connectivity type.
getConnectivityTypes() - Method in class casa.lepton.conf.ConnectivityProfiles
Gives all connectivity types having a range.
getConnectivityTypes() - Method in class casa.lepton.OppNode
Return the device's enabled connectivity types.
getConsole() - Method in class casa.lepton.OppNetGraph
Give the console
getConsolePort() - Method in class casa.lepton.conf.OppNetProperties
Give the console port to access the network graph.
getCoord() - Method in class casa.lepton.conf.OppNodeProperties
Give the initial location of the node
getCoord() - Method in class casa.lepton.OppNode
Give the device location.
getCoord(Node) - Method in class casa.lepton.walk.GraphWalker
 
getCoordAround(Node) - Method in class casa.lepton.walk.GraphWalker
 
getCoordCar - Enum constant in enum casa.lepton.console.OppNetCommand
 
getCoordCar(String) - Method in class casa.lepton.OppNetGraph
 
getCoordGeo - Enum constant in enum casa.lepton.console.OppNetCommand
 
getCoordGeo(String) - Method in class casa.lepton.OppNetGraph
 
getCorner(String) - Static method in enum casa.lepton.ui.Corner
 
getCurrentStep() - Method in class casa.lepton.OppNetGraph
Gives the current step.
getCurrentTime() - Method in class casa.lepton.OppNetGraph
Gives the current simulation time, extrapolated according to the real time and the real start time, if the simulation is running.
getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.BusWalk
Method called to generate an instance of this class in OppNodeProperties.getWalk()
getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.GraphWalk
Creates and returns an instance of GraphWalk, using system properties (if defined) in order to initialize this object, and using default values otherwise.
getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.LevyWalk
Creates and returns an instance of LevyWalk, using system properties (if defined) in order to initialize this object, and using default values otherwise.
getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.LimitedAreaGraphWalk
 
getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.RandomWaypoint
Creates and returns an instance of RandomWaypoint, using system properties (if defined) in order to initialize this object, and using default values otherwise.
getDefault(OppNodeProperties) - Static method in class casa.lepton.walk.TractorWalk
Creates and returns an instance of TractorWalk, using system properties (if defined) in order to initialize this object, and using default values otherwise.
getDefaultConnectivityType() - Method in class casa.lepton.conf.OppNetProperties
Give the default status of a edge if no status is supplied when it is created
getDestination() - Method in interface casa.lepton.hub.Beacon
 
getDgsWriter() - Method in class casa.lepton.conf.OppNetProperties
Give a writer to the DGS log of the dynamic graph produced during the simulation
getDistance() - Method in class casa.lepton.OppEdge
Give the distance between the nodes computed by the previous OppEdge.updateDistance() invocation.
getDuration() - Method in class casa.lepton.conf.OppNetProperties
Give the duration of the simulation (in ms).
getEdgeDefaultStatus() - Method in class casa.lepton.conf.OppNetProperties
Give the default status of a edge if no status is supplied when it is created
getEdgeStatus - Enum constant in enum casa.lepton.console.OppNetCommand
 
getEdgeStatus(String, String, String) - Method in class casa.lepton.console.OppNetProxy
Give the status of an edge charaterized by the nodes' ids and the connectivity type.
getEdgeStatus(String, String, String) - Method in interface casa.lepton.OppNet
Give the status of an edge charaterized by the nodes' ids and the connectivity type.
getEdgeStatus(String, String, String) - Method in class casa.lepton.OppNetFullyConnected
 
getEdgeStatus(String, String, String) - Method in class casa.lepton.OppNetGraph
 
getEndTime() - Method in class casa.lepton.walk.BusJourney
Give the time when the bus arrives at the last node of the journey.
getFirstDate() - Method in class casa.lepton.hub.JobScheduler
 
getGossipingAddress(Beacon.GossipingType) - Method in interface casa.lepton.hub.Beacon
 
getGraph() - Method in class casa.lepton.conf.OppNodeProperties
Give the geo-referenced graph along which the node walks
getGraph() - Method in class casa.lepton.OppNode
 
getHiddenEdges() - Method in class casa.lepton.conf.OppNetProperties
Give the connectivitytypes and/or status for which the edges are hidden
getHost() - Method in class casa.lepton.conf.OppNetProperties
 
getHub() - Method in class casa.lepton.OppNetGraph
Give the hub
getHubAddress() - Method in class casa.lepton.conf.OppNetProperties
 
getHubBitrate() - Method in class casa.lepton.conf.OppNetProperties
 
getHubLatency() - Method in class casa.lepton.conf.OppNetProperties
 
getHubPeriod() - Method in class casa.lepton.conf.OppNetProperties
 
getHubPort() - Method in class casa.lepton.conf.OppNetProperties
 
getHubSocketSize() - Method in class casa.lepton.conf.OppNetProperties
 
getHubVerbosity() - Method in class casa.lepton.conf.OppNetProperties
 
getInDgs() - Method in class casa.lepton.conf.OppNetProperties
Give the name of the DGS input file that defines the nodes mobility [and contacts]
getInet4Address() - Static method in class casa.lepton.hub.Hub
 
getInHist() - Method in class casa.lepton.conf.OppNetProperties
Give a reader to the file that contains an history, composed of lines in the form: "start_step end_step duration node_id", where start and end steps are in ms
getJourneysDirectory() - Method in class casa.lepton.conf.OppNodeProperties
Give the directory that contains the journeys file and the paths files
getJourneysFilename() - Method in class casa.lepton.conf.OppNodeProperties
Give the journeys file
getK() - Method in class casa.lepton.conf.OppNodeProperties
Give the Levy K parameter
getLabel - Enum constant in enum casa.lepton.console.OppNetCommand
 
getLabel() - Method in class casa.lepton.conf.OppNodeProperties
Give the label of the node
getLabel() - Method in class casa.lepton.OppNode
 
getLabel(String) - Method in class casa.lepton.conf.NodeLabels
Give the label associated to the given nodeId.
getLabel(String) - Method in class casa.lepton.console.OppNetProxy
Give the label of the node
getLabel(String) - Method in interface casa.lepton.OppNet
Give the label of the node
getLabel(String) - Method in class casa.lepton.OppNetFullyConnected
 
getLabel(String) - Method in class casa.lepton.OppNetGraph
 
getLastDate() - Method in class casa.lepton.hub.JobScheduler
 
getLeptonStartTime() - Method in class casa.lepton.conf.OppNetProperties
Give the time when LEPTON should start (absolute, in ms)
getLogDirectory() - Method in class casa.lepton.conf.OppNetProperties
 
getMaxDist() - Method in class casa.lepton.conf.OppNodeProperties
Give the maximum distance of a flight (in m)
getMaxSpeed() - Method in class casa.lepton.conf.OppNodeProperties
 
getMaxWait() - Method in class casa.lepton.conf.OppNodeProperties
 
getMinDist() - Method in class casa.lepton.conf.OppNodeProperties
Give the minimum distance of a flight (in m)
getMinSpeed() - Method in class casa.lepton.conf.OppNodeProperties
 
getMinWait() - Method in class casa.lepton.conf.OppNodeProperties
 
getNbNodes() - Method in class casa.lepton.conf.OppNetProperties
Give the number of nodes
getNeighbors - Enum constant in enum casa.lepton.console.OppNetCommand
 
getNeighbors(String) - Method in class casa.lepton.hub.Hub
 
getNeighbors(String, String) - Method in class casa.lepton.OppNode
Give all the node's neighbors for a given connectivity type and a given status.
getNeighbors(String, String, String) - Method in class casa.lepton.console.OppNetProxy
Give the neighbors' ids of the node for a given connectivity type and status.
getNeighbors(String, String, String) - Method in interface casa.lepton.OppNet
Give the neighbors' ids of the node for a given connectivity type and status.
getNeighbors(String, String, String) - Method in class casa.lepton.OppNetFullyConnected
 
getNeighbors(String, String, String) - Method in class casa.lepton.OppNetGraph
 
getNeighborsNodes(String, String, String) - Method in class casa.lepton.OppNetGraph
Give the neighbor nodes of the node for a given connectivity type and status.
getNextNodeArrivalTime(long) - Method in class casa.lepton.walk.BusJourney.BusNode
Give the arrival time at the next node in the bus journey.
getNodeDefaultStatus() - Method in class casa.lepton.conf.OppNetProperties
Give the default status of a node if no status is supplied when it is created
getNodeDefaultStatus() - Method in class casa.lepton.conf.OppNodeProperties
Give the default status of a node if no status is supplied when it is created
getNodeId(String) - Method in class casa.lepton.conf.NodeLabels
Give the nodeId associated to the given label.
getNodeLabels() - Method in class casa.lepton.conf.OppNodeProperties
Give the label of the node
getNodeProfiles() - Method in class casa.lepton.conf.OppNodeProperties
Give the nodes profiles and their characteristics
getNodes - Enum constant in enum casa.lepton.console.OppNetCommand
 
getNodes() - Method in class casa.lepton.conf.OppNetProperties
Give the number of nodes for each profile name.
getNodes() - Method in class casa.lepton.console.OppNetProxy
Give the nodes in the OppNet.
getNodes() - Method in interface casa.lepton.OppNet
Give the nodes in the OppNet.
getNodes() - Method in class casa.lepton.OppNetFullyConnected
 
getNodes() - Method in class casa.lepton.OppNetGraph
 
getNodesHist() - Method in class casa.lepton.conf.OppNetProperties
Give the ';' separated list of node_start_step,node_end_step,node_id
getNodeStatus - Enum constant in enum casa.lepton.console.OppNetCommand
 
getNodeStatus(String, String) - Method in class casa.lepton.console.OppNetProxy
Give the status of a node for a given connectivity type.
getNodeStatus(String, String) - Method in interface casa.lepton.OppNet
Give the status of a node for a given connectivity type.
getNodeStatus(String, String) - Method in class casa.lepton.OppNetFullyConnected
 
getNodeStatus(String, String) - Method in class casa.lepton.OppNetGraph
 
getOppNetAdapter() - Method in class casa.lepton.conf.OppNetProperties
 
getOppNetRules() - Method in class casa.lepton.conf.OppNetProperties
Give the class that extends OppNetRules and defines the network rules
getOppNodeProperties() - Method in class casa.lepton.conf.OppNetProperties
Give the node properties common to all the nodes, loaded from the same configuration file as the graph properties
getPauseDuration() - Method in class casa.lepton.walk.BusJourney.BusNode
Give the pause duration at this node ie the duration between the arrival time at this node and the departure time from this node.
getPauseType() - Method in class casa.lepton.conf.OppNodeProperties
Give a string representation of the pause type (???)
getPeriod() - Method in class casa.lepton.conf.OppNetProperties
Give the network refresh period (in ms), ie the period between the simulation steps.
getPosition(long) - Method in class casa.lepton.walk.BusWalker
 
getPosition(long) - Method in class casa.lepton.walk.GraphWalker
 
getPosition(long) - Method in class casa.lepton.walk.LevyWalker
 
getPosition(long) - Method in class casa.lepton.walk.RandomWaypointWalker
 
getPosition(long) - Method in class casa.lepton.walk.Step
Returns the position determined by this step at the specified time.
getPosition(long) - Method in interface casa.lepton.walk.Walker
Returns a CoordCar object that defines the position of this Walker at the specified time.
getPrefix() - Method in class casa.lepton.conf.OppNodeProperties
Give the prefix for the node ids to conform of the current profile, if any.
getProfile(String) - Method in class casa.lepton.conf.OppNodeProfiles
 
getProxy(Beacon.GossipingType) - Method in class casa.lepton.hub.Node
 
getRandomField(Node) - Method in class casa.lepton.walk.TractorWalk
Choisit un noeud au hasard qui soit une entrée de champ différente d'une entrée donnée
getRange() - Method in class casa.lepton.conf.ConnectivityProperties
Gives the radio range for this connectivity type (in m).
getRange(String) - Method in class casa.lepton.conf.ConnectivityProfiles
Gives the range for a given connectivity type.
getRefTime() - Method in class casa.lepton.conf.OppNetProperties
Give the reference virtual time (in ms), i.e. the virtual time at the beginning of the simulation
getRefTime() - Method in class casa.lepton.OppNetGraph
 
getResolution() - Method in class casa.lepton.conf.OppNetProperties
Give the resolution of the output images
getRho() - Method in class casa.lepton.conf.OppNodeProperties
Give the Levy Rho Levy parameter
getRowPath(String, Node, Node) - Method in class casa.lepton.walk.TractorWalk
Construction d'un chemin permettant de parcourir la totalité d'un champ et de revenir au point de départ en suivant des rangs
getSeed() - Method in class casa.lepton.conf.OppNodeProperties
Give the seed to initialize the random values generator.
getShape(String) - Method in class casa.lepton.walk.GraphWalk
 
getShape(String, String) - Method in class casa.lepton.walk.GraphWalker
 
getShortestPath(String, String) - Method in class casa.lepton.walk.GraphWalk
 
getShowNodeStatus() - Method in class casa.lepton.conf.OppNodeProperties
Give the connectivity type for which the node status is shown
getSimulArea() - Method in class casa.lepton.conf.OppNetProperties
Give the simulation area
getSource() - Method in interface casa.lepton.hub.Beacon
 
getSource() - Method in class casa.lepton.hub.OppNetAdapter.StreamHeader
 
getSource(DatagramPacket) - Method in interface casa.lepton.hub.OppNetAdapter
 
getStackImages() - Method in class casa.lepton.conf.OppNetProperties
Return true to avoid superposition of images if the background is transparent
getStartTime() - Method in class casa.lepton.walk.BusJourney
Give the time when the bus leaves the first node of the journey.
getStatus() - Method in class casa.lepton.OppEdge
Return the edge's status.
getStatus(String) - Method in class casa.lepton.OppNode
Return the node's status for a given connectivity type.
getStep() - Method in class casa.lepton.walk.BusWalker
 
getStep() - Method in class casa.lepton.walk.GraphWalker
 
getStep() - Method in class casa.lepton.walk.LevyWalker
 
getStep() - Method in class casa.lepton.walk.RandomWaypointWalker
 
getStep() - Method in interface casa.lepton.walk.Walker
Returns a Step object that defines the current step of this Walker.
getStep(long, Node, Node, boolean) - Method in class casa.lepton.walk.GraphWalker
 
getStreamHeader(InputStream) - Method in interface casa.lepton.hub.OppNetAdapter
 
getStylesheet() - Method in class casa.lepton.conf.OppNetProperties
Give the stylesheet that defines the appearance of the graph
getStylesheetReader() - Method in class casa.lepton.conf.OppNetProperties
Give the stylesheet that defines the appearance of the graph
getSupportedConnectivityTypes() - Method in class casa.lepton.conf.OppNodeProperties
Give the connectivity types supported by the node
getTag - Enum constant in enum casa.lepton.console.OppNetCommand
 
getTag() - Method in class casa.lepton.conf.OppNodeProperties
Give the tag for the node
getTag() - Method in class casa.lepton.OppEdge
 
getTag() - Method in class casa.lepton.OppNode
 
getTag(String) - Method in class casa.lepton.console.OppNetProxy
Give the tag of the node.
getTag(String) - Method in interface casa.lepton.OppNet
Give the tag of the node.
getTag(String) - Method in class casa.lepton.OppNetFullyConnected
 
getTag(String) - Method in class casa.lepton.OppNetGraph
 
getTimeBgColor() - Method in class casa.lepton.conf.OppNetProperties
Give the background color of the time in the frame
getTimeCorner() - Method in class casa.lepton.conf.OppNetProperties
Give the location of the block that contains the time in the frame
getTimeFgColor() - Method in class casa.lepton.conf.OppNetProperties
Give the foreground color of the time in the frame
getTimeFont() - Method in class casa.lepton.conf.OppNetProperties
Give the font of the time in the frame
getTimeZone() - Method in class casa.lepton.OppNetGraph
Give the timezone of the step times
getTypedValue(PropertyKey) - Method in class casa.lepton.conf.ConnectivityProperties
 
getTypedValue(PropertyKey) - Method in class casa.lepton.conf.OppNetProperties
 
getTypedValue(PropertyKey) - Method in class casa.lepton.conf.OppNodeProperties
 
getUniformValue(double, double) - Method in class casa.lepton.walk.GraphWalker
 
getVideoImgDir() - Method in class casa.lepton.conf.OppNetProperties
Give the directory where output images will be stored
getVideoImgPrefix() - Method in class casa.lepton.conf.OppNetProperties
Give the prefix of the output images filenames
getWalk() - Method in class casa.lepton.conf.OppNodeProperties
Give
getWalk() - Method in class casa.lepton.walk.BusWalker
 
getWalk() - Method in class casa.lepton.walk.GraphWalker
 
getWalk() - Method in class casa.lepton.walk.LevyWalker
 
getWalk() - Method in class casa.lepton.walk.RandomWaypointWalker
 
getWalk() - Method in interface casa.lepton.walk.Walker
Returns an Walk object that defines the mobility model of this Walker.
getWalkArea() - Method in class casa.lepton.conf.OppNodeProperties
Give the node simulation area
getWalker(long, String) - Method in class casa.lepton.walk.BusWalk
 
getWalker(long, String) - Method in class casa.lepton.walk.dynwalk.DynGraphWalk
 
getWalker(long, String) - Method in class casa.lepton.walk.GraphWalk
 
getWalker(long, String) - Method in class casa.lepton.walk.LevyWalk
 
getWalker(long, String) - Method in class casa.lepton.walk.LimitedAreaGraphWalk
 
getWalker(long, String) - Method in class casa.lepton.walk.RandomWaypoint
 
getWalker(long, String) - Method in class casa.lepton.walk.TractorWalk
 
getWalker(long, String) - Method in interface casa.lepton.walk.Walk
Returns a new Walker that will move according to the mobility model implemented in this instance of Walk.
getWarehouse() - Method in class casa.lepton.walk.TractorWalk
Accesseur du noeud hangar
getX() - Method in class casa.lepton.walk.BusJourney.BusNode
Give the x location of the node.
getY() - Method in class casa.lepton.walk.BusJourney.BusNode
Give the y location of the node.
gossipingAddress(Beacon.GossipingType) - Method in class casa.lepton.hub.Node
 
graph - Variable in class casa.lepton.leptond
 
graph - Variable in class casa.lepton.walk.GraphWalk
 
GRAPH - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
graphAttributeAdded(String, long, String, Object) - Method in class casa.lepton.ui.DetailsPanel
 
graphAttributeChanged(String, long, String, Object, Object) - Method in class casa.lepton.ui.DetailsPanel
 
graphAttributeRemoved(String, long, String) - Method in class casa.lepton.ui.DetailsPanel
 
graphAttributes - Variable in class casa.lepton.OppNetGraph
 
graphCleared(String, long) - Method in class casa.lepton.ui.DetailsPanel
 
GraphWalk - Class in casa.lepton.walk
An instance of type GraphWalk defines a mobility model for a random walk that follows edges in a geo-referenced graph.
GraphWalk(AreaCar, long, long, double, double, Graph, String, Random) - Constructor for class casa.lepton.walk.GraphWalk
 
GraphWalker - Class in casa.lepton.walk
The mobility of a mobile element that moves along an underlying graph.
GraphWalker() - Constructor for class casa.lepton.walk.GraphWalker
 
GraphWalker(GraphWalk, long, String) - Constructor for class casa.lepton.walk.GraphWalker
 

H

hasConnectivityType(String) - Method in class casa.lepton.OppNode
Return true if the device has the given connectivity type.
hasConsole() - Method in class casa.lepton.OppNetGraph
Return true if a console is provided to access the graph
hasGossipingType(Beacon.GossipingType) - Method in interface casa.lepton.hub.Beacon
 
hasNext - Variable in class casa.lepton.OppNetGraph
 
hasNext() - Method in class casa.lepton.OppNetGraph
Return true if the simulation has more steps to run
HELLO - Enum constant in enum casa.lepton.hub.Beacon.BeaconType
 
HIDDEN_EDGES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
HOST - Static variable in class casa.lepton.walk.dynwalk.DynGraphWalker
 
hub - Variable in class casa.lepton.hub.SendJob
 
hub - Variable in class casa.lepton.leptond
 
hub - Variable in class casa.lepton.OppNetGraph
 
Hub - Class in casa.lepton.hub
 
Hub(OppNet, OppNetProperties) - Constructor for class casa.lepton.hub.Hub
 
HUB_BITRATE - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
HUB_LATENCY - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
HUB_PERIOD - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
HUB_SOCKET_SIZE - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
HUB_VERBOSITY - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
hubd - Class in casa.lepton.hub
 
hubd() - Constructor for class casa.lepton.hub.hubd
 

I

id - Variable in class casa.lepton.hub.SendJob
 
id() - Method in class casa.lepton.hub.Node
 
IN_DGS - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
IN_HIST - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
init() - Method in class casa.lepton.OppEdge
Attributes initializations.
init() - Method in class casa.lepton.OppNode
Attributes initializations.
isInRange() - Method in class casa.lepton.OppEdge
Returns true if the two nodes are within mutual radio range for its connectivity type.
isManual() - Method in class casa.lepton.conf.OppNetProperties
Return true if the edges must be set 'manually'
isMobile() - Method in class casa.lepton.conf.OppNodeProperties
Return true if the node is mobile
isMobile() - Method in class casa.lepton.OppNode
 
isMoving(long) - Method in class casa.lepton.walk.Step
Returns true if this step defines an ongoing flight at the specified time (i.e. time in ]timeOfDeparture, timeOfArrival[), false otherwise (time expressed as EPOCH in ms)
isNeighbor(OppNode, String, String) - Method in class casa.lepton.OppNode
Returns true if there is an edge with the node for the given connectivity type and status.
isNode - Enum constant in enum casa.lepton.console.OppNetCommand
 
isNode(String) - Method in class casa.lepton.console.OppNetProxy
Check whether the node exists in the OppNet.
isNode(String) - Method in interface casa.lepton.OppNet
Check whether the node exists in the OppNet.
isNode(String) - Method in class casa.lepton.OppNetFullyConnected
 
isNode(String) - Method in class casa.lepton.OppNetGraph
 
isOnline - Enum constant in enum casa.lepton.console.OppNetCommand
 
isOnline() - Method in class casa.lepton.OppNode
Give the on/offline status of the device.
isOnline(String) - Method in class casa.lepton.console.OppNetProxy
Give the on/offline status of the node.
isOnline(String) - Method in interface casa.lepton.OppNet
Give the on/offline status of the node.
isOnline(String) - Method in class casa.lepton.OppNetFullyConnected
 
isOnline(String) - Method in class casa.lepton.OppNetGraph
 
isOpen() - Method in class casa.lepton.hub.UDP_Channel
 
isShow() - Method in class casa.lepton.conf.OppNetProperties
Return true if the graph should be displayed during simulation
isTagged() - Method in class casa.lepton.OppEdge
 
isTagged() - Method in class casa.lepton.OppNode
 
iterator(long) - Method in class casa.lepton.walk.BusJourney
Give an iterator over nodes that compose this journey.
iterator(BusJourney.PauseDurationGenerator) - Method in class casa.lepton.walk.BusJourney
Give an iterator over nodes that compose this journey.

J

JobScheduler - Class in casa.lepton.hub
 
JobScheduler(String) - Constructor for class casa.lepton.hub.JobScheduler
 
join() - Method in class casa.lepton.OppNetGraph
Waits until the simulation is stopped.
JOURNEYS_DIR - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
JOURNEYS_FILE - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 

K

k - Variable in class casa.lepton.walk.LevyWalk
 
K - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
keyPressed(KeyEvent) - Method in class casa.lepton.ui.ConsolePanel
 
keyPressed(KeyEvent) - Method in class casa.lepton.ui.EdgeDrawer
 
keyReleased(KeyEvent) - Method in class casa.lepton.ui.ConsolePanel
 
keyReleased(KeyEvent) - Method in class casa.lepton.ui.EdgeDrawer
 
keyTyped(KeyEvent) - Method in class casa.lepton.ui.ConsolePanel
 
keyTyped(KeyEvent) - Method in class casa.lepton.ui.EdgeDrawer
 

L

LABEL - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
lastLogTime - Variable in class casa.lepton.OppNetGraph
 
lastSeen - Variable in class casa.lepton.hub.Node
 
latency - Variable in class casa.lepton.hub.Hub
 
LEPTON_CONSOLE_PORT - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
LEPTON_HOST - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
LEPTON_HUB_ADDRESS - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
LEPTON_HUB_PORT - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
leptond - Class in casa.lepton
A program that launches a network simulation, using a OppNetGraph, and a OppNetConsole to access its methods.
leptond(OppNetProperties) - Constructor for class casa.lepton.leptond
 
LevyWalk - Class in casa.lepton.walk
An instance of type LevyWalk defines a mobility model for a random walk that complies with the so-called Levy walk patterns.
LevyWalk(AreaCar, double, double, double, double, long, long, double, double, double, double, Random) - Constructor for class casa.lepton.walk.LevyWalk
 
LevyWalker - Class in casa.lepton.walk
The mobility of a mobile element that moves according to the so-called Levy walk patterns.
LevyWalker(LevyWalk, long) - Constructor for class casa.lepton.walk.LevyWalker
 
LimitedAreaGraphWalk - Class in casa.lepton.walk
A Walk that defines a mobility model where nodes move along an underlying graph (GraphWalk), but inside a given area inside this graph potentially smaller than the whole graph area.
LimitedAreaGraphWalk(AreaCar, long, long, double, double, Graph, String, Random) - Constructor for class casa.lepton.walk.LimitedAreaGraphWalk
 
LimitedAreaGraphWalker - Class in casa.lepton.walk
A GraphWalker limited to some given area inside the underlying graph.
LimitedAreaGraphWalker(GraphWalk, long, String) - Constructor for class casa.lepton.walk.LimitedAreaGraphWalker
 
loadJourney(Graph, List<Path>, BufferedReader) - Static method in class casa.lepton.walk.BusJourney
Load a journey from an input stream which next line contains the name of the journey.
localAddress() - Method in class casa.lepton.hub.Proxy
 
localAddress() - Method in class casa.lepton.hub.TCP_Proxy
 
localAddress() - Method in class casa.lepton.hub.UDP_Channel
 
localAddress() - Method in class casa.lepton.hub.UDP_Proxy
 
localPort() - Method in class casa.lepton.hub.Proxy
 
localPort() - Method in class casa.lepton.hub.TCP_Proxy
 
localPort() - Method in class casa.lepton.hub.UDP_Channel
 
localPort() - Method in class casa.lepton.hub.UDP_Proxy
 
localPort(Beacon.GossipingType) - Method in class casa.lepton.hub.Node
 
log(String) - Method in class casa.lepton.hub.JobScheduler
 
LOG_DIR - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
logDGS(String) - Method in class casa.lepton.OppNetGraph
Write a DGS line preceded by a 'st' line if needed in the dgsWriter, if it is not null.

M

main(String[]) - Static method in class casa.lepton.hub.hubd
 
main(String[]) - Static method in class casa.lepton.hub.JobScheduler
 
main(String[]) - Static method in class casa.lepton.leptond
 
main(String[]) - Static method in class casa.lepton.ui.ConsolePanel
 
main(String[]) - Static method in class casa.lepton.walk.BusWalk
 
main(String[]) - Static method in class casa.lepton.walk.Step
 
MAKE_EDGES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
makeEdgeId - Enum constant in enum casa.lepton.console.OppNetCommand
 
makeEdgeId(String, String, String) - Method in class casa.lepton.console.OppNetProxy
Give a unique edge id from the given nodes ids and connectivityType in the form "idA-idB:type" where idA = min(id1,id2) and idB = max(id1,id2).
makeEdgeId(String, String, String) - Method in class casa.lepton.OppEdgeFactory
Give a unique edge id from the given nodes ids and connectivityType in the form "id1-id2:type" where id1 strictly lower than id2.
makeEdgeId(String, String, String) - Method in interface casa.lepton.OppNet
Give a unique edge id from the given nodes ids and connectivityType in the form "idA-idB:type" where idA = min(id1,id2) and idB = max(id1,id2).
makeEdgeId(String, String, String) - Method in class casa.lepton.OppNetFullyConnected
 
makeEdgeId(String, String, String) - Method in class casa.lepton.OppNetGraph
Give a unique edge id from the given nodes ids and connectivityType in the form "idA-idB:type" where idA = min(id1,id2) and idB = max(id1,id2).
makeEdgeId(Node, Node, String) - Method in class casa.lepton.OppEdgeFactory
Give a unique edge id from the given nodes ids and connectivityType in the form "id1-id2:type" where id1 strictly lower than id2.
makeEdges - Variable in class casa.lepton.OppNetGraph
 
makeEdges() - Method in class casa.lepton.conf.OppNetProperties
Return true if the nodes mobility is read from an input DGS and the edges representing the contacts must be computed during the simulation.
makeFrame() - Method in class casa.lepton.OppNetGraph
Make a unique instance of the frame that displays the graph if OppNetProperties.isShow() is true
makeNetworkGraph() - Method in class casa.lepton.leptond
 
makeOutput() - Method in class casa.lepton.OppNetGraph
Make a unique instance of OppNetOutput, that produces a video of the simulation if OppNetProperties.getVideoImgDir() is not null
makeProperties(Properties) - Method in class casa.lepton.conf.ConnectivityProfiles
 
makeProperties(Properties) - Method in class casa.lepton.conf.OppNodeProfiles
 
MANUAL - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
MAX_BUFFER_SIZE - Static variable in class casa.lepton.hub.UDP_Channel
 
MAX_DIST - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
MAX_SPEED - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
MAX_WAIT - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
maxDist - Variable in class casa.lepton.walk.LevyWalk
 
maxSpeed - Variable in class casa.lepton.walk.GraphWalk
 
maxSpeed - Variable in class casa.lepton.walk.LevyWalk
 
maxSpeed - Variable in class casa.lepton.walk.RandomWaypoint
 
maxWait - Variable in class casa.lepton.walk.GraphWalk
 
maxWait - Variable in class casa.lepton.walk.LevyWalk
 
maxWait - Variable in class casa.lepton.walk.RandomWaypoint
 
MIN_DIST - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
MIN_SPEED - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
MIN_WAIT - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
minDist - Variable in class casa.lepton.walk.LevyWalk
 
minSpeed - Variable in class casa.lepton.walk.GraphWalk
 
minSpeed - Variable in class casa.lepton.walk.LevyWalk
 
minSpeed - Variable in class casa.lepton.walk.RandomWaypoint
 
minWait - Variable in class casa.lepton.walk.GraphWalk
 
minWait - Variable in class casa.lepton.walk.LevyWalk
 
minWait - Variable in class casa.lepton.walk.RandomWaypoint
 
MOBILE - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
mouseClicked(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
Select and/or unselect an edge
mouseDragged(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
 
mouseEntered(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
 
mouseExited(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
 
mouseMoved(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
 
mousePressed(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
Initialize dragging if the mouse is pressed on a node
mouseReleased(MouseEvent) - Method in class casa.lepton.ui.EdgeDrawer
Add an edge if dragging ends on a node

N

NAME - Static variable in class casa.lepton.walk.dynwalk.DynGraphWalker
 
nbNeighbors(String, String, String) - Method in class casa.lepton.console.OppNetProxy
Returns the number of neighbors of the node for the given connectivity type and status.
nbNeighbors(String, String, String) - Method in interface casa.lepton.OppNet
Returns the number of neighbors of the node for the given connectivity type and status.
nbNeighbors(String, String, String) - Method in class casa.lepton.OppNetFullyConnected
 
nbNeighbors(String, String, String) - Method in class casa.lepton.OppNetGraph
 
newInstance(String, Graph) - Method in class casa.lepton.OppNodeFactory
Create a OppNode instance.
newInstance(String, Node, Node, boolean) - Method in class casa.lepton.OppEdgeFactory
Create a OppEdge instance.
nextStep() - Method in class casa.lepton.walk.BusWalker
 
nextStep() - Method in class casa.lepton.walk.GraphWalker
 
nextStep() - Method in class casa.lepton.walk.LevyWalker
 
nextStep() - Method in class casa.lepton.walk.RandomWaypointWalker
 
nextStep() - Method in interface casa.lepton.walk.Walker
Returns a Step object that defines the next step of this Walker.
nextStep(long) - Method in class casa.lepton.walk.dynwalk.DynGraphWalker
 
nextStep(long) - Method in class casa.lepton.walk.GraphWalker
 
nextStep(long) - Method in class casa.lepton.walk.LevyWalker
 
nextStep(long) - Method in class casa.lepton.walk.RandomWaypointWalker
 
nextStep(long) - Method in class casa.lepton.walk.TractorWalker
 
nextStep_CASA(long) - Method in class casa.lepton.walk.LevyWalker
 
nextStep_Rhee(long) - Method in class casa.lepton.walk.LevyWalker
 
nextStep2(long) - Method in class casa.lepton.walk.GraphWalker
 
Node - Class in casa.lepton.hub
 
Node(String, InetSocketAddress) - Constructor for class casa.lepton.hub.Node
 
NODE_ADDED - Static variable in interface casa.lepton.OppNet
 
NODE_DEFAULT_STATUS - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
NODE_LABELS - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
NODE_MOVED - Static variable in interface casa.lepton.OppNet
 
NODE_REMOVED - Static variable in interface casa.lepton.OppNet
 
nodeAdded(String) - Method in interface casa.lepton.OppNodeListener
A node has been added in the graph.
nodeAdded(String, long, String) - Method in class casa.lepton.ui.DetailsPanel
 
nodeAttributeAdded(String, long, String, String, Object) - Method in class casa.lepton.ui.DetailsPanel
 
nodeAttributeChanged(String, long, String, String, Object, Object) - Method in class casa.lepton.ui.DetailsPanel
 
nodeAttributeRemoved(String, long, String, String) - Method in class casa.lepton.ui.DetailsPanel
 
nodeFactory - Variable in class casa.lepton.OppNetGraph
 
NodeLabels - Class in casa.lepton.conf
Associations (nodeId,label) and (label,nodeId) loaded from a file that contains "nodeId=label" lines.
NodeLabels(BufferedReader) - Constructor for class casa.lepton.conf.NodeLabels
Initialization from a properties input stream that contains nodeId,labels associations
nodeListeners - Variable in class casa.lepton.OppNetGraph
 
nodeMoved(String, CoordCar) - Method in interface casa.lepton.OppNodeListener
The node location has changed
nodeRemoved(String) - Method in interface casa.lepton.OppNodeListener
A node has been removed from the graph.
nodeRemoved(String, long, String) - Method in class casa.lepton.ui.DetailsPanel
 
NODES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
NODES_HIST - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
NODES_PROFILES - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
nodeStatus(OppEdge, String) - Method in interface casa.lepton.OppNetRules
Compute the new node status according to the edge status.
NORTH_EAST - Enum constant in enum casa.lepton.ui.Corner
 
NORTH_WEST - Enum constant in enum casa.lepton.ui.Corner
 
notifyEdgeListeners(OppEdge, String) - Method in class casa.lepton.console.OppNetConsole
 
notifyEdgeListeners(OppEdge, String) - Method in class casa.lepton.hub.Hub
 
notifyEdgeListeners(OppEdge, String) - Method in class casa.lepton.OppNetGraph
 
notifyNodeListeners(OppNode, String) - Method in class casa.lepton.console.OppNetConsole
 
notifyNodeListeners(OppNode, String) - Method in class casa.lepton.OppNetGraph
 

O

open() - Method in class casa.lepton.hub.UDP_Channel
 
OppEdge - Class in casa.lepton
A Edge for a Graph representing a potential/real connection between two OppNode for a given connectivity type.
OppEdge(String, OppNode, OppNode, String, long, String, Set<String>, String, String, boolean) - Constructor for class casa.lepton.OppEdge
Constructs a new edge.
OppEdgeFactory - Class in casa.lepton
Class used to dynamically create OppEdge instances.
OppEdgeFactory(OppNetProperties) - Constructor for class casa.lepton.OppEdgeFactory
Constructor.
OppEdgeListener - Interface in casa.lepton
This interface is implemented by classes that listen to network changes: connections and disconnections between nodes.
OppNet - Interface in casa.lepton
This interface represents an opportunistic network composed of devices linked by edges representing actual or possible connections between them.
OPPNET_ADAPTER_CLASSNAME - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
OPPNET_RULES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
OppNetAdapter - Interface in casa.lepton.hub
 
OppNetAdapter.StreamHeader - Class in casa.lepton.hub
 
OppNetCommand - Enum in casa.lepton.console
All methods names in the OppNet interface and their abbreviations to be used as text commands.
OppNetConsole - Class in casa.lepton.console
Class processing text commands sent through a TCP session by invoking the methods of a OppNetGraph instance.
OppNetConsole(OppNetGraph, OppNetProperties) - Constructor for class casa.lepton.console.OppNetConsole
Constructor.
OppNetEventsSource - Interface in casa.lepton
Interface for class that fire events catched by OppEdgeListener or OppNodeListener instances.
OppNetFrame - Class in casa.lepton.ui
A frame used to display and control a OppNetGraph.
OppNetFrame(OppNetGraph, OppNetProperties) - Constructor for class casa.lepton.ui.OppNetFrame
 
OppNetFullyConnected - Class in casa.lepton
A fully connected opportunistic network: all pairs of nodes are linked together, provided both nodes are online.
OppNetFullyConnected() - Constructor for class casa.lepton.OppNetFullyConnected
 
OppNetGraph - Class in casa.lepton
A OppNetGraph represents a network composed of devices (OppNode) linked by edges (OppEdge) representing actual or possible connections between them.
OppNetGraph(String, OppNetProperties) - Constructor for class casa.lepton.OppNetGraph
Graph attributes initialization from the given properties.
OppNetGraphDGS - Class in casa.lepton
A OppNetGraph read from an input DGS file.
OppNetGraphDGS(String, String, OppNetProperties) - Constructor for class casa.lepton.OppNetGraphDGS
Constructor.
OppNetGraphWalk - Class in casa.lepton
A OppNetGraph which nodes move using a Walker.
OppNetGraphWalk(String, OppNetProperties) - Constructor for class casa.lepton.OppNetGraphWalk
Constructor.
OppNetOutput - Class in casa.lepton.ui
Class used to generate images from a LEPTON execution in order to make videos.
OppNetOutput(OppNetGraph, OppNetProperties) - Constructor for class casa.lepton.ui.OppNetOutput
 
OppNetProperties - Class in casa.lepton.conf
Typed properties used by the graph and loaded from a configuration file where the property keys are those of the PropertyKey enumeration in downcase characters.
OppNetProperties(String[]) - Constructor for class casa.lepton.conf.OppNetProperties
Initialize properties from command line arguments in the form key=value or conf=confFilename
OppNetProperties(String[], String) - Constructor for class casa.lepton.conf.OppNetProperties
Initialize properties from command line arguments in the form key=value or conf=confFilename
OppNetPropertyKey - Enum in casa.lepton.conf
The keys used to access the properties in the OppNetProperties classe.
OppNetProxy - Class in casa.lepton.console
Class implementing the OppNet methods by sending requests to a OppNetConsole through a TCP session.
OppNetProxy(String, int) - Constructor for class casa.lepton.console.OppNetProxy
Opens a socket with the OppNetConsole waiting on the given host/port
oppNetRules - Variable in class casa.lepton.OppNetGraph
 
OppNetRules - Interface in casa.lepton
Interface defining some methods that may be used by a OppNetGraph to follow some rules while changing the edge/node status.
OppNode - Class in casa.lepton
A Node representing a device in an opprotunistic network.
OppNode(OppNetGraph, String, String, OppNodeProperties, String, Walker) - Constructor for class casa.lepton.OppNode
Construct a new node.
OppNode(OppNetGraph, String, String, OppNodeProperties, String, CoordCar) - Constructor for class casa.lepton.OppNode
Construct a new node.
OppNodeFactory - Class in casa.lepton
Class used to dynamically create OppNode instances.
OppNodeFactory(OppNodeProperties) - Constructor for class casa.lepton.OppNodeFactory
Constructor.
OppNodeListener - Interface in casa.lepton
This interface is implemented by classes that listen to network changes: nodes apprearing/disappearing or moving.
OppNodeProfiles - Class in casa.lepton.conf
A map associating profile names to OppNodeProperties objects.
OppNodeProfiles(OppNodeProperties, BufferedReader) - Constructor for class casa.lepton.conf.OppNodeProfiles
Loads profiles from a file where properties are introduced by their profile name between '[' ']'.
OppNodeProperties - Class in casa.lepton.conf
Properties used for the graph nodes: different nodes may have different properties.
OppNodeProperties(Properties) - Constructor for class casa.lepton.conf.OppNodeProperties
Initializes default properties from the given properties
OppNodePropertyKey - Enum in casa.lepton.conf
The keys used to access the properties in the OppNodeProperties classe.
OUT_DGS - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
output - Variable in class casa.lepton.leptond
 
output - Variable in class casa.lepton.OppNetGraph
 
outputNewImage() - Method in class casa.lepton.ui.FileSinkVideoImages
Produce a new image.
outputNewImage(String) - Method in class casa.lepton.ui.FileSinkVideoImages
Almost identical to the original method in FileSinkImages.

P

packet - Variable in class casa.lepton.hub.SendJob
 
path_ - Variable in class casa.lepton.walk.GraphWalker
 
pathPauseDuration(int) - Method in interface casa.lepton.walk.BusJourney.PauseDurationGenerator
Give the sum of the pauses durations at all the stops of a path.
PAUSE_TYPE - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
pauseDuration() - Method in class casa.lepton.walk.Step
Returns the duration of the pause in this Step (in ms)
pauseType - Variable in class casa.lepton.walk.GraphWalk
 
pauseType - Variable in class casa.lepton.walk.GraphWalker
 
period - Variable in class casa.lepton.hub.Hub
 
period - Variable in class casa.lepton.OppNetGraph
 
PERIOD - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
play() - Method in class casa.lepton.OppNetGraph
Starts playing the simulation.
PORT - Static variable in class casa.lepton.walk.dynwalk.DynGraphWalker
 
PREFIX - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
preRenderers - Variable in class casa.lepton.ui.FileSinkVideoImages
 
println(PrintWriter, String) - Method in class casa.lepton.OppNetGraph
Write a line in the given writer, if it is not null
process(DatagramPacket) - Method in class casa.lepton.hub.Hub
 
process(DatagramPacket) - Method in class casa.lepton.hub.UDP_Proxy
 
props - Variable in class casa.lepton.leptond
 
props - Variable in class casa.lepton.OppNetGraph
 
Proxy - Class in casa.lepton.hub
 
Proxy() - Constructor for class casa.lepton.hub.Proxy
 
pump() - Method in class casa.lepton.ui.OppNetFrame
Allows the viewer to catch mouse event.
putShape(String, Shape) - Method in class casa.lepton.walk.GraphWalk
 

R

random - Variable in class casa.lepton.walk.GraphWalk
 
random - Variable in class casa.lepton.walk.LevyWalk
 
random - Variable in class casa.lepton.walk.RandomWaypoint
 
RandomWaypoint - Class in casa.lepton.walk
An instance of type RandomWaypoint defines a mobility model for a random walk that complies with the so-called Random Waypoint patterns.
RandomWaypoint(AreaCar, long, long, double, double, Random) - Constructor for class casa.lepton.walk.RandomWaypoint
 
RandomWaypointWalker - Class in casa.lepton.walk
A Walker that implements the random way point mobility model.
RandomWaypointWalker(RandomWaypoint, long) - Constructor for class casa.lepton.walk.RandomWaypointWalker
 
RANGE - Enum constant in enum casa.lepton.conf.ConnectivityPropertyKey
 
rcv - Variable in class casa.lepton.hub.SendJob
 
readGraph(String) - Static method in class casa.lepton.walk.GraphWalk
 
receive() - Method in class casa.lepton.hub.UDP_Channel
 
REF_TIME - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
refTime - Variable in class casa.lepton.OppNetGraph
 
remoteAddress() - Method in class casa.lepton.hub.Proxy
 
remoteAddress() - Method in class casa.lepton.hub.TCP_Proxy
 
remoteAddress() - Method in class casa.lepton.hub.UDP_Proxy
 
removeAllEdges(OppNode) - Method in class casa.lepton.OppNetGraph
 
removeConnectivityType - Enum constant in enum casa.lepton.console.OppNetCommand
 
removeConnectivityType(String) - Method in class casa.lepton.OppNode
Disable a connectivity type.
removeConnectivityType(String, String) - Method in class casa.lepton.console.OppNetProxy
Remove a connectivity type for the node and update edges accordingly.
removeConnectivityType(String, String) - Method in interface casa.lepton.OppNet
Remove a connectivity type for the node and update edges accordingly.
removeConnectivityType(String, String) - Method in class casa.lepton.OppNetFullyConnected
 
removeConnectivityType(String, String) - Method in class casa.lepton.OppNetGraph
 
REMOVED - Static variable in interface casa.lepton.OppNetRules
 
removeEdge(String) - Method in class casa.lepton.OppNetGraph
 
removeEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphClient
Retire un arc
removeEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphServant
 
removeEdge(String) - Method in interface casa.lepton.walk.dynwalk.DynGraphService
Retire un arc
removeEdge(String) - Method in class casa.lepton.walk.dynwalk.DynGraphWalk
Suppression d'un arc du graphe
removeEdge(Edge) - Method in class casa.lepton.OppNetGraph
 
removeEdgeListener - Enum constant in enum casa.lepton.console.OppNetCommand
 
removeEdgeListener(String, String) - Method in class casa.lepton.console.OppNetProxy
Remove a listener interested in edge events for the given node.
removeEdgeListener(String, String) - Method in interface casa.lepton.OppNetEventsSource
Remove a listener interested in edge events for the given node.
removeEdgeListener(String, String) - Method in class casa.lepton.OppNetFullyConnected
 
removeEdgeListener(String, String) - Method in class casa.lepton.OppNetGraph
 
removeEdgeListener(String, String, String) - Method in class casa.lepton.console.OppNetProxy
 
removeNodeListener - Enum constant in enum casa.lepton.console.OppNetCommand
 
removeNodeListener(String) - Method in class casa.lepton.console.OppNetProxy
Remove a listener interested in node events.
removeNodeListener(String) - Method in interface casa.lepton.OppNetEventsSource
Remove a listener interested in node events.
removeNodeListener(String) - Method in class casa.lepton.OppNetFullyConnected
 
removeNodeListener(String) - Method in class casa.lepton.OppNetGraph
 
render(Graphics2D) - Method in class casa.lepton.ui.FileSinkVideoImages.AddBackgroundRenderer
 
render(Graphics2D) - Method in interface casa.lepton.ui.FileSinkVideoImages.PreRenderer
 
render(Graphics2D, GraphicGraph, double, int, int, double, double, double, double) - Method in class casa.lepton.ui.EdgeDrawer
 
RESOLUTION - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
rho - Variable in class casa.lepton.walk.LevyWalk
 
RHO - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
RMI_URL - Static variable in class casa.lepton.walk.dynwalk.DynGraphWalker
 
run() - Method in class casa.lepton.hub.Hub
 
run() - Method in class casa.lepton.hub.JobScheduler
 
run() - Method in class casa.lepton.hub.SendJob
 
run() - Method in class casa.lepton.hub.StreamRelay
 
run() - Method in class casa.lepton.hub.TCP_Proxy
 
run() - Method in class casa.lepton.hub.UDP_Channel
 
run() - Method in class casa.lepton.OppNetGraph
Run simulation steps separated by the period given at object's instanciation.
runJob(SendJob) - Method in class casa.lepton.hub.Hub
 

S

scheduler - Variable in class casa.lepton.hub.Node
 
sdr - Variable in class casa.lepton.hub.SendJob
 
SEED - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
selectNode(String) - Method in class casa.lepton.walk.GraphWalker
 
selectNode(String) - Method in class casa.lepton.walk.LimitedAreaGraphWalker
 
send(DatagramPacket) - Method in class casa.lepton.hub.UDP_Channel
 
SendJob - Class in casa.lepton.hub
 
SendJob(String, String, String, Hub, UDP_Channel, DatagramPacket) - Constructor for class casa.lepton.hub.SendJob
 
setAccel(double) - Method in class casa.lepton.OppNetGraph
Change the acceleration and reset the startTime accordingly.
setArea(AreaCar) - Method in class casa.lepton.OppNetGraph
Set the graph area.
setBeaconingAddress(InetSocketAddress) - Method in class casa.lepton.hub.Node
 
setConnectivityType(String) - Method in class casa.lepton.OppEdge
Update the edge connectivity type.
setConnectivityType(String) - Method in class casa.lepton.OppEdgeFactory
Set the connectivity type for the subsequent object creations.
setCoord(CoordCar) - Method in class casa.lepton.OppNode
Change the coord attribute.
setCoord(CoordCar) - Method in class casa.lepton.OppNodeFactory
Set the node location for the subsequent object creations.
setEdgeStatus - Enum constant in enum casa.lepton.console.OppNetCommand
 
setEdgeStatus(String, String, String, String) - Method in class casa.lepton.console.OppNetProxy
Change the status of an edge charaterized by the nodes' ids and the connectivity type.
setEdgeStatus(String, String, String, String) - Method in class casa.lepton.hub.EdgeSessionStatus
Change the status of the edge in the graph if it exists and/or store this status in some cases to restaure it when the edge is created
setEdgeStatus(String, String, String, String) - Method in interface casa.lepton.OppNet
Change the status of an edge charaterized by the nodes' ids and the connectivity type.
setEdgeStatus(String, String, String, String) - Method in class casa.lepton.OppNetFullyConnected
 
setEdgeStatus(String, String, String, String) - Method in class casa.lepton.OppNetGraph
 
setGossipingAddress(Beacon.GossipingType, InetSocketAddress) - Method in interface casa.lepton.hub.Beacon
 
setLabel - Enum constant in enum casa.lepton.console.OppNetCommand
 
setLabel(String) - Method in class casa.lepton.OppNode
 
setLabel(String) - Method in class casa.lepton.OppNodeFactory
Set the label for the subsequent object creations.
setLabel(String, String) - Method in class casa.lepton.console.OppNetProxy
Change the label of the node
setLabel(String, String) - Method in interface casa.lepton.OppNet
Change the label of the node
setLabel(String, String) - Method in class casa.lepton.OppNetFullyConnected
 
setLabel(String, String) - Method in class casa.lepton.OppNetGraph
 
setMobile(boolean) - Method in class casa.lepton.OppNode
 
setNodeStatus - Enum constant in enum casa.lepton.console.OppNetCommand
 
setNodeStatus(String, String, String) - Method in class casa.lepton.console.OppNetProxy
Change the status of a node for a given connectivity type.
setNodeStatus(String, String, String) - Method in interface casa.lepton.OppNet
Change the status of a node for a given connectivity type.
setNodeStatus(String, String, String) - Method in class casa.lepton.OppNetFullyConnected
 
setNodeStatus(String, String, String) - Method in class casa.lepton.OppNetGraph
 
setOnline - Enum constant in enum casa.lepton.console.OppNetCommand
 
setOnline(boolean) - Method in class casa.lepton.OppNode
Change the on/offline status of the device.
setOnline(String, boolean) - Method in class casa.lepton.console.OppNetProxy
Change the on/offline status of the node and update edges accordingly.
setOnline(String, boolean) - Method in interface casa.lepton.OppNet
Change the on/offline status of the node and update edges accordingly.
setOnline(String, boolean) - Method in class casa.lepton.OppNetFullyConnected
 
setOnline(String, boolean) - Method in class casa.lepton.OppNetGraph
 
setProcessor(Processor<DatagramPacket>) - Method in class casa.lepton.hub.UDP_Channel
 
setProfile(String) - Method in class casa.lepton.OppNodeFactory
Set the profile for the subsequent node creations.
setProxy(Beacon.GossipingType, Proxy) - Method in class casa.lepton.hub.Node
 
setSocketSize(ServerSocket, int) - Static method in class casa.lepton.hub.TCP_Proxy
 
setSocketSize(Socket, int) - Static method in class casa.lepton.hub.TCP_Proxy
 
setStatus(String) - Method in class casa.lepton.OppEdge
Update the connected status of the nodes.
setStatus(String) - Method in class casa.lepton.OppEdgeFactory
Set the edge status for the subsequent object creations.
setStatus(String, String) - Method in class casa.lepton.OppNode
Update the status of the node for a given type.
setTag - Enum constant in enum casa.lepton.console.OppNetCommand
 
setTag(String) - Method in class casa.lepton.OppEdge
 
setTag(String) - Method in class casa.lepton.OppNode
 
setTag(String, String) - Method in class casa.lepton.console.OppNetProxy
Set the given tag to the node.
setTag(String, String) - Method in interface casa.lepton.OppNet
Set the given tag to the node.
setTag(String, String) - Method in class casa.lepton.OppNetFullyConnected
 
setTag(String, String) - Method in class casa.lepton.OppNetGraph
 
setVisible(boolean) - Method in class casa.lepton.ui.OppNetFrame
 
SHOW - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
SHOW_NODE_STATUS - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
showJobs() - Method in class casa.lepton.hub.JobScheduler
 
SIMUL_AREA - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
SIMUL_NETWORKID - Static variable in class casa.lepton.leptond
 
SOUTH_EAST - Enum constant in enum casa.lepton.ui.Corner
 
SOUTH_WEST - Enum constant in enum casa.lepton.ui.Corner
 
speed() - Method in class casa.lepton.walk.Step
Returns the flight speed during this Step (in m/s)
speed_ - Variable in class casa.lepton.walk.GraphWalker
 
STACK_IMAGES - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
start() - Method in class casa.lepton.leptond
 
start() - Method in class casa.lepton.ui.OppNetFrame
Start playing the simulation.
start() - Method in class casa.lepton.ui.OppNetOutput
 
START_TIME - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
startConsole() - Method in class casa.lepton.console.OppNetConsole
Opens a server socket on console's TCP port and start waiting for clients' requests.
started - Variable in class casa.lepton.OppNetGraph
 
statusAllowed(OppEdge, String) - Method in interface casa.lepton.OppNetRules
Check whether the edge is allowed to change its status.
step() - Method in class casa.lepton.OppNetGraph
Run a simulation step: move nodes and update edges accordingly, and wait for the next step time
step() - Method in class casa.lepton.OppNetGraphDGS
 
step() - Method in class casa.lepton.OppNetGraphWalk
Run a simulation step: move nodes using their walker and update edges accordingly.
Step - Class in casa.lepton.walk
Defines a step in a Walk.
Step(CoordCar, CoordCar, long, double, long) - Constructor for class casa.lepton.walk.Step
 
Step(CoordCar, CoordCar, long, long, long) - Constructor for class casa.lepton.walk.Step
 
step_ - Variable in class casa.lepton.walk.GraphWalker
 
stepBegins(String, long, double) - Method in class casa.lepton.ui.DetailsPanel
 
stepDuration() - Method in class casa.lepton.walk.Step
Returns the duration of this Step (flight duration + pause duration, in ms)
stop() - Method in class casa.lepton.OppNetGraph
Stops playing the simulation.
stop() - Method in class casa.lepton.ui.OppNetFrame
Stop playing the simulation.
stopPauseDuration(int) - Method in interface casa.lepton.walk.BusJourney.PauseDurationGenerator
Give the pause duration at a stop.
StreamHeader(String, byte[]) - Constructor for class casa.lepton.hub.OppNetAdapter.StreamHeader
 
StreamRelay - Class in casa.lepton.hub
 
StreamRelay(String, InetSocketAddress, Socket, Hub, EdgeSessionStatus, int, int) - Constructor for class casa.lepton.hub.StreamRelay
 
STYLESHEET - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
STYLESHEET_FILE - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
SUPPORTED_CONNECTIVITY - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 

T

TAG - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
TCP - Enum constant in enum casa.lepton.hub.Beacon.GossipingType
 
TCP_Proxy - Class in casa.lepton.hub
 
TCP_Proxy(String, Hub, EdgeSessionStatus, InetSocketAddress, int, int) - Constructor for class casa.lepton.hub.TCP_Proxy
 
thread - Variable in class casa.lepton.OppNetGraph
 
TIME_BGCOLOR - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
TIME_CORNER - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
TIME_FGCOLOR - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
TIME_FONT - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
timeOfArrival() - Method in class casa.lepton.walk.Step
Returns the time of arrival of this Step (EPOCH time in ms)
timeOfCompletion() - Method in class casa.lepton.walk.Step
Returns the time of completion of this Step (time of arrival + pause duration) (EPOCH time in ms)
timeOfDeparture() - Method in class casa.lepton.walk.Step
Returns the time of departure of this Step (EPOCH time in ms)
timezone - Variable in class casa.lepton.OppNetGraph
 
TitleBlock - Class in casa.lepton.ui
Fixed-size rectangular area containing a text, that can be inserted in a graphics2d.
TitleBlock(Graphics2D, Rectangle, Corner, String, Font, Color, Color) - Constructor for class casa.lepton.ui.TitleBlock
 
toDGS() - Method in class casa.lepton.OppNode
Gives a string representation of the node to be printed to a DGS output.
toDGS(boolean) - Method in class casa.lepton.OppEdge
Gives a string representation of the edge to be printed to a DGS output.
toString() - Method in class casa.lepton.hub.SendJob
 
toString() - Method in class casa.lepton.hub.StreamRelay
 
toString() - Method in class casa.lepton.hub.UDP_Channel
 
toString() - Method in class casa.lepton.OppNode
 
toString() - Method in class casa.lepton.walk.LevyWalk
Returns a String representation of this LevyWalk object.
toString() - Method in class casa.lepton.walk.RandomWaypoint
Returns a String representation of this RandomWaypoint object.
toString() - Method in class casa.lepton.walk.Step
Returns a representation of this step as a String
toString(InetSocketAddress) - Static method in class casa.lepton.hub.StreamRelay
 
TractorWalk - Class in casa.lepton.walk
Graphe modélisant le parcours d'un tracteur Le parcours d'un tracteur est composé de 3 types de noeud : - le hangar : (unique) noeud étiqueté par le label "warehouse" avec la valeur true - l'entrée des champs : noeud étiqueté par le label "field_entry" avec la valeur true - les sillons dans le champs : ils forment un anneau connecté à la route par une entrée de champ - les routes : relient le hangar aux entrées de champs.
TractorWalk(AreaCar, long, long, double, double, Graph, String, Random) - Constructor for class casa.lepton.walk.TractorWalk
 
TractorWalker - Class in casa.lepton.walk
Modélisation du comportement d'un tracteur qui : - quitte le hangar (après une pause aléatoire) - choisi un champ (l'entrée d'un champ) - chemine jusqu'à l'entrée de ce champ en suivant des routes - sillonne le champ - sort du champ - retourne au hangar ou choisit un nouveau champ - recommence après une pause aléatoire dans le hangar.
TractorWalker(TractorWalk, String, long, String) - Constructor for class casa.lepton.walk.TractorWalker
 

U

UDP - Enum constant in enum casa.lepton.hub.Beacon.GossipingType
 
UDP_Channel - Class in casa.lepton.hub
 
UDP_Channel(InetSocketAddress, Processor<DatagramPacket>, int) - Constructor for class casa.lepton.hub.UDP_Channel
 
UDP_Proxy - Class in casa.lepton.hub
 
UDP_Proxy(String, Hub, InetSocketAddress, int) - Constructor for class casa.lepton.hub.UDP_Proxy
 
UNKNOWN - Enum constant in enum casa.lepton.console.OppNetCommand
 
updateDistance() - Method in class casa.lepton.OppEdge
Update the edge's distance from the nodes locations.
updateEdges(Collection<OppNode>) - Method in class casa.lepton.OppNetGraph
 

V

valueOf(String) - Static method in enum casa.lepton.conf.ConnectivityPropertyKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum casa.lepton.conf.OppNetPropertyKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum casa.lepton.conf.OppNodePropertyKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum casa.lepton.console.OppNetCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum casa.lepton.hub.Beacon.BeaconType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum casa.lepton.hub.Beacon.GossipingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum casa.lepton.ui.Corner
Returns the enum constant of this type with the specified name.
values() - Static method in enum casa.lepton.conf.ConnectivityPropertyKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum casa.lepton.conf.OppNetPropertyKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum casa.lepton.conf.OppNodePropertyKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum casa.lepton.console.OppNetCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum casa.lepton.hub.Beacon.BeaconType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum casa.lepton.hub.Beacon.GossipingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum casa.lepton.ui.Corner
Returns an array containing the constants of this enum type, in the order they are declared.
verbosity - Static variable in class casa.lepton.hub.JobScheduler
 
VIDEO_IMG_DIR - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
VIDEO_IMG_PREFIX - Enum constant in enum casa.lepton.conf.OppNetPropertyKey
 
viewClosed(String) - Method in class casa.lepton.ui.OppNetFrame
 

W

waitUntil(long) - Method in class casa.lepton.OppNetGraph
Wait until the given step, with the accel factor.
walk(long) - Method in class casa.lepton.OppNode
Change the device's location and update its edges distances using OppEdge.updateDistance().
Walk - Interface in casa.lepton.walk
An interface that defines a mobility model for nodes moving in some area, and provides general-purpose methods for handling Walker instances in MobSim.
walk_ - Static variable in class casa.lepton.walk.GraphWalk
 
walk_ - Variable in class casa.lepton.walk.GraphWalker
 
WALK_AREA - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
WALK_CLASS - Enum constant in enum casa.lepton.conf.OppNodePropertyKey
 
Walker - Interface in casa.lepton.walk
A Walker characterizes a mobile element that moves according to a certain kind of Walk.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form