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

A

accept(File) - Method in class tools.ImageFilter
Accept all directories and all jpg files.
actionButton - Variable in class views.ImageViewer
 
actionCombo - Variable in class views.ImageViewer
 
actionPerformed(ActionEvent) - Method in class main.ColorRangeEditor
Handles user input to the range editing dialog.
actionPerformed(ActionEvent) - Method in class main.DisplayRangesCustomizer
Handles events caused by clicking on the buttons.
actionPerformed(ActionEvent) - Method in class main.RangeEditor
Handles user input to the range editing dialog.
actionPerformed(ActionEvent) - Method in class main.SizeRangeEditor
Handles user input to the range editing dialog.
actionPerformed(ActionEvent) - Method in class simulator.views.BandwidthResultsDlg
Handles menu actions and button presses.
actionPerformed(ActionEvent) - Method in class simulator.views.Simulator
Handles all the events that occur in the GUI.
actionPerformed(ActionEvent) - Method in class views.ImageViewer
Handles menu actions and button presses.
actionPerformed(ActionEvent) - Method in class views.ImageViewer.NodeAction
this method is called when an action is performed it handles the action
actionPerformed(ActionEvent) - Method in class views.NodeDetails
Handles all the events that occur in the GUI.
actionPerformed(ActionEvent) - Method in class views.NodeViewer.NodeInfoViewer
Handles all the events that occur in the GUI.
actionPerformed(ActionEvent) - Method in class views.NodeViewer.ProgressIndicator
Handles all the events that occur in the GUI.
actionPerformed(ActionEvent) - Method in class views.ParametersDlg.portnrVerifier
Invoked when an action occours.
actionPerformed(ActionEvent) - Method in class views.ViewController
Handles all the events that occur in the GUI.
actionPerformed(ActionEvent) - Method in class views.ViewCustomizer
Handles all the events that occur in the GUI.
addButton - Variable in class main.DisplayRangesCustomizer
 
addButton - Variable in class views.NodeDetails
 
addImageMapCity(ImageMapCity) - Method in class main.MapImage
Adds an ImageMapCity to the MapImage.
addNode(X2XProxy) - Method in class medisyn.ScenarioNodeMgr
adds a node into node-vector
AddNodesToSlice(String, int[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
adds nodes to a slice see: https://www.planet-lab.org/doc/plc_api#AddSliceToNodes
AddNodesToSlice(String, String[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
adds nodes to a slice see: https://www.planet-lab.org/doc/plc_api#AddSliceToNodes
addNodeToScenario(Node) - Method in class medisyn.ScenarioConfig
adds a node to the scenario
addNodeToSlice(int) - Method in class planetLabAPI.PlanetLabMgr
sends a request to add the node to our slice operation is executed using xml-rpc to PlanetLab-Api
addNodeToSlice(String[]) - Method in class planetLabAPI.PlanetLabMgr
sends a request to add the nodes to our slice operation is executed using xml-rpc to PlanetLab-Api
addNodeToSlice() - Method in class views.NodeDetails
sends a request to add the node to our slice TODO: change this when more slices needed operation is executed using xml-rpc to PlanetLab-Api
addProxyToGroup(X2XProxy) - Method in class medisyn.ProxyGroup
add a proxy to this group
addRange(double, double, Object) - Method in class main.DisplayRanges
Adds a new standard range with its associated value Object.
addRange(Range) - Method in class main.DisplayRanges
Adds the specified range to the list of ranges.
address - Variable in class views.NodeDetails
 
addSelectedNodesToSlice(PlanetLabMgr) - Method in class medisyn.ScenarioConfig
add selected nodes to slice
addToSlice - Variable in class simulator.SimulationOptions
Add the nodes to our slice?
allNodesList - Variable in class views.ImageViewer
 
allowedGroups - Variable in class main.GenerateMap
 
analyzeVideo(String, structAnalyzeResultHolder) - Method in class planetLabVideoClient._VideoClientStub
 
analyzeVideo(String, structAnalyzeResultHolder) - Method in interface planetLabVideoClient.VideoClientOperations
 
analyzeVideo(String, String) - Method in class videoClientCaller.PlabClientCallerMain
Analyze the received video file.
call is done via CORBA
analyzeVideo() - Method in class views.NodeDetails
Let the node analyze the transferred video file.
analyzeVideoButton - Variable in class views.NodeDetails
 
areVideoFilesAssigned(ProxyGroup) - Method in class simulator.views.Simulator
Checks whether the video files are assigned to each proxy of this group.
areVideoFilesAssigned() - Method in class simulator.views.Simulator
Checks whether the video files are assigned to each proxy of this group.
askForSaveFileName - Variable in class simulator.SimulationOptions
Let the user select the filename for saving results to it?
askUserForSimOptions(JFrame, ScenarioConfig, SimulationOptions, SimulationOptions) - Method in class simulator.views.SimulationOptionsDlg
Asks the user for some options that are required to execute a simulation.
assignAllProxyCategories() - Method in class medisyn.ProxyGenerator
Assigns semantic Filecategories to all files of all proxies prequisites: this.videoFiles and this.requests and this.proxies must be set before
assignCategoriesToProxyfiles(X2XProxy) - Method in class medisyn.ProxyGenerator
Assigns semantic Filecategories to all files of 1 proxy prequisites: this.videoFiles and this.requests and this.proxies must be set before
assignFileCategories() - Method in class medisyn.ProxyGenerator
as medisyn does not retain the info about file-categories: assign a RANDOM category to each file prequisites: this.videoFiles and this.fileCategories must be set before
assignVideofilesToGroup(Hashtable<Integer, VideoFile>, ProxyGroup, double, double, boolean) - Method in class simulator.views.Simulator
Assign some number of files to each node of this group.
assignVideoFilesToProxies() - Method in class views.ImageViewer
 
assignVideofilesToProxy(Hashtable<Integer, VideoFile>, X2XProxy, int) - Method in class simulator.views.Simulator
choose some video files that will belong to this node
AuthDataNotSetException - Exception in planetLabAPI
 
AuthDataNotSetException() - Constructor for exception planetLabAPI.AuthDataNotSetException
 
AuthDataNotSetException(String) - Constructor for exception planetLabAPI.AuthDataNotSetException
 
AuthDataNotSetException(Throwable) - Constructor for exception planetLabAPI.AuthDataNotSetException
 
AuthDataNotSetException(String, Throwable) - Constructor for exception planetLabAPI.AuthDataNotSetException
 
authMap - Variable in class planetLabAPI.PlanetLabXmlRpcCaller
 

B

b1 - Variable in class planetLabVideoClient.structIP
 
b1 - Variable in class planetLabVideoClient.StructIPBean
 
b2 - Variable in class planetLabVideoClient.structIP
 
b2 - Variable in class planetLabVideoClient.StructIPBean
 
b3 - Variable in class planetLabVideoClient.structIP
 
b3 - Variable in class planetLabVideoClient.StructIPBean
 
b4 - Variable in class planetLabVideoClient.structIP
 
b4 - Variable in class planetLabVideoClient.StructIPBean
 
backgroundColor - Variable in class tools.BackgroundIcon
 
BackgroundIcon - Class in tools
A simple class to represent a rectangular icon with a fill color and a black border.
BackgroundIcon() - Constructor for class tools.BackgroundIcon
 
BadNodeColor - Variable in class views.ImageViewer.MyListCellRenderer
 
badNodes - Variable in class views.ImageViewer
 
badNodes - Variable in class views.ImageViewer.MyListCellRenderer
 
BandwidthResultBean - Class in planetLabVideoClient
An instance of this class represents a bandwidth result.
BandwidthResultBean() - Constructor for class planetLabVideoClient.BandwidthResultBean
Create an empty instance of this class.
BandwidthResultBean(structBandwidthInfo, Node) - Constructor for class planetLabVideoClient.BandwidthResultBean
Create an instance of BandwidthResultBean representing the given bwInfo.
BandwidthResultBean(StructBandwidthInfoBean, Node) - Constructor for class planetLabVideoClient.BandwidthResultBean
Create an instance of BandwidthResultBean representing the given bwInfo.
BandwidthResultsDlg - Class in simulator.views
This window shows previously measured and saved bandwidths between proxies of some proxy groups.
BandwidthResultsDlg() - Constructor for class simulator.views.BandwidthResultsDlg
 
BandwidthResultsDlg.TableModel - Class in simulator.views
This nested class represents the data of a JTable.
BandwidthResultsDlg.TableModel(Vector<Vector<String>>, Vector<String>) - Constructor for class simulator.views.BandwidthResultsDlg.TableModel
Construct a new TableModel with the given data.
batchMode - Variable in class medisyn.ScenarioConfig
 
batchMode - Variable in class scripting.ScriptCaller
 
BLACKLIST_FILE - Static variable in class medisyn.ScenarioConfig
 
BOOTSTRAP_CMD_LINUX - Static variable in class scripting.ScriptCaller
 
BOOTSTRAP_CMD_WIN - Static variable in class scripting.ScriptCaller
 
bootstrapCmd - Static variable in class scripting.ScriptCaller
 
bootstrapNodes(PlanetLabMgr, String[]) - Method in class scripting.ScriptCaller
Bootstraps the given nodes: cleans up running daemons starts the needed daemons
bootstrapNodes - Variable in class simulator.SimulationOptions
Launch our application on each node?
bootstrapNodes(Vector<Node>) - Method in class views.ImageViewer
tries to bootstrap the given nodes
bootstrapSelectedNodes(PlanetLabMgr) - Method in class medisyn.ScenarioConfig
execute install.sh on nodes
bootstrapSelectedNodes(PlanetLabMgr, boolean) - Method in class medisyn.ScenarioConfig
Calls the bootstrapSelectedNodes method and waits some defined time until this operation is finished.
bpsToString(double) - Static method in class tools.Converter
taken from avgBW.c
bw - Variable in class planetLabVideoClient.BandwidthResultBean
 
bw - Variable in class planetLabVideoClient.structBandwidthInfo
 
bw - Variable in class planetLabVideoClient.StructBandwidthInfoBean
 
bwLimitForSingleNodeGroup - Variable in class tools.Parameters
The minimum required bandwidth to the nodes of a group to form a group with them
byteIPArrToIntIPArr(byte[]) - Static method in class tools.Converter
Converts a byte[4] to an int[4].

C

CACHE_TIME - Static variable in class main.planetSh.PlanetshMap
The maximum cache time for the NODES_FILE.
calcAbsCategoryFreq(FileCategory) - Method in class medisyn.X2XProxy
calculates the absolute frequency of files of the FileCategory cat on this proxy TODO: change this according to formula in X2X-paper (playbackTime)
CALCBANDWIDTH_MAX_TRIES - Variable in class videoClientCaller.PlabClientCallerMain
how often should the client be asked for a calcbandwidth result
CALCBANDWIDTH_MAX_WAIT_TIME_IN_SEC - Variable in class videoClientCaller.PlabClientCallerMain
Calculate the maximum number of seconds to wait until a measurement finishes.
If we exceed this amount, then we won't reach the MIN_ALLOWED_BANDWIDTH_FOR_TIMEOUT and so the measurement can be stopped.
CALCBANDWIDTH_SLEEP_TIME_IN_MS - Variable in class videoClientCaller.PlabClientCallerMain
wait 30 sec until next try to get the result of the bandwidth calculation
calcCategoryFreq(FileCategory) - Method in class medisyn.ProxyGroup
calculates the relative frequency of files of the FileCategory cat of this group (each proxy of it) TODO: change this according to formula in X2X-paper (playbackTime)
calcCategoryFreq(FileCategory) - Method in class medisyn.X2XProxy
calculates the relative frequency of files of the FileCategory cat on this proxy TODO: change this according to formula in X2X-paper (playbackTime)
calcSemanticCl - Variable in class simulator.SimulationOptions
Calculate semantic closeness (forms semantic groups)?
calculateAvgBandwidth(Vector<structBandwidthInfo>) - Method in class simulator.views.Simulator
Calculates the average Bandwidth of the given values.
calculateAvgBwToNode(ProxyGroup, Hashtable<X2XProxy, Vector<structBandwidthInfo>>, X2XProxy, boolean) - Method in class simulator.views.Simulator
Calculates the average bandwidth of every node of the ProxyGroup to the given reference node.
calculateAvgGroupBw(ProxyGroup, Hashtable<X2XProxy, Vector<structBandwidthInfo>>, boolean) - Method in class simulator.views.Simulator
Calculates the average bandwidth of the ProxyGroup.
calculateBandwidths(boolean, structCalcBwInput, structCalcBwOutputHolder, BooleanHolder) - Method in class planetLabVideoClient._VideoClientStub
 
calculateBandwidths(boolean, structCalcBwInput, structCalcBwOutputHolder, BooleanHolder) - Method in interface planetLabVideoClient.VideoClientOperations
 
calculateBandwidths(X2XProxy, Vector<X2XProxy>) - Method in class videoClientCaller.PlabClientCallerMain
Calculate the bandwidth from sourceProxy to nodes.
call is done via CORBA
calculateBandwidthsForGroup(ProxyGroup, String, Simulator.SimExecMode, Hashtable<String, Double>, Simulator.FormSubgroupsMode) - Method in class simulator.views.Simulator
Calculates the bandwidths in this group (by using PlabClientCaller) and forms subgroups by calculating netCloseness
calculateImageOffset() - Method in class views.ImageViewer
 
calculateImageSize() - Method in class views.ImagePanel
calculates the scaled image size based on the zoom-factor
calculateNetCloseness(boolean, structNetClInput, structNetClOutputHolder, BooleanHolder) - Method in class planetLabVideoClient._VideoClientStub
 
calculateNetCloseness(boolean, structNetClInput, structNetClOutputHolder, BooleanHolder) - Method in interface planetLabVideoClient.VideoClientOperations
 
calculateNetClosenessToLeaders(String, structNetClInput) - Method in class videoClientCaller.PlabClientCallerMain
Calculates the bandwidth from hostname to leaders.
The values of the closest leader are returned.
Call is done via CORBA
cancelButton - Variable in class main.RangeEditor
The dialog's cancel button.
cancelButton - Variable in class views.NodeViewer.ProgressIndicator
 
changeBackgroundMap(int) - Method in class views.ImageViewer
Changes the background image on which the nodes are drawn.
checkAuthenticationData() - Method in class planetLabAPI.PlanetLabXmlRpcCaller
 
checkConsistency(Vector<X2XProxy>, Vector<ProxyGroup>) - Method in class medisyn.ScenarioConfig
Run a consistency check over the proxies and the proxyGroups.
checkForUniqueSites() - Method in class views.ImageViewer
Checks all scenarioNodes whether their sites are unique, that means, that only one node per site (==city?) is allowed.
checkIsNodeDrawingAllowed(Node) - Method in class main.GenerateMap
Checks whether a Node may be drawn on the map.
checkPlanetLabApi() - Method in class planetLabAPI.PlanetLabMgr
checks whether the planetLabApi is set and can be used
checkPlanetLabApi() - Method in class views.NodeDetails
checks whether the planetLabApi is set and can be used
checkUpdate - Variable in class views.ViewController
 
checkVersionButton - Variable in class views.NodeDetails
 
chooseResultFile(boolean, boolean, boolean, String) - Method in class simulator.views.Simulator
Shows an InputDialog with all the result files in the Results-directory.
chooseVideoFilesConfig() - Method in class simulator.views.Simulator
Lets the user choose the saved video files config.
circle - Variable in class main.ImageMapCity
 
cities - Variable in class main.CityFinder
 
City - Class in main
The City class represents coordinates given in latitude/longitude pairs and the name associated with them.
City(Double, Double, String) - Constructor for class main.City
Constructs a new City with the position and name indicated by the arguments.
City(Position, String) - Constructor for class main.City
Constructs a new City with the position and name indicated by the arguments.
city - Variable in class main.DrawableNode
 
city - Variable in class main.Node
 
cityEquals(City) - Method in class main.ImageMapCity
is other City equal to this one?
CityFinder - Class in main
The CityFinder class stores all of the cities that are available and finds the closest city to a given latitude/longitude pair.
CityFinder(String) - Constructor for class main.CityFinder
Constructs a new CityFinder with the cities specified in the file referenced by filename that is passed in.
cityFinder - Variable in class main.PlanetlabCity
 
cityName - Variable in class main.City
 
cityName - Variable in class views.NodeDetails
 
cleanUp() - Method in class videoClientCaller.PlabClientCallerMain
cleans up the Remote-object ref
clearData() - Method in class main.GenerateDescription
removes the previously generated data ie all nodes of the mapImage
clearData() - Method in class main.GenerateImage
removes all nodes of mapImage
clearData() - Method in class main.GenerateMap
removes the previously generated data ie all nodes of the mapImage
clearData() - Method in class main.GeneratePHP
removes the previously generated data ie all nodes of the mapImage
clearImageMapCity() - Method in class main.MapImage
deletes all cities from imageMapCity
client - Variable in class planetLabAPI.PlanetLabXmlRpcCaller
 
clone() - Method in class main.MapComponent
clones the object
clone() - Method in class main.Node
clones the object
clone() - Method in class medisyn.FileCategory
clones the object
clone() - Method in class medisyn.ProxyGroup
clones the object, the proxies are NOT cloned
clone() - Method in class medisyn.Request
clone the object
clone() - Method in class medisyn.VideoFile
clone the object
clone() - Method in class medisyn.X2XProxy
clones the object
clone2() - Method in class medisyn.ProxyGroup
clones the object, the proxies ARE also cloned
clone2() - Method in class medisyn.X2XProxy
clones the object without the videoFiles2
closeButton - Variable in class simulator.views.Simulator
 
closeButton - Variable in class views.ImageViewer
 
closeButton - Variable in class views.NodeDetails
 
closeButton - Variable in class views.NodeViewer
 
closeButton - Variable in class views.ViewController
 
closeButton - Variable in class views.ViewCustomizer
 
closestLeader - Variable in class planetLabVideoClient.structNetClOutput
 
color - Variable in class main.ColorRangeEditor
 
color - Variable in class main.DrawableMapComponent
 
color - Variable in class main.Edge
 
color - Variable in class main.Node
 
color - Variable in class medisyn.FileCategory
 
color - Variable in class medisyn.ProxyGroup
 
colorButton - Variable in class main.ColorRangeEditor
 
colorDescription - Variable in class main.DrawingParameters
 
colorIconLabel - Variable in class main.ColorRangeEditor
 
colorIdx - Variable in class simulator.views.Simulator
 
ColorRangeEditor - Class in main
The ColorRangeEditor class constructs a modal dialog that allows the user to create Range with an associated color in a GUI environment.
ColorRangeEditor() - Constructor for class main.ColorRangeEditor
Constructs and new ColorRangeEditor dialog with an initial color choice of black.
ColorRangeEditor(Range) - Constructor for class main.ColorRangeEditor
Constructs and new ColorRangeEditor dialog with initial values specified by the argument.
COLORRANGES - Static variable in class main.DrawingParameters
 
colorRanges - Variable in class main.DrawingParameters
 
ColorRangesCustomizer - Class in main
The ColorRangesCustomizer class provides a GUI for customizing display ranges that specify the color of map components.
ColorRangesCustomizer(DisplayRanges, String) - Constructor for class main.ColorRangesCustomizer
Creates a new instance of ColorRangesCustomizer, which can be added to a container.
colorRangesCustomizer - Variable in class main.DrawingParametersCustomizer
 
colorToDouble(Color) - Static method in class tools.Converter
Converts a Color to its double value although an int representation would be enough (RGB).
columnNames - Variable in class simulator.views.BandwidthResultsDlg.TableModel
 
command - Variable in class medisyn.ScenarioConfig.HelperThread
 
commit(InputFileParser) - Method in class main.DrawingParametersCustomizer
Writes the customized drawing parameters to the parser represented by the argument.
commit(InputFileParser) - Method in class main.EdgeParametersCustomizer
Writes the customized drawing parameters to the parser represented by the argument.
commit(InputFileParser) - Method in class main.EdgeQueryCustomizer
Commits any changes to the InputFileParser that is passed in.
commit(InputFileParser) - Method in interface main.InputFileModifier
Commits any changes to the InputFileParser that is passed in.
commit(InputFileParser) - Method in class main.NodeParametersCustomizer
Writes the customized drawing parameters to the parser represented by the argument.
commit(InputFileParser) - Method in class main.NodeQueryCustomizer
Commits any changes to the InputFileParser that is passed in.
commit(InputFileParser) - Method in class main.QueryCustomizer
Commits any changes to the InputFileParser that is passed in.
compare(DrawableNode, DrawableNode) - Method in class main.GenerateMap
Compares two instances of DrawableNode by comparing their sizes.
compare(ProxyGroup, ProxyGroup) - Method in class medisyn.ProxyGroup.GroupSizeComparer
Compares the sizes of the two groups.
compare(ProxyGroup, ProxyGroup) - Method in class medisyn.ProxyGroup.ReverseGroupSizeComparer
Compares the sizes of the two groups.
compareIntArrs(int[], int[]) - Static method in class tools.UniversalTool
Compares two int[].
compareTo(Range) - Method in class main.Range
Compares this instance of Range with the specified instance.
compareTo(ProxyGroup) - Method in class medisyn.ProxyGroup
Implements the compareTo() based on the group name.
compareTo(X2XProxy) - Method in class medisyn.X2XProxy
Compares this instance of X2XProxy with the specified instance.
componentExists(MapComponent) - Method in class main.DrawingParameters
Returns true if the component should be drawn, false otherwise.
CONFIG_FILE - Static variable in class planetLabAPI.PlanetLabMgr
 
CONFIG_FILE_EXT - Static variable in class main.Visualizer
file-extension of a config file
configComboChanged(JComboBox) - Method in class main.PlanetlabDisplayWall
Specifies how to act on change of config ComboBox
configComboChanged(JComboBox) - Method in class views.PlanetlabDesktop
Specifies how to act on change of config ComboBox
configComboChanged(JComboBox) - Method in class views.ViewController
Specifies how to act on change of config ComboBox
configFileName - Variable in class views.PlanetlabDesktop
 
configFileParser - Variable in class planetLabAPI.PlanetLabMgr
 
configParser - Variable in class views.ParametersDlg
 
CONFIGS_DIR - Static variable in class main.Visualizer
The path to the directory in which the saved simulation-config files are located
configSelector - Variable in class views.ViewController
 
Converter - Class in tools
A tools class for converting from an unit into an other.
Converter() - Constructor for class tools.Converter
 
convertPointToOriginalCoords(Point) - Method in class views.ImagePanel
converts the point to a point in the original image coordinates
coordinateDistanceTo(Position) - Method in class main.Position
Finds the square of the distance between two positions, treating them as points on a flat plane.
copyButton - Variable in class views.NodeDetails
 
copyCaller - Variable in class scripting.ScriptCaller.CopyThread
 
copyDir(PlanetLabMgr, String, String, String, boolean) - Method in class scripting.ScriptCaller
copies a local dir to the remote node via a shell script that uses ssh/rsync
copyDir(String, String, boolean) - Method in class views.NodeDetails
copies a local dir to the remote node via a shell script that uses scp
COPYDIR_CMD_LINUX - Static variable in class scripting.ScriptCaller
 
COPYDIR_CMD_WIN - Static variable in class scripting.ScriptCaller
 
CopyDirCmd - Static variable in class scripting.ScriptCaller
 
copyDirToNodes(PlanetLabMgr, String[], String, String, boolean) - Method in class scripting.ScriptCaller
copies a local dir to the remote nodes via a shell script that uses ssh/rsync
copyDirToNodes() - Method in class views.ImageViewer
scp dir to all scenario nodes
copyDirToNodes(Vector<Node>) - Method in class views.ImageViewer
scp dir to the marked node
copyDirToNodesInternal(PlanetLabMgr, String, String, Vector<Node>) - Method in class medisyn.ScenarioConfig
Copies the sourceDir from the local filesystem to the remoteDir of every node.
copyDirToNodesInternal(PlanetLabMgr, String, String, Vector<Node>) - Method in interface scripting.IDataTransferrer
Copies the sourceDir from the local filesystem to the remoteDir of every node.
copyDirToSelectedNodes(PlanetLabMgr, String, String, boolean) - Method in class medisyn.ScenarioConfig
scp dir to nodes
copyDirToSelectedNodes(PlanetLabMgr, String, String, boolean, Vector<Node>) - Method in class medisyn.ScenarioConfig
scp dir to nodes
copyDirToSlice - Variable in class simulator.SimulationOptions
Copy a directory to every node?
copyValuesToNode(Node) - Method in class main.Node
Copies the values of this instance to the destNode
country - Variable in class main.Node
 
createAndInitVisualizer() - Method in class views.PlanetlabDesktop
tries to construct a new Visualizer object
createChartPanel(Vector<Vector<Double>>, Vector<String>, Vector<String>, String, String) - Method in class simulator.views.BandwidthResultsDlg
Creates a chart panel that contains a bar chart with the given results.
createCustomFile() - Method in class views.ViewCustomizer
Writes the current customized settings to an input file on disk so that it can be viewed.
createCustomizer() - Method in class views.ViewController
 
createDocumentBuilder() - Method in class xmlParsing.PlanetLabConfigXmlParser
Creates a new documentBuilder with the needed preferences
createInputFile(String) - Method in class main.InputFileParser
Writes the InputFileParser to a file specified by the argument that can be read in by the Visualizer.
createMap(NodeEdgeMap, DrawingParameters, DrawingParameters, ImageParameters, String) - Method in class main.GenerateMap
Calls the abstract methods drawNode and drawEdge to generate a map according to their specifications.
createMap() - Method in class main.planetSh.PlanetshVisualizer
 
createMap() - Method in class main.Visualizer
does nothing
createNodePopupEntries(Vector<Node>, boolean) - Method in class views.ImageViewer
Creates a menu with all available actions for the nodes
createRangeEditor() - Method in class main.ColorRangesCustomizer
Creates a ColorRangeEditor for creating a new range with an associated color.
createRangeEditor(Range) - Method in class main.ColorRangesCustomizer
Creates a ColorRangeEditor for editing the specified range.
createRangeEditor() - Method in class main.DisplayRangesCustomizer
Creates a RangeEditor for creating a new range.
createRangeEditor(Range) - Method in class main.DisplayRangesCustomizer
Creates a RangeEditor for editing the specified range.
createRangeEditor() - Method in class main.SizeRangesCustomizer
Creates a SizeRangeEditor for creating a new range with an associated size.
createRangeEditor(Range) - Method in class main.SizeRangesCustomizer
Creates a SizeRangeEditor for editing the specified range.
createResultParserForGroup(ProxyGroup) - Method in class simulator.views.Simulator
creates the medisyn ResultParser and parses the medisyn-requests for the given group
createValuePanel() - Method in class main.ColorRangeEditor
Creates a panel with a color selector button and a current color indicator that can be added to the range editing dialog.
createValuePanel() - Method in class main.RangeEditor
Creates a panel that allows the user to specify the value to be associated with the range.
createValuePanel() - Method in class main.SizeRangeEditor
Creates a panel with a text field for entering a size that can be added to the range editing dialog.
CUSTOM_FILENAME - Static variable in class views.ViewCustomizer
The file to which custom files are written.
customizeView - Variable in class views.ViewController
 
customViewSelected() - Method in class views.ViewController
 
CUTOFF - Variable in class main.QueryCustomizer
 
cutoff - Variable in class views.MultiLineLabelPanel
 

D

DataGatherer - Class in main
The DataGatherer class serves as a connection to Sophia.
DataGatherer() - Constructor for class main.DataGatherer
Creates a new, uninitialized DataGatherer with a time-out value of 10 seconds.
DataGatherer(int) - Constructor for class main.DataGatherer
Creates a new, uninitialized DataGatherer with a specified time before a query times out.
DataGatherer.ReadLine - Class in main
 
DataGatherer.ReadLine(BufferedReader, Thread) - Constructor for class main.DataGatherer.ReadLine
 
DATE_FORMAT - Variable in class simulator.views.Simulator
 
DEFAULT_INPUT_FILE - Static variable in class medisyn.ResultParser
 
DEFAULT_TIMEOUT - Variable in class main.QueryDescription
 
DEFAULT_USERINFO_FILE - Static variable in class medisyn.ResultParser
 
defaultColor - Static variable in class main.Edge
 
defaultColor - Static variable in class main.Node
 
defaultCopyDir - Variable in class tools.Parameters
proposed directory when copying files to nodes.
defaultExecCmd - Variable in class tools.Parameters
proposed command to execute on the nodes.
defaultLocalDir - Variable in class tools.Parameters
proposed directory when copying files from nodes.
defaultMap - Variable in class tools.Parameters
Defines the default map on program start
defaultMountDir - Variable in class tools.Parameters
Default directory to mount nodes to
defaultRemoteDir - Variable in class tools.Parameters
proposed remote directory when copying files to/from nodes.
defaultSaveFileName - Variable in class simulator.SimulationOptions
The default filename for saving results to it
delButton - Variable in class views.NodeDetails
 
deleteAllNodes() - Method in class medisyn.ScenarioNodeMgr
deletes all nodes from scenario
deleteAllProxyGroups() - Method in class medisyn.ScenarioConfig
Deletes the proxy-groups associations.
deleteFileCategory(FileCategory) - Method in class medisyn.ScenarioConfig
deletes a category frome category-vector
deleteNode(X2XProxy) - Method in class medisyn.ScenarioNodeMgr
deletes a node frome node-vector
DeleteNodeFromSlice(int) - Method in class planetLabAPI.PlanetLabMgr
sends a request to delete the node from our slice operation is executed using xml-rpc to PlanetLab-Api
DeleteNodeFromSlice() - Method in class views.NodeDetails
sends a request to delete the node from our slice operation is executed using xml-rpc to PlanetLab-Api
DeleteNodesFromSlice(String, int[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
deletes nodes from a slice see: https://www.planet-lab.org/doc/plc_api#DeleteSliceFromNodes
description - Variable in class main.GenerateMap
A String containing the map description.
DESCRIPTION - Static variable in class main.InputFileParser
 
description - Variable in class main.InputFileParser
 
description - Variable in class main.MapImage
 
description - Variable in class main.planetSh.PlanetshVisualizer
 
description - Variable in class main.QueryVariable
 
description - Variable in class main.SophiaVisualizer
 
descriptionArea - Variable in class views.ImageViewer
 
descriptionString - Variable in class main.GenerateDescription
 
deselectButton - Variable in class views.ImageViewer
 
deselectNodes() - Method in class views.ImageViewer
TODO: clean up duplicate code!!!
destNode - Variable in class planetLabVideoClient.BandwidthResultBean
 
determineColor(MapComponent) - Method in class main.DrawingParameters
Returns the color that the map component should be drawn.
determineSize(MapComponent) - Method in class main.DrawingParameters
Returns the size that the map component should be drawn.
DIMENSION_2 - Static variable in class main.CityFinder
 
DIMENSION_3 - Static variable in class main.CityFinder
 
DISKBYTESAVAILABLE - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "diskbytesavailable."
DISKBYTESUSED - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "diskbytesused."
DISKDRIVENAME - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "diskdrivename."
DISKPERCENTUSED - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "diskpercentused."
display() - Method in class main.ColorRangeEditor
Shows the dialog, preventing user input to any other window in the application until this dialog has been closed.
display() - Method in class main.RangeEditor
Shows the dialog, preventing user input to any other window in the application until this dialog has been closed.
display() - Method in class main.SizeRangeEditor
Shows the dialog, preventing user input to any other window in the application until this dialog has been closed.
DisplayRanges - Class in main
The DisplayRanges class contains an arbitrary number of ranges that specify how nodes and edges are drawn on the map.
DisplayRanges() - Constructor for class main.DisplayRanges
Creates a new set of ranges, which is initially empty.
DisplayRangesCustomizer - Class in main
The DisplayRangesCustomizer class provides a GUI for customizing the display ranges of a particular property of a map component.
DisplayRangesCustomizer(DisplayRanges) - Constructor for class main.DisplayRangesCustomizer
Creates a new instance of DisplayRangesCustomizer.
disposeFrame() - Method in class views.NodeViewer.ProgressIndicator
 
distanceTo(Position) - Method in class main.Position
Finds the distance in meters between two positions on earth.
document - Variable in class xmlParsing.PlanetLabConfigXmlParser
Represents the XML-DOM document
DrawableEdge - Class in main
The DrawableEdge class represents one edge between nodes on the PlanetLab network and specifies how it will be drawn on a map.
DrawableEdge(Point, Point, Color, int) - Constructor for class main.DrawableEdge
Creates a new Edge with the arguments.
DrawableLabel - Class in main
 
DrawableLabel(Integer, Point, Color, int, String) - Constructor for class main.DrawableLabel
Creates a new DrawableLabel with the arguments.
DrawableMapComponent - Class in main
The DrawableMapComponent class contains all needed information on how to draw a map component.
DrawableMapComponent() - Constructor for class main.DrawableMapComponent
Creates a new, uninitialized DrawableMapComponent.
DrawableNode - Class in main
The DrawableNode class represents one node between nodes on the PlanetLab network and specifies how it will be drawn on a map.
DrawableNode(Integer, Point, Color, int) - Constructor for class main.DrawableNode
Creates a new DrawableNode with the arguments.
DrawableNode(Integer, Point, Color, int, City) - Constructor for class main.DrawableNode
Creates a new DrawableNode with the arguments.
drawEdge(DrawableEdge) - Method in class main.GenerateDescription
Constructs a line that specifies how to draw the given edge.
drawEdge(DrawableEdge) - Method in class main.GenerateImage
Draws an edge on the map.
drawEdge(DrawableEdge) - Method in class main.GenerateMap
Draws an edge on the map.
drawEdge(DrawableEdge) - Method in class main.GeneratePHP
Constructs PHP code to generate the given edge on a map.
drawEdges - Variable in class main.GenerateMap
 
drawEdges() - Method in class main.GenerateMap
Puts the edges on the map object as specified by the drawEdge method.
drawEdges - Variable in class views.ImageViewer
 
DrawingParameters - Class in main
The DrawingParameters class contains information about how to draw a component on the map, independent of the component itself.
DrawingParameters(String) - Constructor for class main.DrawingParameters
Creates a new instance of DrawingParameters, initialized with drawing parameters from an unparsed string from an external input file.
drawingParameters - Variable in class main.EdgeParametersCustomizer
 
drawingParameters - Variable in class main.NodeParametersCustomizer
 
DrawingParametersCustomizer - Class in main
The DrawingParametersCustomizer class provides a GUI for editing the drawing parameters of map components.
DrawingParametersCustomizer(DrawingParameters) - Constructor for class main.DrawingParametersCustomizer
Create an instance of DrawingParametersCustomizer, which can be added to a container.
drawLabel(DrawableLabel) - Method in class main.GenerateDescription
Constructs a line that specifies how to draw the given label.
drawLabel(DrawableLabel) - Method in class main.GenerateImage
Draws a label on the map.
drawLabel(DrawableLabel) - Method in class main.GenerateMap
Draws a label on the map.
drawLabel(DrawableLabel) - Method in class main.GeneratePHP
Constructs PHP code to generate the given label on a map.
drawLables() - Method in class main.GenerateMap
Puts the nodes on the map object as specified by the drawNode method.
drawNode(DrawableNode) - Method in class main.GenerateDescription
Constructs a line that specifies how to draw the given node.
drawNode(DrawableNode) - Method in class main.GenerateImage
Draws a node on the map.
drawNode(DrawableNode) - Method in class main.GenerateMap
Draws a node on the map.
drawNode(DrawableNode) - Method in class main.GeneratePHP
Constructs PHP code to generate the given node on a map.
drawNodes() - Method in class main.GenerateMap
Puts the nodes on the map object as specified by the drawNode method.
drawOnlyScenarioNodes - Variable in class main.GenerateMap
 
drawOnlySelectedNodes - Variable in class views.ImageViewer
 
durationSeconds - Variable in class planetLabVideoClient.structSessionParams
 

E

Edge - Class in main
The Edge class represents one edge between nodes on the PlanetLab network.
Edge(Position, Position, Double, Double) - Constructor for class main.Edge
Creates a new Edge with the arguments.
EDGEDATA - Static variable in class main.InputFileParser
 
edgeData - Variable in class main.InputFileParser
 
edgeDG - Variable in class main.SophiaVisualizer
 
edgeParameters - Variable in class main.GenerateMap
The DrawingParamebers by which the edges are drawn.
EDGEPARAMETERS - Static variable in class main.InputFileParser
 
edgeParameters - Variable in class main.InputFileParser
 
edgeParameters - Variable in class main.planetSh.PlanetshVisualizer
 
edgeParameters - Variable in class main.SophiaVisualizer
 
EdgeParametersCustomizer - Class in main
The EdgeParametersCustomizer class provides a GUI for editing the edge drawing parameters of map components.
EdgeParametersCustomizer(DrawingParameters) - Constructor for class main.EdgeParametersCustomizer
Create an instance of EdgeParametersCustomizer, which can be added to a container.
EDGEQUERY - Static variable in class main.InputFileParser
 
edgeQuery - Variable in class main.InputFileParser
 
edgeQuery - Variable in class main.SophiaVisualizer
 
EdgeQueryCustomizer - Class in main
The EdgeQueryCustomizer is a QueryCustomizer.
EdgeQueryCustomizer(QueryDescription) - Constructor for class main.EdgeQueryCustomizer
Creates a new EdgeQueryCustomizer given a QueryDescription.
edges - Variable in class main.planetSh.PlanetshMap
 
edges - Variable in class main.SophiaNodesEdgesMap
 
editButton - Variable in class main.DisplayRangesCustomizer
 
ELSE - Static variable in class main.Range
Indicates a range corresponding to weights that neither fit in a standard range nor are invalid.
elseButton - Variable in class main.RangeEditor
 
end() - Method in class views.NodeViewer.ProgressIndicator
 
EntryNotFound - Exception in planetLabVideoClient
planetLabVideoClient/EntryNotFound.java .
EntryNotFound() - Constructor for exception planetLabVideoClient.EntryNotFound
 
EntryNotFound(String) - Constructor for exception planetLabVideoClient.EntryNotFound
 
EntryNotFound(String, String) - Constructor for exception planetLabVideoClient.EntryNotFound
 
EntryNotFoundHelper - Class in planetLabVideoClient
planetLabVideoClient/EntryNotFoundHelper.java .
EntryNotFoundHelper() - Constructor for class planetLabVideoClient.EntryNotFoundHelper
 
EntryNotFoundHolder - Class in planetLabVideoClient
planetLabVideoClient/EntryNotFoundHolder.java .
EntryNotFoundHolder() - Constructor for class planetLabVideoClient.EntryNotFoundHolder
 
EntryNotFoundHolder(EntryNotFound) - Constructor for class planetLabVideoClient.EntryNotFoundHolder
 
equalNrOfProxiesPerGroup - Variable in class simulator.SimulationOptions
When calculating semantic closeness: form groups with equal nr of nodes per group?
equals(City) - Method in class main.City
is other object equal to this one?
equals(ImageMapCity) - Method in class main.ImageMapCity
is other object equal to this one?
equals(Object) - Method in class main.Node
Indicates whether some other Node is "equal to" this one.
equals(Position) - Method in class main.Position
is other object equal to this one?
equals(Object) - Method in class medisyn.FileCategory
does Object o have the same value like me?
equals(ProxyGroup) - Method in class medisyn.ProxyGroup
is other ProxyGroup equal to this one?
equals(X2XProxy) - Method in class medisyn.X2XProxy
is other X2XProxy equal to this one?
equals(Object) - Method in class medisyn.X2XProxy
is other Object equal to this one?
equals(Node) - Method in class medisyn.X2XProxy
is other Node equal to this one?
error - Variable in class views.MessageShower
 
error(SAXParseException) - Method in class xmlParsing.MyErrorHandler
 
evaluateNetClAvgGroupBandwidths(Vector<ProxyGroup>, Hashtable<X2XProxy, Vector<StructBandwidthInfoBean>>) - Method in class simulator.views.Simulator
Evaluate average group bandwidths and print them to stdout 1.
evaluateNetworkCloseness1(Vector<ProxyGroup>, Vector<ProxyGroup>) - Method in class simulator.views.Simulator
evaluate the net-closeness results (subgroups of semantic groups) using the request-logs generated through medisyn
evaluateNetworkCloseness2(String, Vector<ProxyGroup>, Vector<ProxyGroup>) - Method in class simulator.views.Simulator
evaluate the net-closeness results (subgroups of semantic groups) using the request-logs generated through medisyn
examineRequestResults(Hashtable<Request, Integer>) - Method in class simulator.views.Simulator
Calculate statistics for requestResults and print them to sysout
exception - Variable in class main.DataGatherer.ReadLine
 
exception - Variable in class views.NodeViewer
 
execCmdOnNodesInternal(PlanetLabMgr, String, Vector<Node>) - Method in class medisyn.ScenarioConfig
Executes the given command on each node.
execCmdOnNodesInternal(PlanetLabMgr, String, Vector<Node>) - Method in interface scripting.IDataTransferrer
Executes the given command on each node.
execCmdOnSelectedNodes(PlanetLabMgr, String, boolean, Vector<Node>) - Method in class medisyn.ScenarioConfig
Executes the given command on each node.
execMode - Variable in class simulator.views.Simulator.NetClosenessThread
 
execute(String, Object[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
executes a xml-rpc
EXECUTE_CMD_LINUX - Static variable in class scripting.ScriptCaller
 
EXECUTE_CMD_WIN - Static variable in class scripting.ScriptCaller
 
executeButton - Variable in class simulator.views.Simulator
 
executeCmd - Static variable in class scripting.ScriptCaller
 
executeCmdOnNodes(Vector<Node>) - Method in class views.ImageViewer
Ask the user for a command and Execute it on every node.
executeCommandOnNodes(PlanetLabMgr, String[], String) - Method in class scripting.ScriptCaller
Executes a given command on the nodes
executeCommands(String[]) - Method in class main.PlanetlabDisplayWall
 
executeQuery() - Method in class main.DataGatherer
Executes the query and stores the results.
executeQuery(int) - Method in class main.DataGatherer
Executes the query and stores the results.
extract(Any) - Static method in class planetLabVideoClient.EntryNotFoundHelper
 
extract(Any) - Static method in class planetLabVideoClient.structAnalyzeResultHelper
 
extract(Any) - Static method in class planetLabVideoClient.structBandwidthInfoHelper
 
extract(Any) - Static method in class planetLabVideoClient.structCalcBwInputHelper
 
extract(Any) - Static method in class planetLabVideoClient.structCalcBwOutputHelper
 
extract(Any) - Static method in class planetLabVideoClient.structIPHelper
 
extract(Any) - Static method in class planetLabVideoClient.structLeadersHelper
 
extract(Any) - Static method in class planetLabVideoClient.structNetClInputHelper
 
extract(Any) - Static method in class planetLabVideoClient.structNetClOutputHelper
 
extract(Any) - Static method in class planetLabVideoClient.structSessionParamsHelper
 
extract(Any) - Static method in class planetLabVideoClient.structSSHOptionsHelper
 
extract(Any) - Static method in class planetLabVideoClient.VideoClientHelper
 

F

fatalError(SAXParseException) - Method in class xmlParsing.MyErrorHandler
 
fileBitRate - Variable in class medisyn.VideoFile
 
fileCategories - Variable in class medisyn.ProxyGenerator
 
fileCategories - Variable in class medisyn.ScenarioConfig
 
FileCategory - Class in medisyn
Represents a semantic file category e.g.
FileCategory() - Constructor for class medisyn.FileCategory
constructs an empty FileCategory
FileCategory(int, String) - Constructor for class medisyn.FileCategory
constructs an existing FileCategory
FileCategory(int, String, Color) - Constructor for class medisyn.FileCategory
constructs an existing FileCategory
fileCategory - Variable in class medisyn.VideoFile
 
fileDuration - Variable in class medisyn.VideoFile
 
fileID - Variable in class medisyn.Request
The id of the file being requested.
fileID - Variable in class medisyn.VideoFile
 
fileName - Variable in class medisyn.ScenarioConfig
 
fileName - Variable in class medisyn.VideoFile
 
FILENAME - Variable in class views.NodeViewer
 
fileName - Variable in class xmlParsing.PlanetLabConfigXmlParser
The path to the configuration file
fileParser - Variable in class main.planetSh.PlanetshVisualizer
 
fileParser - Variable in class main.SophiaVisualizer
 
filePopularity - Variable in class medisyn.VideoFile
 
fillConfigCombo(JComboBox) - Method in class main.PlanetlabDisplayWall
Specifies how to fill the config ComboBox
fillConfigCombo(JComboBox) - Method in class views.PlanetlabDesktop
Specifies how to fill the config ComboBox
fillConfigCombo(JComboBox) - Method in class views.ViewController
Specifies how to fill the config ComboBox
findCityInDrawableNodes(ArrayList<DrawableNode>, City) - Method in class main.GenerateMap
counts the number of nodes having the given city
findNode(String) - Method in class medisyn.ScenarioConfig
Tries to find the X2XProxy which has the given hostname.
findNode(String) - Method in class medisyn.ScenarioNodeMgr
Tries to find the X2XProxy which has the given hostname.
findNode(int[]) - Method in class medisyn.ScenarioNodeMgr
Finds the proxy with the given ip in all nodes
findNode(Vector<X2XProxy>, int[]) - Static method in class medisyn.ScenarioNodeMgr
Finds the proxy with the given ip
findNode(String) - Method in class views.ImageViewer.MyListCellRenderer
Tries to find the X2XProxy which matches the given list-entry.
findNodeOfProxy(ArrayList<Node>, X2XProxy) - Static method in class main.planetSh.PlanetshMap
looks in the node-array for a node with same hostname as proxy
formBandwidthGroups(String) - Method in class simulator.views.Simulator
For each proxygroup the bandwidths of all nodes to each other are calculated.
formBandwidthSubGroupsFromGroup(ProxyGroup, Hashtable<X2XProxy, Vector<structBandwidthInfo>>) - Method in class simulator.views.Simulator
forms subgroups based on network bandwidth of ONE semantically formed proxy group
formBandwidthSubGroupsFromGroupV2(ProxyGroup, Hashtable<X2XProxy, Vector<structBandwidthInfo>>) - Method in class simulator.views.Simulator
forms subgroups based on network bandwidth of ONE semantically formed proxy group Changes to v1: (- single node groups are formed if the bandwidth-limit is reached) - Groups with a greater size are favoured - Additionally: if the nr of subgroups formed by Algorithm v2 is NOT smaller than the nr of subgroups formed by Algorithm v1, then the result of Algorithm v1 is taken because it has better avg-group-bandwidths.
formBandwidthSubGroupsFromGroupV2Internal(ProxyGroup, Hashtable<X2XProxy, Vector<structBandwidthInfo>>) - Method in class simulator.views.Simulator
forms subgroups based on network bandwidth of ONE semantically formed proxy group Changes to v1: (- single node groups are formed if the bandwidth-limit is reached) - Groups with a greater size are favoured
formGroups(boolean) - Method in class medisyn.ProxyGenerator
Iterates through proxies and forms groups NOTE: this only works here locally if only semantical closeness is considered! else: -->code must be moved to PlabServers prequisites: this.videoFiles and this.proxies and this.fileCategories must be set before
frame - Variable in class views.NodeViewer.ProgressIndicator
 

G

GenerateDescription - Class in main
The GenerateDescription class provides methods for generating a description of a map, so that the description could be read and transformed into a visual map easily.
GenerateDescription() - Constructor for class main.GenerateDescription
Constructs a new GenerateDescription.
GenerateImage - Class in main
The GenerateImage class provides methods for creating a JPEG image of the map.
GenerateImage() - Constructor for class main.GenerateImage
Constructs a new GenerateImage.
GenerateMap - Class in main
The abstract class GenerateMap generates a map according to the specifications implemented in its subclasses in the abstract methods defining how to draw the map and the nodes and edges on it.
GenerateMap() - Constructor for class main.GenerateMap
Create a new, uninitialized GenerteMap.
generateMap - Variable in class main.planetSh.PlanetshVisualizer
 
generateMap - Variable in class main.SophiaVisualizer
 
generateMap - Variable in class main.Visualizer
 
generateMap - Variable in class views.ImagePanel
 
generateMap - Variable in class views.ImageViewer
 
GeneratePHP - Class in main
The GeneratePHP class provides methods for creating a PHP script that will generate and display the map.
GeneratePHP() - Constructor for class main.GeneratePHP
Constructs a new GenerateDescription.
generateProxies(boolean) - Method in class medisyn.ProxyGenerator
generate the proxies according to the requests and videoFiles, calculate the Proxy-Groups prequisites: this.videoFiles and this.requests and this.proxies must be set before
GEOCITIES_FILE - Static variable in class main.planetSh.PlanetshMap
The path to the GeoLiteCity database -> property of Maxmind This product includes GeoLite data created by MaxMind, available from http://maxmind.com/
getAllNodes(String[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
gets the Data of all nodes by calling GetNodes() from PlanetLab Central API see: https://www.planet-lab.org/doc/plc_api#GetNodes
getAllowedGroups() - Method in class main.GenerateMap
 
getAvailableViews(boolean) - Static method in class main.planetSh.PlanetshVisualizer
Lists all available view files in the VIEWS_DIR and returns their names.
getB1() - Method in class planetLabVideoClient.StructIPBean
 
getB2() - Method in class planetLabVideoClient.StructIPBean
 
getB3() - Method in class planetLabVideoClient.StructIPBean
 
getB4() - Method in class planetLabVideoClient.StructIPBean
 
getBackgroundColor() - Method in class tools.BackgroundIcon
 
getBestCat(Vector<FileCategory>) - Method in class medisyn.ProxyGroup
find out the best semantic category for this group of proxies
getBestCat(Vector<FileCategory>) - Method in class medisyn.X2XProxy
find out the best semantic category for this proxy
getBw() - Method in class planetLabVideoClient.BandwidthResultBean
 
getBw() - Method in class planetLabVideoClient.StructBandwidthInfoBean
 
getBwLimitForSingleNodeGroup() - Method in class tools.Parameters
 
getCheckedProxyGroupNames(JMenu) - Method in class views.ImageViewer
Returns the names of the proxy groups which enu item is checked in the proxy groups submenu.
getCity() - Method in class main.DrawableNode
Returns the location of the node.
getCity() - Method in class main.Node
 
getCityFromPoint(Point) - Method in class views.ImageViewer
tries to map a point on the map to a city
getCityID() - Method in class main.ImageMapCity
Returns the city id.
getCityLocation() - Method in class main.ImageMapCity
Returns the location and size of the node at city as an Ellipse2D.Double.
getCityName() - Method in class main.City
Returns the city name.
getCityName() - Method in class views.NodeDetails
 
getClientVersionOfSelectedNodes(PlanetLabMgr, Vector<X2XProxy>) - Method in class medisyn.ScenarioConfig
get the version of the scenario-nodes, remember the badNodes
getClientVersionOfSelectedNodesEx(PlanetLabMgr, Vector<X2XProxy>) - Method in class medisyn.ScenarioConfig
get the version of the scenario-nodes and add the bad nodes to the blacklist
getColor() - Method in class main.DrawableMapComponent
Returns the component's color on the map.
getColor() - Method in class main.Edge
 
getColor() - Method in class main.Node
 
getColor() - Method in class medisyn.FileCategory
 
getColor() - Method in class medisyn.ProxyGroup
 
getColorDescription() - Method in class main.DrawingParameters
Gets the String containing the color ranges description.
getColorRanges() - Method in class main.DrawingParameters
Gets the DisplayRanges containing the color ranges associated with the map component.
getColumnClass(int) - Method in class simulator.views.BandwidthResultsDlg.TableModel
 
getColumnCount() - Method in class simulator.views.BandwidthResultsDlg.TableModel
 
getColumnName(int) - Method in class simulator.views.BandwidthResultsDlg.TableModel
 
getConfigFileParser() - Method in class planetLabAPI.PlanetLabMgr
 
getConfigSelector() - Method in class views.ViewController
 
getCountry() - Method in class main.Node
 
getCurrentTimeString() - Static method in class tools.UniversalTool
Returns the current date and time as string.
getDefaultCopyDir() - Method in class tools.Parameters
 
getDefaultExecCmd() - Method in class tools.Parameters
 
getDefaultLocalDir() - Method in class tools.Parameters
 
getDefaultMap() - Method in class tools.Parameters
 
getDefaultMountDir() - Method in class tools.Parameters
 
getDefaultRemoteDir() - Method in class tools.Parameters
 
getDefaultSaveFileName() - Method in class simulator.SimulationOptions
 
getDescription() - Method in class main.GenerateMap
Returns the description of the map to be generator.
getDescription() - Method in class main.InputFileParser
Returns the description, or null if none was specified in the file.
getDescription() - Method in class main.MapImage
Returns the MapImage's description.
getDescription() - Method in class main.QueryVariable
Returns the description.
getDescription() - Method in class tools.ImageFilter
Returns the description of this filter.
getDestNode() - Method in class planetLabVideoClient.BandwidthResultBean
Returns the destination Node of this bandwidth measurement.
GETDIR_CMD_LINUX - Static variable in class scripting.ScriptCaller
 
GETDIR_CMD_WIN - Static variable in class scripting.ScriptCaller
 
getDirCmd - Static variable in class scripting.ScriptCaller
 
getDirFromNodes(PlanetLabMgr, String[], String, String) - Method in class scripting.ScriptCaller
Transfers the remote directory from each of the nodes and saves it to the local directory This is done via a shell script that uses scp.
getDirFromNodes(Vector<Node>) - Method in class views.ImageViewer
get the remote directory from each of the nodes and save it to the local directory
getDirFromNodesInternal(PlanetLabMgr, String, String, Vector<Node>) - Method in class medisyn.ScenarioConfig
Transfers the remote directory from each of the nodes and saves it to the local directory
getDirFromNodesInternal(PlanetLabMgr, String, String, Vector<Node>) - Method in interface scripting.IDataTransferrer
Transfers the remote directory from each of the nodes and saves it to the local directory
getDirFromSelectedNodes(PlanetLabMgr, String, String, boolean) - Method in class medisyn.ScenarioConfig
Transfers the remote directory from each of the nodes and saves it to the local directory
getDirFromSelectedNodes(PlanetLabMgr, String, String, boolean, Vector<Node>) - Method in class medisyn.ScenarioConfig
Transfers the remote directory from each of the nodes and saves it to the local directory
getDrawingAreaBounds() - Method in class main.GenerateImage
Gets the size of the drawing area.
getEdgeData() - Method in class main.InputFileParser
Returns the edge data, or null if none was specified in the file.
getEdgeParameters() - Method in class main.InputFileParser
Returns the edge drawing parameters, or null if none was specified in the file.
getEdgeQuery() - Method in class main.InputFileParser
Returns the edge query, or null if none was specified in the file.
getEdges() - Method in interface main.NodeEdgeMap
Returns an ArrayList of Edges that represent pairs PlanetLab of computers and properties of interactions between them.
getEdges() - Method in class main.planetSh.PlanetshMap
 
getEdges() - Method in class main.SophiaNodesEdgesMap
 
getExceptionString(Exception) - Static method in class tools.UniversalTool
Formats the given exception and returns its string representation.
getExceptionString(Exception, boolean) - Static method in class tools.UniversalTool
Formats the given exception and returns its string representation.
getExtension(File) - Static method in class tools.ImageFilter
Get the extension of a file
getFileBitRate() - Method in class medisyn.VideoFile
 
getFileCategories() - Method in class medisyn.ProxyGenerator
 
getFileCategories() - Method in class medisyn.ScenarioConfig
 
getFileCategory() - Method in class medisyn.VideoFile
 
getFileDuration() - Method in class medisyn.VideoFile
 
getFileID() - Method in class medisyn.Request
 
getFileID() - Method in class medisyn.VideoFile
 
getFileName() - Method in class medisyn.ScenarioConfig
 
getFileName() - Method in class medisyn.VideoFile
 
getFileName() - Method in class xmlParsing.PlanetLabConfigXmlParser
get the name of the file to be parsed
getFilePopularity() - Method in class medisyn.VideoFile
 
getGenerateMap() - Method in class main.planetSh.PlanetshVisualizer
 
getGenerateMap() - Method in class main.SophiaVisualizer
 
getGenerateMap() - Method in class main.Visualizer
 
getGroupBws() - Method in class simulator.views.Simulator.NetClosenessThread
 
getHigh() - Method in class main.Range
Gets the upper boundary of the range.
getHigh() - Method in class main.RangeEditor
Gets the upper boundary for the range represented by this dialog, or 0 if this dialog does not represent a standard range.
getHostname() - Method in class main.Node
 
getHostName() - Method in class medisyn.X2XProxy
 
getIconHeight() - Method in class tools.BackgroundIcon
 
getIconWidth() - Method in class tools.BackgroundIcon
 
getID() - Method in class main.DrawableLabel
Returns the id of the node.
getID() - Method in class main.DrawableNode
Returns the id of the node.
getId() - Method in class main.Node
Returns the node's id.
getId() - Method in class medisyn.FileCategory
 
getId() - Method in class medisyn.ProxyGroup
 
getId() - Method in class views.NodeDetails
 
getImage() - Method in class main.MapImage
Returns the MapImage's image.
getImageHeight() - Method in class main.ImageParameters
Returns the height of the map image in pixels.
getImageMapCityList() - Method in class main.MapImage
Returns an ArrayList of ImageMapCity objects that belong to the MapImage.
getImageName() - Method in class main.GenerateMap
Returns the name of the image file to which the map is to be generated.
getImageName() - Method in class main.ImageParameters
Returns the file name of the map image to use.
getImageOffset() - Method in class views.ImagePanel
 
getImageParameters() - Method in class main.InputFileParser
Returns the image drawing parameters, or null if none was specified in the file.
getImageWidth() - Method in class main.ImageParameters
Returns the width of the map image in pixels.
getInstance() - Static method in class tools.Parameters
This method is used whenever a parameter is needed e.g.
getINVALID_CLOSEST_LEADER() - Static method in class videoClientCaller.PlabClientCallerMain
 
getIp() - Method in class main.Node
 
getIpIntArr() - Method in class medisyn.X2XProxy
 
getJButtonCancel() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jButtonCancel
getJButtonCancel() - Method in class views.ParametersDlg
This method initializes jButtonCancel
getJButtonClose() - Method in class views.HelpWindow
This method initializes jButtonClose
getJButtonCloseWindow() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jButtonCloseWindow
getJButtonOK() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jButtonOK
getJButtonOK() - Method in class views.ParametersDlg
This method initializes jButton
getJButtonOpenFile() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jButtonOpenFile
getJCheckBox() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jCheckBox
getJCheckBox() - Method in class views.ParametersDlg
This method initializes jCheckBox
getJCheckBox1() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jCheckBox1
getJCheckBox2() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jCheckBox2
getJCheckBox3() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jCheckBox3
getJCheckBox4() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jCheckBox4
getJCheckBox5() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jCheckBox5
getJComboBoxMap() - Method in class views.ParametersDlg
This method initializes jComboBoxMap
getJComboBoxRole() - Method in class views.ParametersDlg
This method initializes jComboBoxRole
getJContentPane() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jContentPane
getJContentPane() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jContentPane
getJContentPane() - Method in class views.HelpWindow
This method initializes jContentPane
getJContentPane() - Method in class views.ParametersDlg
This method initializes jContentPane
getJDialog() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jFrame
getJDialog() - Method in class views.ParametersDlg
This method initializes jDialog
getJEditorPane() - Method in class views.HelpWindow
This method initializes jEditorPane
getJFrame() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jFrame
getJFrame() - Method in class views.HelpWindow
This method initializes jFrame
getJPanel() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jPanel
getJPanelGroupTab() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jPanelGroupTab
getJPanelNodeInteraction() - Method in class views.ParametersDlg
This method initializes jPanelNodeInteraction
getJPanelOKCancel() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jPanelOKCancel
getJPanelOKCancel() - Method in class views.ParametersDlg
This method initializes jPanelOKCancel
getJPanelPlanetLabLogin() - Method in class views.ParametersDlg
This method initializes jPanelPlanetLabLogin
getJPanelPortsMeasurements() - Method in class views.ParametersDlg
This method initializes jPanelPortsMeasurements
getJPanelStartOptions() - Method in class views.ParametersDlg
This method initializes jPanelStartOptions
getJScrollPane() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jScrollPane
getJScrollPane() - Method in class views.HelpWindow
This method initializes jScrollPane
getJTabbedPane() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jTabbedPane
getJTabbedPane() - Method in class views.ParametersDlg
This method initializes jTabbedPane
getJTabbedPane2() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jTabbedPane
getJTable() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jTable
getJTextField() - Method in class simulator.views.SimulationOptionsDlg
This method initializes jTextField
getJTextField1() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jTextField1
getJTextFieldDefaultCopyDir() - Method in class views.ParametersDlg
This method initializes jTextFieldDefaultCopyDir
getJTextFieldDefaultLocalDir() - Method in class views.ParametersDlg
This method initializes jTextFieldDefaultLocalDir
getJTextFieldDefaultRemoteDir() - Method in class views.ParametersDlg
This method initializes jTextFieldDefaultRemoteDir
getJTextFieldFilePath() - Method in class simulator.views.BandwidthResultsDlg
This method initializes jTextFieldFilePath
getJTextFieldOrbPort() - Method in class views.ParametersDlg
This method initializes jTextFieldOrbPort
getJTextFieldPassword() - Method in class views.ParametersDlg
This method initializes jTextFieldPassword
getJTextFieldRemoteCommand() - Method in class views.ParametersDlg
This method initializes jTextFieldRemoteCommand
getJTextFieldSlice() - Method in class views.ParametersDlg
This method initializes jTextFieldSlice
getJTextFieldSshdPort() - Method in class views.ParametersDlg
This method initializes jTextFieldSshdPort
getJTextFieldTestfilePath() - Method in class views.ParametersDlg
This method initializes jTextFieldTestfilePath
getJTextFieldTestfileSize() - Method in class views.ParametersDlg
This method initializes jTextFieldTestfileSize
getJTextFieldUsername() - Method in class views.ParametersDlg
This method initializes jTextFieldUsername
getLabels() - Method in interface main.NodeEdgeMap
Returns an ArrayList of DrawableLabels that represent text-labels that can be drawn on the map.
getLabels() - Method in class main.planetSh.PlanetshMap
 
getLabels() - Method in class main.SophiaNodesEdgesMap
 
getLatitude() - Method in class main.Position
Returns the latitude.
getLeader() - Method in class medisyn.ProxyGroup
gets the leader of the group
getLineRemainder() - Method in class medisyn.ResultParser.ParseLineResult
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class main.ColorRangesCustomizer
Returns a component that contains one color range, which can be added to a JList.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class main.SizeRangesCustomizer
Returns a component that contains one size range, which can be added to a JList.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class views.ImageViewer.MyListCellRenderer
 
getLongitude() - Method in class main.Position
Returns the longitude.
getLow() - Method in class main.Range
Gets the lower boundary of the range.
getLow() - Method in class main.RangeEditor
Gets the lower boundary for the range represented by this dialog, or 0 if this dialog does not represent a standard range.
getLowerRightCorner() - Method in class main.ImageParameters
Returns the GPS position of the lower-right corner of the map.
getMap() - Method in class main.GenerateDescription
Finishes creating the map and returns it.
getMap() - Method in class main.GenerateImage
Finishes creating the map and returns it.
getMap() - Method in class main.GenerateMap
Finishes creating the map and returns it.
getMap() - Method in class main.GeneratePHP
Finishes creating the PHP script and returns it.
getMap() - Method in class main.planetSh.PlanetshVisualizer
 
getMap() - Method in class main.SophiaVisualizer
 
getMap() - Method in class main.Visualizer
 
getMapViewFileName(boolean) - Method in class main.planetSh.PlanetshVisualizer
 
getMyNode() - Method in class views.NodeDetails
 
getName() - Method in class main.QueryVariable
Returns the name.
getName() - Method in class medisyn.FileCategory
 
getName() - Method in class medisyn.ProxyGroup
 
getNodeData() - Method in class main.InputFileParser
Returns the node data, or null if none was specified in the file.
GetNodeDetails(String, int[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
adds nodes to a slice see: https://www.planet-lab.org/doc/plc_api#AddSliceToNodes
getNodeEdgeMap() - Method in class medisyn.ScenarioConfig
 
getNodeIP() - Method in class planetLabVideoClient.StructBandwidthInfoBean
 
getNodeMgr() - Method in class medisyn.ScenarioConfig
 
getNodeMgr() - Method in class simulator.views.Simulator
 
getNodeNetworks(int, String[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
Gets the information about a network interface of a node by calling GetNodeNetworks() from PlanetLab Central API see: https://www.planet-lab.org/doc/plc_api#GetNodeNetworks
getNodeParameters() - Method in class main.InputFileParser
Returns the node drawing parameters, or null if none was specified in the file.
getNodeProperties() - Method in class main.NodeVisualizer
Retruns the properties of the node.
getNodeQuery() - Method in class main.InputFileParser
Returns the node query, or null if none was specified in the file.
getNodes() - Method in interface main.NodeEdgeMap
Returns an ArrayList of Nodes that represent PlanetLab computers and their properties.
getNodes() - Method in class main.planetSh.PlanetshMap
 
getNodes() - Method in class main.SophiaNodesEdgesMap
 
getNodes() - Method in class medisyn.ScenarioConfig
 
getNodes() - Method in class medisyn.ScenarioNodeMgr
 
getNodesByHostname(String[], String[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
gets the Data of some nodes by calling GetNodes() from PlanetLab Central API see: https://www.planet-lab.org/doc/plc_api#GetNodes
getNodesById(int[], String[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
gets the Data of some nodes by calling GetNodes() from PlanetLab Central API see: https://www.planet-lab.org/doc/plc_api#GetNodes
getNodeSizeFactor() - Method in class main.GenerateMap
 
getNodesVersion(Vector<Node>) - Method in class views.ImageViewer
tries to get the version of the application software of the given nodes (using CORBA)
getNrOfFiles() - Method in class medisyn.X2XProxy
 
getOperation() - Method in class medisyn.Request
 
getOrbPort() - Method in class tools.Parameters
Get the ORB-Port number
getParametersFile() - Static method in class tools.Parameters
 
getParentWindow() - Method in class views.ParametersDlg
 
getParser(XmlRpcStreamConfig, NamespaceContextImpl, String, String) - Method in class planetLabAPI.PlanetLabXmlRpcCaller.MyTypeFactory
 
getPassword() - Method in class xmlParsing.PlanetLabConfigXmlParser
Returns the password of the PlanetLab Central API user.
getPlabClientVersion(String) - Method in class videoClientCaller.PlabClientCallerMain
Get release-version of the source code running on node.
Note that this method is oftenly used to check whether a node is prepared for receiving further commands (bootstrapped).
Call is done via CORBA.
getPlabClientVersion() - Method in class views.NodeDetails
get release-version of source code running on node call is done via CORBA
getPlanetLabCaller() - Method in class main.planetSh.PlanetshMap
 
getPlanetLabCaller() - Method in class planetLabAPI.PlanetLabMgr
 
getPoint() - Method in class main.DrawableLabel
Returns the pixel-coordinate point of the node.
getPoint() - Method in class main.DrawableNode
Returns the pixel-coordinate point of the node.
getPoint1() - Method in class main.DrawableEdge
Returns the pixel-coordinate point of one end of the edge.
getPoint2() - Method in class main.DrawableEdge
Returns the pixel-coordinate point of the other end of the edge.
getPosition() - Method in class main.Node
Returns the node's GPS position.
getPosition1() - Method in class main.Edge
Returns the GPS position of one end of the edge.
getPosition2() - Method in class main.Edge
Returns the GPS position of the other end of the edge.
getPreferredScrollableViewportSize() - Method in class views.ImagePanel
 
getProperty(String) - Method in class main.NodeInfo
Gets the value of the given property.
getProxGroupByName(String) - Method in class medisyn.ScenarioConfig
returns the ProxyGroup which has the given name.
getProxies() - Method in class medisyn.ProxyGenerator
 
getProxies() - Method in class medisyn.ProxyGroup
 
getProxyGroup() - Method in class medisyn.X2XProxy
 
getProxyGroupColors() - Method in class medisyn.ScenarioConfig
 
getProxyGroupNames() - Method in class medisyn.ScenarioConfig
 
getProxyGroups() - Method in class medisyn.ProxyGenerator
 
getProxyGroups() - Method in class medisyn.ScenarioConfig
 
getProxyGroupsFromResults(Hashtable<X2XProxy, Vector<StructBandwidthInfoBean>>) - Method in class simulator.views.Simulator
Get the proxy groups of the nodes using the results.
getProxyGroupsSubmenu(JMenuBar) - Method in class views.ImageViewer
Return the submenu which contains the checkbox menu items representing the proxy groups of the scenario configuration.
getQuery() - Method in class main.QueryDescription
Returns a new query generated from the specifications or null if none was specified.
getQueryVariables() - Method in class main.QueryDescription
Returns the QueryVariables for the query or null if none were specified.
getRange() - Method in class main.RangeEditor
Gets the range that has been created with this dialog, or null if a range has not been created.
getRanges() - Method in class main.DisplayRanges
 
getRegion() - Method in class main.Node
 
getReply() - Method in class main.DataGatherer.ReadLine
 
getRequests() - Method in class medisyn.ProxyGenerator
 
getRequests() - Method in class medisyn.ResultParser
 
getRes() - Method in class tools.StreamWrapper
 
getResult() - Method in class main.DataGatherer
Returns the results from Sophia from executing the query.
getResult() - Method in class medisyn.ResultParser.ParseLineResult
 
getRole() - Method in class xmlParsing.PlanetLabConfigXmlParser
Returns the role of the PlanetLab Central API user.
getRootAttribute(String) - Method in class xmlParsing.PlanetLabConfigXmlParser
Returns the value of the specified attribute name.
getRowCount() - Method in class simulator.views.BandwidthResultsDlg.TableModel
 
getSCENARIO_FILE_EXT() - Static method in class medisyn.ScenarioConfig
 
getScenarioConfig() - Method in class main.GenerateMap
 
getScenarioConfig() - Method in class simulator.views.Simulator
 
getScenarioConfig() - Method in class views.NodeDetails
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class views.ImagePanel
Likewise, the scroll pane calls the client's getScrollableBlockIncrement method each time the user clicks on the track.
getScrollableTracksViewportHeight() - Method in class views.ImagePanel
 
getScrollableTracksViewportWidth() - Method in class views.ImagePanel
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class views.ImagePanel
The scroll pane calls the client's getScrollableUnitIncrement method whenever the user clicks one of the buttons on the scroll bar.
getSerializer(XmlRpcStreamConfig, Object) - Method in class planetLabAPI.PlanetLabXmlRpcCaller.MyTypeFactory
 
getSessionDuration() - Method in class medisyn.Request
 
getSessionStart() - Method in class medisyn.Request
 
getSitesById(int[], String[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
gets the Data of some sites by calling GetSites() from PlanetLab Central API see: https://www.planet-lab.org/doc/plc_api#GetSites
getSize() - Method in class main.DrawableMapComponent
Returns the component's size on the map.
getSize() - Method in class main.Edge
 
getSize() - Method in class main.Node
 
getSize() - Method in class medisyn.ProxyGroup
returns the number of proxies belonging to this group
getSizeDescription() - Method in class main.DrawingParameters
Gets the String containing the size ranges description.
getSizeRanges() - Method in class main.DrawingParameters
Gets the DisplayRanges containing the size ranges associated with the map component.
getSliceAttribsByName(String, String[]) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
gets the Data of one slice by calling GetSlices() from PlanetLab Central API see: https://www.planet-lab.org/doc/plc_api#GetSlices
getSlicenames() - Method in class xmlParsing.PlanetLabConfigXmlParser
Returns an array containing all the slice names.
getSliceNodes() - Method in class planetLabAPI.PlanetLabMgr
sends a request to ask for the nodes assigned to our slice operation is executed using xml-rpc to PlanetLab-Api
getSshPort() - Method in class tools.Parameters
Get the SSH-Port number
getStartTime() - Method in class medisyn.Request
 
getStructBandwidthInfo() - Method in class planetLabVideoClient.BandwidthResultBean
Create a new structBandwidthInfo object, fill it with the values of this instance and return it to the caller.
getStructBandwidthInfo() - Method in class planetLabVideoClient.StructBandwidthInfoBean
Create a new structBandwidthInfo object, fill it with the values of this instance and return it to the caller.
getStructBandwidthInfoBean() - Method in class planetLabVideoClient.BandwidthResultBean
Create a new structBandwidthInfoBean object, fill it with the values of this instance and return it to the caller.
getStructIP() - Method in class planetLabVideoClient.StructIPBean
Create a new structIP object, fill it with the values of this instance and return it to the caller.
getSubgroups() - Method in class simulator.views.Simulator.NetClosenessThread
 
getTestFilePath() - Method in class tools.Parameters
 
getTestFileSize() - Method in class tools.Parameters
 
getText() - Method in class main.DrawableLabel
Returns the location of the node.
getTimeout() - Method in class main.QueryDescription
Returns the timeout value for the query, or null if none was specified.
getToolTipText(MouseEvent) - Method in class views.ImagePanel
gets the tooltip-text to a point, if it belongs to a Node/City
getType() - Method in class main.Range
Gets the type of range that this Range represents.
getType() - Method in class main.RangeEditor
Gets the type of range that this dialog represents.
getUpperLeftCorner() - Method in class main.ImageParameters
Returns the GPS position of the upper-left corner of the map.
getUsername() - Method in class xmlParsing.PlanetLabConfigXmlParser
Returns the username of the PlanetLab Central API user.
getValue(Double) - Method in class main.DisplayRanges
Returns the value that corresponds to the range in which the argument falls.
getValue() - Method in class main.QueryVariable
Returns the value.
getValue() - Method in class main.Range
Gets the object associated with this range.
getValueAt(int, int) - Method in class simulator.views.BandwidthResultsDlg.TableModel
 
getVersion(IntHolder) - Method in class planetLabVideoClient._VideoClientStub
 
getVersion(IntHolder) - Method in interface planetLabVideoClient.VideoClientOperations
 
getVideoFiles() - Method in class medisyn.ProxyGenerator
 
getVideoFiles() - Method in class medisyn.ResultParser
 
getVideoFiles() - Method in class medisyn.X2XProxy
 
getVideoFiles2() - Method in class medisyn.X2XProxy
 
getViewFileName() - Method in class views.ViewController
Gets the file name corresponding to the currently selected view.
getWeightColor() - Method in class main.MapComponent
Returns the value attributed to the component's color on the map.
getWeightSize() - Method in class main.MapComponent
Returns the value attributed to the component's size on the map.
group - Variable in class simulator.views.Simulator.NetClosenessThread
 
groupBws - Variable in class simulator.views.Simulator.NetClosenessThread
 
groupCharts - Variable in class simulator.views.BandwidthResultsDlg
 
groupColors - Static variable in class simulator.views.Simulator
 
groupIcons - Variable in class simulator.views.BandwidthResultsDlg
 
groupIndex - Variable in class simulator.views.BandwidthResultsDlg
 
groupNames - Variable in class simulator.views.BandwidthResultsDlg
 
groupTips - Variable in class simulator.views.BandwidthResultsDlg
 

H

handleOKPressed() - Method in class views.ParametersDlg
Update the values from the window fields to the Parameters class.
handlePopupTrigger(MouseEvent) - Method in class views.ImagePanel
Checks whether the MouseEvent is a popup trigger.
handlePopupTrigger(MouseEvent) - Method in class views.ImageViewer
This method is called when the user clicks on the scenarioNodesList or the allNodesList.
handleTakesPartChange(boolean) - Method in class views.ImageViewer
TODO: clean up duplicate code!!!
handleTakesPartChange(boolean) - Method in class views.NodeDetails
TODO: remove duplicate implementations of this method
height - Variable in class tools.BackgroundIcon
 
helper - Variable in class medisyn.ScenarioConfig
 
helpURLAddress - Variable in class views.HelpWindow
 
HelpWindow - Class in views
 
HelpWindow() - Constructor for class views.HelpWindow
 
high - Variable in class main.Range
 
high - Variable in class main.RangeEditor
 
highText - Variable in class main.RangeEditor
 
hostname - Variable in class main.Node
 
hostName - Variable in class medisyn.X2XProxy
 
hostname - Variable in class scripting.ScriptCaller.CopyThread
 
hostname - Variable in class views.NodeDetails
 
HTBCONTROL - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "htbcontrol."
HTBVALUE - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "htbvalue."

I

id - Variable in class main.DrawableLabel
 
id - Variable in class main.DrawableNode
 
id - Variable in class main.ImageMapCity
 
id - Variable in class main.Node
 
ID - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "id."
id - Variable in class medisyn.FileCategory
 
id - Variable in class medisyn.ProxyGroup
 
id() - Static method in class planetLabVideoClient.EntryNotFoundHelper
 
id() - Static method in class planetLabVideoClient.structAnalyzeResultHelper
 
id() - Static method in class planetLabVideoClient.structBandwidthInfoHelper
 
id() - Static method in class planetLabVideoClient.structCalcBwInputHelper
 
id() - Static method in class planetLabVideoClient.structCalcBwOutputHelper
 
id() - Static method in class planetLabVideoClient.structIPHelper
 
id() - Static method in class planetLabVideoClient.structLeadersHelper
 
id() - Static method in class planetLabVideoClient.structNetClInputHelper
 
id() - Static method in class planetLabVideoClient.structNetClOutputHelper
 
id() - Static method in class planetLabVideoClient.structSessionParamsHelper
 
id() - Static method in class planetLabVideoClient.structSSHOptionsHelper
 
id() - Static method in class planetLabVideoClient.VideoClientHelper
 
id - Variable in class views.NodeDetails
 
id - Variable in class views.NodeViewer
 
IDataTransferrer - Interface in scripting
A class that implements this interface can be used to transfer files to or from some nodes.
IImagePanelWorker - Interface in views
This interface must be implemented by the container holding an ImagePanel.
IMAGE_CONTAINER_HEIGHT - Static variable in class views.ImageViewer
 
IMAGE_CONTAINER_WIDTH - Static variable in class views.ImageViewer
 
ImageFilter - Class in tools
This class acts as a FileFilter and accepts only JPEG image files.
ImageFilter() - Constructor for class tools.ImageFilter
 
imageHeight - Variable in class main.ImageParameters
 
ImageMapCity - Class in main
The ImageMapCity class contains all of the necessary information to plot a city on an image map.
ImageMapCity(Position, String, int, int, Integer, int) - Constructor for class main.ImageMapCity
Constructs a new ImageMapCity with the point and name indicated by the arguments.
imageMapCityList - Variable in class main.MapImage
 
imageName - Variable in class main.GenerateImage
 
imageName - Variable in class main.ImageParameters
 
imageOffset - Variable in class views.ImagePanel
 
imageOffset - Variable in class views.ImageViewer
 
ImagePanel - Class in views
Inner class that contains the Image with an area of the earth and the PlanetLab nodes Handles Zoom operations, tool-tips etc.
ImagePanel(IImagePanelWorker, MapImage, GenerateMap, Dimension, Dimension) - Constructor for class views.ImagePanel
construct the ImagePanel
imagePanel - Variable in class views.ImageViewer
 
imagePanel - Variable in class views.ImageViewer.ImageScroller
 
imageParameters - Variable in class main.GenerateMap
The ImageParameters specifying image information.
ImageParameters - Class in main
The ImageParameters class contains information about the map image on which to draw components.
ImageParameters(String) - Constructor for class main.ImageParameters
Constructs and new ImageParameters instance that is initialized by parsing string argument.
IMAGEPARAMETERS - Static variable in class main.InputFileParser
 
imageParameters - Variable in class main.InputFileParser
 
imageParameters - Variable in class main.planetSh.PlanetshVisualizer
 
imageParameters - Variable in class main.SophiaVisualizer
 
imagePopup - Variable in class views.ImageViewer
 
imageScroller - Variable in class views.ImageViewer
 
imageSize - Variable in class views.ImagePanel
 
ImageViewer - Class in views
The ImageViewer class provides a frame for viewing and saving a PlanetLab map image.
ImageViewer(PlanetshVisualizer, ScenarioConfig) - Constructor for class views.ImageViewer
Creates a new ImageViewer and displays the specified image.
imageViewer - Variable in class views.PlanetlabDesktop
 
ImageViewer.HelperOpType - Enum in views
defines for what operations the HelperThread may be used for
ImageViewer.HelperOpType() - Constructor for enum views.ImageViewer.HelperOpType
 
ImageViewer.HelperThread - Class in views
inner class to execute various functions using a thread
ImageViewer.HelperThread(ImageViewer, ImageViewer.HelperOpType, Vector<Node>) - Constructor for class views.ImageViewer.HelperThread
 
ImageViewer.ImageScroller - Class in views
inner class that contains the Image with an area of the earth and the PlanetLab nodes
ImageViewer.ImageScroller(ImagePanel) - Constructor for class views.ImageViewer.ImageScroller
constructs the default ImageScroller object
ImageViewer.MyListCellRenderer - Class in views
taken from the JavaAPI-Documentation of the JList class
ImageViewer.MyListCellRenderer(Vector<X2XProxy>, ScenarioConfig) - Constructor for class views.ImageViewer.MyListCellRenderer
constructs a Cell renderer for a JList control
ImageViewer.NodeAction - Class in views
class for handling Menu actions that have to do with a node
ImageViewer.NodeAction(ImageViewer, String, String, Integer, ImageViewer.PopupType, Vector<Node>) - Constructor for class views.ImageViewer.NodeAction
Constructs a NodeAction object
ImageViewer.PopupType - Enum in views
defines for what operations the NodeAction helper class may be used for
ImageViewer.PopupType() - Constructor for enum views.ImageViewer.PopupType
 
imageWidth - Variable in class main.ImageParameters
 
imgViewer - Variable in class views.NodeDetails
 
includesWeight(Double) - Method in class main.Range
Determines whether this range encompasses the weight specified by the argument.
init(JFrame, String) - Method in class simulator.views.Simulator
initializes the window layout and its elements
init(String) - Method in class views.NodeDetails
Initializes the window layout and its elements.
initialize() - Method in class main.GenerateDescription
Initializes the map.
initialize() - Method in class main.GenerateImage
Initializes the map.
initialize() - Method in class main.GenerateMap
Initializes the map.
initialize() - Method in class main.GeneratePHP
Initializes the map.
initMenu() - Method in class simulator.views.Simulator
Adds the entries to the menu.
initPlanetLabCaller() - Method in class planetLabAPI.PlanetLabMgr
loads the user-data from the config-file and sets the authentication data to be able to access PlanetLab-API
inputFile - Variable in class medisyn.ResultParser
 
InputFileModifier - Interface in main
The InputFileModifier interface should be implemented by any class that wants to make changes to the input file via the InputFileParser.
inputFileModifier - Variable in class views.ViewCustomizer
 
InputFileParser - Class in main
The InputFileParser class parses the input file used by Visualizer and provides methods for extracting sections of the file.
InputFileParser(String) - Constructor for class main.InputFileParser
Creates a new InputFileParser and initializes it by parsing the file referenced by the argument.
inputFileParser - Variable in class views.ViewCustomizer
 
insert(Any, EntryNotFound) - Static method in class planetLabVideoClient.EntryNotFoundHelper
 
insert(Any, structAnalyzeResult) - Static method in class planetLabVideoClient.structAnalyzeResultHelper
 
insert(Any, structBandwidthInfo) - Static method in class planetLabVideoClient.structBandwidthInfoHelper
 
insert(Any, structCalcBwInput) - Static method in class planetLabVideoClient.structCalcBwInputHelper
 
insert(Any, structCalcBwOutput) - Static method in class planetLabVideoClient.structCalcBwOutputHelper
 
insert(Any, structIP) - Static method in class planetLabVideoClient.structIPHelper
 
insert(Any, structLeaders) - Static method in class planetLabVideoClient.structLeadersHelper
 
insert(Any, structNetClInput) - Static method in class planetLabVideoClient.structNetClInputHelper
 
insert(Any, structNetClOutput) - Static method in class planetLabVideoClient.structNetClOutputHelper
 
insert(Any, structSessionParams) - Static method in class planetLabVideoClient.structSessionParamsHelper
 
insert(Any, structSSHOptions) - Static method in class planetLabVideoClient.structSSHOptionsHelper
 
insert(Any, VideoClient) - Static method in class planetLabVideoClient.VideoClientHelper
 
INSTANCE - Static variable in class tools.Parameters
Singleton instance
INVALID - Static variable in class main.Range
Indicates a range corresponding to invalid weights, such as fields with missing data.
INVALID_CLOSEST_LEADER - Static variable in class videoClientCaller.PlabClientCallerMain
used to know, when a leader was not found
invalidButton - Variable in class main.RangeEditor
 
ip - Variable in class main.Node
 
ipArrToInt(int[]) - Static method in class tools.Converter
Converts an int[4] to an integer.
ipArrtoString(int[]) - Static method in class tools.Converter
Converts an int[4] to a String e.g.
ipArrToStructIP(int[]) - Static method in class tools.Converter
Converts an int[4] to a structIP
ipIntArr - Variable in class medisyn.X2XProxy
 
is - Variable in class tools.StreamWrapper
 
isAddToSlice() - Method in class simulator.SimulationOptions
 
isAskForSaveFileName() - Method in class simulator.SimulationOptions
 
isBatchMode() - Method in class medisyn.ScenarioConfig
 
isBatchMode() - Method in class scripting.ScriptCaller
 
isBootstrapNodes() - Method in class simulator.SimulationOptions
 
isCalcSemanticCl() - Method in class simulator.SimulationOptions
 
isCellEditable(int, int) - Method in class simulator.views.BandwidthResultsDlg.TableModel
 
isClosestLeaderIdxValid(int) - Static method in class videoClientCaller.PlabClientCallerMain
Tells whether the Index of the closest leader, which is returned by calculateNetClosenessToLeaders(), is valid.
isConnectionException() - Method in class main.DataGatherer.ReadLine
 
isCopyDirToSlice() - Method in class simulator.SimulationOptions
 
isCustomView - Variable in class views.ViewController
 
isDefined() - Method in class main.Position
Returns true if both latitude and longitude are not null and false otherwise.
isDefined() - Method in class main.QueryVariable
Returns true if the value, name, and description are not null and false otherwise.
isDrawEdges() - Method in class main.GenerateMap
 
isDrawOnlyScenarioNodes() - Method in class main.GenerateMap
 
isEqualNrOfProxiesPerGroup() - Method in class simulator.SimulationOptions
 
isLeader - Variable in class medisyn.X2XProxy
 
isLeader() - Method in class medisyn.X2XProxy
 
isLinuxOS() - Static method in class scripting.ScriptCaller
Tells whether the ScriptCaller thinks that we're running on a linux OS.
isMapCreated() - Method in class main.planetSh.PlanetshVisualizer
 
isOkPressed() - Method in class simulator.views.SimulationOptionsDlg
 
isOkPressed() - Method in class views.ParametersDlg
 
isOpened - Variable in class simulator.views.Simulator
 
isRandomSelect() - Method in class simulator.SimulationOptions
 
isResult() - Method in class medisyn.ScenarioConfig.HelperThread
 
isResult() - Method in class views.ImageViewer.HelperThread
 
isShowstartDialog() - Method in class tools.Parameters
 
isSliceNode - Variable in class main.Node
 
isSliceNode() - Method in class main.Node
 
isUpdating - Variable in class views.ViewController
 
itemStateChanged(ItemEvent) - Method in class views.ImageViewer
Handles changes on check-box items
iterator() - Method in class main.DisplayRanges
Returns an iterator over the ranges.

J

jButtonCancel - Variable in class simulator.views.SimulationOptionsDlg
 
jButtonCancel - Variable in class views.ParametersDlg
 
jButtonClose - Variable in class views.HelpWindow
 
jButtonCloseWindow - Variable in class simulator.views.BandwidthResultsDlg
 
jButtonOK - Variable in class simulator.views.SimulationOptionsDlg
 
jButtonOK - Variable in class views.ParametersDlg
 
jButtonOpenFile - Variable in class simulator.views.BandwidthResultsDlg
 
jCheckBox - Variable in class simulator.views.SimulationOptionsDlg
 
jCheckBox - Variable in class views.ParametersDlg
 
jCheckBox1 - Variable in class simulator.views.SimulationOptionsDlg
 
jCheckBox2 - Variable in class simulator.views.SimulationOptionsDlg
 
jCheckBox3 - Variable in class simulator.views.SimulationOptionsDlg
 
jCheckBox4 - Variable in class simulator.views.SimulationOptionsDlg
 
jCheckBox5 - Variable in class simulator.views.SimulationOptionsDlg
 
jComboBoxMap - Variable in class views.ParametersDlg
 
jComboBoxRole - Variable in class views.ParametersDlg
 
jContentPane - Variable in class simulator.views.BandwidthResultsDlg
 
jContentPane - Variable in class simulator.views.SimulationOptionsDlg
 
jContentPane - Variable in class views.HelpWindow
 
jContentPane - Variable in class views.ParametersDlg
 
jDialog - Variable in class simulator.views.SimulationOptionsDlg
 
jDialog - Variable in class views.ParametersDlg
 
jEditorPane - Variable in class views.HelpWindow
 
jFrame - Variable in class simulator.views.BandwidthResultsDlg
 
jFrame - Variable in class views.HelpWindow
 
jLabel - Variable in class simulator.views.BandwidthResultsDlg
 
jLabel - Variable in class simulator.views.SimulationOptionsDlg
 
jLabel - Variable in class views.ParametersDlg
 
jLabel1 - Variable in class simulator.views.BandwidthResultsDlg
 
jLabel1 - Variable in class simulator.views.SimulationOptionsDlg
 
jLabel1 - Variable in class views.ParametersDlg
 
jLabel10 - Variable in class views.ParametersDlg
 
jLabel12 - Variable in class views.ParametersDlg
 
jLabel13 - Variable in class views.ParametersDlg
 
jLabel14 - Variable in class views.ParametersDlg
 
jLabel15 - Variable in class views.ParametersDlg
 
jLabel16 - Variable in class views.ParametersDlg
 
jLabel17 - Variable in class views.ParametersDlg
 
jLabel18 - Variable in class views.ParametersDlg
 
jLabel2 - Variable in class simulator.views.BandwidthResultsDlg
 
jLabel2 - Variable in class views.ParametersDlg
 
jLabel3 - Variable in class views.ParametersDlg
 
jLabel4 - Variable in class views.ParametersDlg
 
jLabel5 - Variable in class views.ParametersDlg
 
jLabel6 - Variable in class views.ParametersDlg
 
jLabel7 - Variable in class views.ParametersDlg
 
jLabel8 - Variable in class views.ParametersDlg
 
jLabel9 - Variable in class views.ParametersDlg
 
jPanel - Variable in class simulator.views.BandwidthResultsDlg
 
jPanelGroupTab - Variable in class simulator.views.BandwidthResultsDlg
 
jPanelNodeInteraction - Variable in class views.ParametersDlg
 
jPanelOKCancel - Variable in class simulator.views.SimulationOptionsDlg
 
jPanelOKCancel - Variable in class views.ParametersDlg
 
jPanelPlanetLabLogin - Variable in class views.ParametersDlg
 
jPanelPortsMeasurements - Variable in class views.ParametersDlg
 
jPanelStartOptions - Variable in class views.ParametersDlg
 
jpeg - Static variable in class tools.ImageFilter
 
jpg - Static variable in class tools.ImageFilter
 
jScrollPane - Variable in class simulator.views.BandwidthResultsDlg
 
jScrollPane - Variable in class views.HelpWindow
 
jTabbedPane - Variable in class simulator.views.BandwidthResultsDlg
 
jTabbedPane - Variable in class views.ParametersDlg
 
jTable - Variable in class simulator.views.BandwidthResultsDlg
 
jTextField - Variable in class simulator.views.SimulationOptionsDlg
 
jTextField1 - Variable in class simulator.views.BandwidthResultsDlg
 
jTextFieldDefaultCopyDir - Variable in class views.ParametersDlg
 
jTextFieldDefaultLocalDir - Variable in class views.ParametersDlg
 
jTextFieldDefaultRemoteDir - Variable in class views.ParametersDlg
 
jTextFieldFilePath - Variable in class simulator.views.BandwidthResultsDlg
 
jTextFieldOrbPort - Variable in class views.ParametersDlg
 
jTextFieldPassword - Variable in class views.ParametersDlg
 
jTextFieldRemoteCommand - Variable in class views.ParametersDlg
 
jTextFieldSlice - Variable in class views.ParametersDlg
 
jTextFieldSshdPort - Variable in class views.ParametersDlg
 
jTextFieldTestfilePath - Variable in class views.ParametersDlg
 
jTextFieldTestfileSize - Variable in class views.ParametersDlg
 
jTextFieldUsername - Variable in class views.ParametersDlg
 

L

label1 - Variable in class views.ViewController
 
label2 - Variable in class views.ViewController
 
labels - Variable in class main.planetSh.PlanetshMap
 
labels - Variable in class main.SophiaNodesEdgesMap
 
LATITUDE - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "latitude."
latitude - Variable in class main.Position
 
leaders - Variable in class planetLabVideoClient.structLeaders
 
leaders - Variable in class planetLabVideoClient.structNetClInput
 
lineRemainder - Variable in class medisyn.ResultParser.ParseLineResult
 
linuxOS - Static variable in class scripting.ScriptCaller
 
listModel - Variable in class main.DisplayRangesCustomizer
 
LOAD - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "load."
LOAD15 - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "load15."
LOAD5 - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "load5."
loadAssignedVideoFiles(String) - Method in class simulator.views.Simulator
Loades the video files config which was assigned to each proxy of the scenario from a file.
loadBandwidthResults(String, Vector<X2XProxy>) - Method in class simulator.views.Simulator
Load the bandwidth measurement results from the file and put them into the Hashtable.
loadButton - Variable in class simulator.views.Simulator
 
loadButton - Variable in class views.ViewController
 
loadConfig() - Method in class medisyn.ScenarioConfig
load an existing config file
loadData() - Method in class views.NodeDetails
Load node-details via xml-rpc call to planetlab-api
loadDataInternal() - Method in class views.NodeDetails
Load node-details via xml-rpc call to planetlab-api
loaded - Variable in class medisyn.ScenarioConfig
 
loadGenerateMapParameters(String) - Method in class main.planetSh.PlanetshVisualizer
Loads the contents of the inputFileName.
loadNewScenario(String) - Method in class views.PlanetlabDesktop
loads a new scenarioConfig
loadObjectsFromFile(String, Vector<Object>) - Static method in class tools.UniversalTool
Load the given objects from an existing file previously saved using the saveObjectsToFile method.
loadParameters() - Static method in class tools.Parameters
Loads the parameters from the config file
loadScenario() - Method in class simulator.views.Simulator
Load the scenario configuration from a file.
loadScenario() - Method in class views.ImageViewer
Load the scenario configuration from a file.
loadSlicename() - Method in class planetLabAPI.PlanetLabMgr
Loads the slicename from the configFile.
localDir - Variable in class medisyn.ScenarioConfig.HelperThread
 
localDir - Variable in class scripting.ScriptCaller.CopyThread
 
localDir - Variable in class views.NodeDetails.CopyThread
 
LOCALHOST - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "localhost."
LOCALTIME - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "localtime."
logFile - Variable in class medisyn.Request
Tells from which file the request came from (or better: should tell)
LONGITUDE - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "longitude."
longitude - Variable in class main.Position
 
low - Variable in class main.Range
 
low - Variable in class main.RangeEditor
 
lowerRightCorner - Variable in class main.ImageParameters
 
lowText - Variable in class main.RangeEditor
 
LSMOD - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "lsmod."

M

main - package main
 
main(String[]) - Static method in class main.PlanetlabCity
The main method of PlanetlabCity.
main(String[]) - Static method in class main.PlanetlabDescription
The main method of PlanetlabDescription.
main(String[]) - Static method in class main.PlanetlabDisplayWall
The main method of PlanetlabDisplayWall.
main(String[]) - Static method in class main.PlanetlabImage
The main method of PlanetlabImage.
main(String[]) - Static method in class main.PlanetlabNode
The main method that runs PlanetlabNode
main(String[]) - Static method in class main.PlanetLabVisualizer
The main method of PlanetLabVisualizer.
main(String[]) - Static method in class planetLabAPI.PlanetLabXmlRpcCaller
The main method can be used for testing the connection to the PLCAPI without the need to start the whole software.
main(String[]) - Static method in class planetLabVideoClient.VideoClientCaller
 
main(String[]) - Static method in class simulator.views.BandwidthResultsDlg
For testing purposes.
main(String[]) - Static method in class views.HelpWindow
This method can be used to test the window.
main(String[]) - Static method in class views.ParametersDlg
 
main(String[]) - Static method in class xmlParsing.PlanetLabConfigXmlParser
This method is used to test this class.
main.planetSh - package main.planetSh
 
manualUpdate - Variable in class views.ViewController
 
map - Variable in class main.GenerateMap
The NodeEdgeMap of nodes and edges.
map - Variable in class main.planetSh.PlanetshVisualizer
 
map - Variable in class main.SophiaVisualizer
 
map - Variable in class main.Visualizer
 
map - Variable in class simulator.views.Simulator
 
map - Variable in class views.ImageViewer
 
MapComponent - Class in main
The MapComponent class contains information necessary for drawing a map component.
MapComponent() - Constructor for class main.MapComponent
Creates a new, uninitialized MapComponent.
mapCreated - Variable in class main.GenerateMap
 
mapCreated - Variable in class main.planetSh.PlanetshVisualizer
 
mapFileNames - Variable in class views.ImageViewer
 
mapFileNamesWithExt - Variable in class views.ImageViewer
 
mapGraphics - Variable in class main.GenerateImage
 
mapImage - Variable in class main.GenerateImage
 
MapImage - Class in main
The MapImage class contains all of the needed information to make an image map of the nodes, edges, and cities.
MapImage() - Constructor for class main.MapImage
Creates a new MapImage without any parameters set.
MapImage(BufferedImage) - Constructor for class main.MapImage
Creates a new MapImage from the argument.
MapImage(BufferedImage, String) - Constructor for class main.MapImage
Creates a new MapImage from the arguments.
mapImage - Variable in class main.MapImage
 
mapImage - Variable in class views.ImagePanel
 
mapImage - Variable in class views.ImageViewer
 
mapJPEG - Variable in class main.GenerateImage
 
mapViewFileName - Variable in class main.planetSh.PlanetshVisualizer
 
mapViewRadioButtons - Variable in class views.ImageViewer
 
MAX_PORTNR - Static variable in class views.ParametersDlg.portnrVerifier
 
MAX_ZOOM_FACTOR - Static variable in class views.ImagePanel
 
measureAndCalcAvgBwsPerGroup(boolean, boolean, boolean, String) - Method in class simulator.views.Simulator
Measures and calculates the average bandwidths of each proxygroup in the scenario configuration and saves them to a file if neccessary.
measureBwsPerGroup(ProxyGroup, boolean, boolean, Hashtable<X2XProxy, Vector<StructBandwidthInfoBean>>) - Method in class simulator.views.Simulator
Measures the bandwidths betweeen the proxies of a group.
measuredBws - Variable in class planetLabVideoClient.structCalcBwOutput
 
measuredBws - Variable in class planetLabVideoClient.structNetClOutput
 
MEASUREMENTS_DIR - Static variable in class simulator.views.Simulator
 
MEASUREMENTS_FILE_EXT - Static variable in class simulator.views.Simulator
 
measureNode2NodeBandwidth(Vector<Node>) - Method in class views.ImageViewer
tries to measure the bandwidth between 2 nodes (using CORBA)
medisyn - package medisyn
Contains classes needed to form scenario configurations (X2XProxy, ScenarioConfig etc) but also only medisyn specific classes.
MEMFREE - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "memfree."
MEMTOTAL - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "memtotal."
MEMUSED - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "memused."
MENU_ADD_TO_SLICE - Static variable in class views.ImageViewer
 
MENU_ASSIGN_VIDEOFILES - Static variable in class views.ImageViewer
 
MENU_BOOTSTRAP - Static variable in class views.ImageViewer
 
MENU_CHECK_DUPS - Static variable in class views.ImageViewer
 
MENU_CLOSE - Static variable in class simulator.views.Simulator
 
MENU_CLOSE - Static variable in class views.ImageViewer
 
MENU_COPY_DIR - Static variable in class views.ImageViewer
 
MENU_GET_VERSION - Static variable in class views.ImageViewer
 
MENU_HELP_ABOUT - Static variable in class views.ImageViewer
 
MENU_HELP_WINDOW - Static variable in class views.ImageViewer
 
MENU_HIDE_EDGES - Static variable in class views.ImageViewer
 
MENU_LOAD_CONFIG - Static variable in class simulator.views.Simulator
 
MENU_LOAD_CONFIG - Static variable in class views.ImageViewer
 
MENU_PREFERENCES - Static variable in class views.ImageViewer
 
MENU_RANDOM_SELECT - Static variable in class views.ImageViewer
 
MENU_REVERT_GROUPS - Static variable in class views.ImageViewer
 
MENU_REVERT_SELECTION - Static variable in class views.ImageViewer
 
MENU_SAVE_CONFIG - Static variable in class simulator.views.Simulator
 
MENU_SAVE_CONFIG - Static variable in class views.ImageViewer
 
MENU_SAVE_IMAGE - Static variable in class views.ImageViewer
 
MENU_SHOW_ALL - Static variable in class views.ImageViewer
 
MENU_SHOW_EDGES - Static variable in class views.ImageViewer
 
MENU_SHOW_GROUPS - Static variable in class views.ImageViewer
 
MENU_SHOW_RESULTS - Static variable in class simulator.views.Simulator
 
MENU_SHOW_RESULTS - Static variable in class views.ImageViewer
 
MENU_SHOW_SELECTED - Static variable in class views.ImageViewer
 
MENU_SHOW_SIM - Static variable in class views.ImageViewer
 
MENU_SHOW_SLICE_NODES - Static variable in class views.ImageViewer
 
MENU_TITLE_1 - Static variable in class simulator.views.Simulator
 
MENU_TITLE_ACTION - Static variable in class views.ImageViewer
 
MENU_TITLE_FILE - Static variable in class views.ImageViewer
 
MENU_TITLE_HELP - Static variable in class views.ImageViewer
 
MENU_TITLE_VIEW - Static variable in class views.ImageViewer
 
MENU_UPDATE_VIEW - Static variable in class views.ImageViewer
 
MENU_VIEW_MAP - Static variable in class views.ImageViewer
 
MENU_ZOOM - Static variable in class views.ImageViewer
 
MENU_ZOOM_IN - Static variable in class views.ImageViewer
 
MENU_ZOOM_OUT - Static variable in class views.ImageViewer
 
MENU_ZOOM_RESET - Static variable in class views.ImageViewer
 
MessageShower - Class in views
The MessageShower class relays messages and errors that occur to the event dispatch thread.
MessageShower(String) - Constructor for class views.MessageShower
Constructs a new ErrorShower with the given error.
MessageShower(Component, String, String, int, boolean) - Constructor for class views.MessageShower
Constructs a new ErrorShower with the given message.
MessageShower.ErrorShowerHelper - Class in views
 
MessageShower.ErrorShowerHelper() - Constructor for class views.MessageShower.ErrorShowerHelper
 
messageType - Variable in class views.MessageShower
 
MIN_ALLOWED_BANDWIDTH_FOR_TIMEOUT - Variable in class videoClientCaller.PlabClientCallerMain
Defines the minimum allowed bandwidth as a result of a mesurement to a node in kbit/s.
After exceeding the calculated CALCBANDWIDTH_MAX_WAIT_TIME_IN_SEC time without a result,
we'll know that the minimum bandwidth can not be reached, and the measurement will be stopped.
This should help the experiment not to last too long.
MIN_BOOTSTRAP_WAIT_TIME_IN_SEC - Variable in class medisyn.ScenarioConfig
Defines the minimum amount of secs to wait before the bootstrapping of some nodes is finished.
MIN_PORTNR - Static variable in class views.ParametersDlg.portnrVerifier
 
MIN_ZOOM_FACTOR - Static variable in class views.ImagePanel
 
MODEL - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "model."
MOUNT_CMD - Static variable in class scripting.ScriptCaller
 
mountButton - Variable in class views.NodeDetails
 
mountNode() - Method in class views.NodeDetails
try to mount a directory of a node to the local filesys-tree via a bash-script that uses fusemount or so
mountNodeCmd - Static variable in class views.NodeDetails
 
mountNodes(PlanetLabMgr, String[], String[], String, boolean) - Method in class scripting.ScriptCaller
mounts the nodes in local filesys via a shell script that uses sshfs
mountNodes(boolean) - Method in class views.ImageViewer
mount/umount nodes
MOUNTPOINT - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "mountpoint."
mountPointLocal - Variable in class views.NodeDetails
 
mountPointRemote - Variable in class views.NodeDetails
 
mouseClicked(MouseEvent) - Method in class views.ImagePanel
Handles mouse clicks on the image by opening a popup menu when a click on a valid Node/City is done
mouseClicked(MouseEvent) - Method in class views.ImageViewer
Handles mouse clicks by creating a new NodeViewer if a node is clicked.
mouseEntered(MouseEvent) - Method in class views.ImagePanel
Empty method; definition required by the MouseListener interface.
mouseEntered(MouseEvent) - Method in class views.ImageViewer
Empty method; definition required by the MouseListener interface.
mouseExited(MouseEvent) - Method in class views.ImagePanel
Empty method; definition required by the MouseListener interface.
mouseExited(MouseEvent) - Method in class views.ImageViewer
Empty method; definition required by the MouseListener interface.
mousePressed(MouseEvent) - Method in class views.ImagePanel
Handles popup clicks on the image by opening a popup menu when a click on a valid Node/City is done definition required by the MouseListener interface.
mousePressed(MouseEvent) - Method in class views.ImageViewer
Handle popup-trigger clicks on different components.
mouseReleased(MouseEvent) - Method in class views.ImagePanel
Empty method; definition required by the MouseListener interface.
mouseReleased(MouseEvent) - Method in class views.ImageViewer
Empty method; definition required by the MouseListener interface.
mouseWheelMoved(MouseWheelEvent) - Method in class views.ImageViewer.ImageScroller
Event on a mouse-wheel move Mouse wheel can be used to scroll or with Ctrl to Zoom image
MultiLineLabelPanel - Class in views
The MultiLineLabelPanel class allows the user to create a panel that has many JLabels on it.
MultiLineLabelPanel(String, int) - Constructor for class views.MultiLineLabelPanel
Creates a new MultiLineLabelPanel given the text to be on it and the cutoff of number of characters per line.
multiLineLabelPanel - Variable in class views.NodeViewer.ProgressIndicator
 
MyErrorHandler - Class in xmlParsing
 
MyErrorHandler() - Constructor for class xmlParsing.MyErrorHandler
 
myNode - Variable in class views.NodeDetails
 
myServer - Variable in class videoClientCaller.PlabClientCallerMain
 
myServerHostName - Variable in class videoClientCaller.PlabClientCallerMain
 

N

name - Variable in class main.QueryVariable
 
name - Variable in class medisyn.FileCategory
 
name - Variable in class medisyn.ProxyGroup
 
name - Variable in exception planetLabVideoClient.EntryNotFound
 
narrow(Object) - Static method in class planetLabVideoClient.VideoClientHelper
 
needSave - Variable in class simulator.views.Simulator
 
NET1_MEASUREMENTS_PREFIX - Static variable in class simulator.views.Simulator
 
NET2_MEASUREMENTS_PREFIX - Static variable in class simulator.views.Simulator
 
Node - Class in main
The Node class represents one node on the PlanetLab network.
Node(Integer, Position, Double, Double) - Constructor for class main.Node
Creates a new Node with the arguments.
Node(Integer, Position, Double, Double, String, String, String) - Constructor for class main.Node
Creates a new Node with the arguments.
Node() - Constructor for class main.Node
Creates a new Node and initializes all members to null.
NODE_MENU_BOOTSTRAP - Static variable in class views.ImageViewer
 
NODE_MENU_CLIPBOARD - Static variable in class views.ImageViewer
 
NODE_MENU_DEPLOY - Static variable in class views.ImageViewer
 
NODE_MENU_EXEC_CMD - Static variable in class views.ImageViewer
 
NODE_MENU_GETDIR - Static variable in class views.ImageViewer
 
NODE_MENU_MEASURE_BW - Static variable in class views.ImageViewer
 
NODE_MENU_NODE_DETAILS - Static variable in class views.ImageViewer
 
NODE_MENU_SETAS_LEADER - Static variable in class views.ImageViewer
 
NODE_MENU_VERSION - Static variable in class views.ImageViewer
 
NODEDATA - Static variable in class main.InputFileParser
 
nodeData - Variable in class main.InputFileParser
 
NodeDetails - Class in views
The NodeDetails window shows the details of a node.
NodeDetails() - Constructor for class views.NodeDetails
Constructs a default NodeDetails window.
NodeDetails(String, ImageViewer) - Constructor for class views.NodeDetails
Constructs a NodeDetails window with the given title.
nodeDetails - Variable in class views.NodeDetails.CopyThread
 
nodeDetails - Variable in class views.NodeDetails.GetVersionThread
 
nodeDetails - Variable in class views.NodeDetails.LoadValuesThread
 
NodeDetails.CopyThread - Class in views
inner class to copy files to node & bootstrap node
NodeDetails.CopyThread(NodeDetails, String, String, boolean) - Constructor for class views.NodeDetails.CopyThread
 
NodeDetails.GetVersionThread - Class in views
inner class to get the version of the node
NodeDetails.GetVersionThread(NodeDetails) - Constructor for class views.NodeDetails.GetVersionThread
 
NodeDetails.LoadValuesThread - Class in views
Thread to load the node-details into text-field, to avoid empty (grey) screen after opening window
NodeDetails.LoadValuesThread(NodeDetails) - Constructor for class views.NodeDetails.LoadValuesThread
 
nodeDG - Variable in class main.SophiaVisualizer
 
NodeEdgeMap - Interface in main
 
nodeEdgeMap - Variable in class medisyn.ScenarioConfig
 
NodeInfo - Class in main
The NodeInfo class holds information for one node on the PlanetLab network.
NodeInfo() - Constructor for class main.NodeInfo
Creates a new, uninitialized NodeInfo.
nodeInfo - Variable in class main.NodeVisualizer
 
nodeInfoViewer - Variable in class views.NodeViewer.ProgressIndicator
 
nodeInfoViewerThread - Variable in class views.NodeViewer.ProgressIndicator
 
nodeIP - Variable in class planetLabVideoClient.structBandwidthInfo
 
nodeIP - Variable in class planetLabVideoClient.StructBandwidthInfoBean
 
nodeIPs - Variable in class planetLabVideoClient.structCalcBwInput
 
nodeMgr - Variable in class medisyn.ScenarioConfig
 
nodeParameters - Variable in class main.GenerateMap
The DrawingParamebers by which the nodes are drawn.
NODEPARAMETERS - Static variable in class main.InputFileParser
 
nodeParameters - Variable in class main.InputFileParser
 
nodeParameters - Variable in class main.planetSh.PlanetshVisualizer
 
nodeParameters - Variable in class main.SophiaVisualizer
 
NodeParametersCustomizer - Class in main
The NodeParametersCustomizer class provides a GUI for editing the edge drawing parameters of map components.
NodeParametersCustomizer(DrawingParameters) - Constructor for class main.NodeParametersCustomizer
Create an instance of NodeParametersCustomizer, which can be added to a container.
nodeProperties - Variable in class main.NodeVisualizer
 
NODEQUERY - Static variable in class main.InputFileParser
 
nodeQuery - Variable in class main.InputFileParser
 
nodeQuery - Variable in class main.SophiaVisualizer
 
NodeQueryCustomizer - Class in main
The NodeQueryCustomizer is a QueryCustomizer.
NodeQueryCustomizer(QueryDescription) - Constructor for class main.NodeQueryCustomizer
Creates a new NodeQueryCustomizer given a QueryDescription.
nodes - Variable in class main.planetSh.PlanetshMap
 
nodes - Variable in class main.SophiaNodesEdgesMap
 
nodes - Variable in class medisyn.ScenarioConfig.HelperThread
 
nodes - Variable in class medisyn.ScenarioNodeMgr
 
nodes - Variable in class views.ImageViewer.HelperThread
 
nodes - Variable in class views.ImageViewer.NodeAction
 
NODES_FILE - Static variable in class main.planetSh.PlanetshMap
The path to the file to which the list of all the PlanetLab nodes will be cached.
nodeSizeFactor - Variable in class main.GenerateMap
 
nodeSizeFactor - Variable in class views.ImagePanel
 
nodesToClipboard(Vector<Node>) - Method in class views.ImageViewer
copies the node - info to the clipboard
nodeText - Variable in class views.NodeDetails
 
NodeViewer - Class in views
The NodeViewer takes a node id and creates a JDialog that displays the node information.
NodeViewer(int, String) - Constructor for class views.NodeViewer
The constructor instantiates a new NodeViewer given a node id.
NodeViewer.NodeInfoViewer - Class in views
 
NodeViewer.NodeInfoViewer(int, String, NodeViewer.ProgressIndicator) - Constructor for class views.NodeViewer.NodeInfoViewer
 
NodeViewer.NodeVisualizerThread - Class in views
 
NodeViewer.NodeVisualizerThread(Thread, NodeViewer.NodeInfoViewer) - Constructor for class views.NodeViewer.NodeVisualizerThread
 
NodeViewer.ProgressIndicator - Class in views
 
NodeViewer.ProgressIndicator() - Constructor for class views.NodeViewer.ProgressIndicator
 
NodeVisualizer - Class in main
The NodeVisualizer class reads in a node ID and stores information on the node.
NodeVisualizer(int, String) - Constructor for class main.NodeVisualizer
Initializes the NodeVisualizer, which reads the input and stores information about it.
nodeVisualizer - Variable in class views.NodeViewer
 
nrOfFiles - Variable in class medisyn.X2XProxy
 
NULL - Static variable in class main.DrawingParameters
 
NULL - Static variable in class main.InputFileParser
 
numVariables - Variable in class main.QueryCustomizer
 

O

okButton - Variable in class main.RangeEditor
The dialog's OK button.
okPressed - Variable in class simulator.views.SimulationOptionsDlg
 
okPressed - Variable in class views.ParametersDlg
 
operation - Variable in class medisyn.Request
1==play (others not supported)
optimalImageSize - Variable in class views.ImagePanel
 
orbPort - Variable in class tools.Parameters
The port of the ORB daemon on the PlanetLab nodes.
ORIGINAL_NODE_SIZE_FACTOR - Static variable in class main.GenerateMap
 
ORIGINAL_ZOOM_FACTOR - Static variable in class views.ImagePanel
 
originalImageSize - Variable in class views.ImagePanel
 
outPrefix - Variable in class tools.StreamWrapper
 

P

paintComponent(Graphics) - Method in class views.ImagePanel
draw the image
paintIcon(Component, Graphics, int, int) - Method in class tools.BackgroundIcon
 
Parameters - Class in tools
Represents default parameters for various situations.
Parameters() - Constructor for class tools.Parameters
construct a new Parameters instance
ParametersDlg - Class in views
 
ParametersDlg() - Constructor for class views.ParametersDlg
 
ParametersDlg.portnrVerifier - Class in views
This class is used to verify that a textfield has a valid Port number.
ParametersDlg.portnrVerifier() - Constructor for class views.ParametersDlg.portnrVerifier
 
parametersFile - Static variable in class tools.Parameters
The file where the above parameters are saved.
parent - Variable in class main.DataGatherer.ReadLine
 
parentComponent - Variable in class views.MessageShower
 
parentFrame - Variable in class simulator.views.Simulator
 
parentThread - Variable in class views.NodeViewer.NodeVisualizerThread
 
parentWindow - Variable in class views.ParametersDlg
 
parseAndAssignVideoFilesToGroup(ProxyGroup, boolean) - Method in class simulator.views.Simulator
Creates the ResultParser for the given group which parses the required medisyn request log.
parseAndAssignVideoFilesToScenarioGroups() - Method in class simulator.views.Simulator
Parses the medisyn request log of each proxy group of the scenario.
parseAndSetEdges(String) - Method in class main.SophiaNodesEdgesMap
 
parseAndSetNodes(String) - Method in class main.SophiaNodesEdgesMap
 
parseFile() - Method in class xmlParsing.PlanetLabConfigXmlParser
Parse the file into an XML-DOM Document
parseFile(String) - Method in class xmlParsing.PlanetLabConfigXmlParser
Parse the file into an XML-DOM Document using the given fileName
parseInput(BufferedReader) - Method in class main.CityFinder
 
parseInput(BufferedReader) - Method in class main.InputFileParser
 
parseInput(BufferedReader, StringBuffer) - Method in class main.NodeVisualizer
 
parseInput(String) - Method in class main.QueryDescription
 
parseIntFromLine(String, char) - Method in class medisyn.ResultParser
parses one int from a line in which the values are separated by tabs
parseLine(int, String) - Method in class main.DrawingParameters
 
parseLine(String) - Method in class main.ImageParameters
 
parseQuery(String) - Method in class main.SophiaNodesEdgesMap
 
parseRangeValues() - Method in class main.RangeEditor
Parses the range values of this dialog and sets low, high, and type.
parseRequestLog() - Method in class medisyn.ResultParser
Parse the medisyn generated request.log
parseSophiaResult(String) - Method in class main.NodeVisualizer
 
parseSpecialCommand(int, String) - Method in class main.DrawingParameters
 
parseUserInfo() - Method in class medisyn.ResultParser
parse the medisyn generated userinfo.txt which contains the FileID, Popularity, Duration and Bitrate of each file
parseVariableSpecification(String) - Method in class main.QueryDescription
 
PASSWORD_ATTRIB - Static variable in class xmlParsing.PlanetLabConfigXmlParser
The XML attribute name of the ROOT_TAG which contains the PlanetLab password
performOperations(JFrame, ScenarioConfig, PlanetLabMgr, PlanetLabXmlRpcCaller, NodeEdgeMap, Simulator, SimulationOptions) - Method in class simulator.views.SimulationOptionsDlg
Performs the operations needed before a simulation can be started.
phoneServer - Static variable in class planetLabVideoClient.VideoClientCaller
 
phpString - Variable in class main.GeneratePHP
 
PICTURES_DIR - Static variable in class main.Visualizer
The path to the directory in which the images of the map can be saved.
PlabClientCallerMain - Class in videoClientCaller
This is the main class used for communication with PlanetLab nodes which are already setup to communicate over CORBA.
PlabClientCallerMain() - Constructor for class videoClientCaller.PlabClientCallerMain
Construct the object with default parameters.
planetLabAPI - package planetLabAPI
 
planetLabApi - Variable in class main.planetSh.PlanetshMap
 
planetLabApi - Variable in class main.planetSh.PlanetshVisualizer
 
planetLabApi - Variable in class medisyn.ScenarioConfig.HelperThread
 
planetLabApi - Variable in class scripting.ScriptCaller.CopyThread
 
planetLabApi - Variable in class simulator.views.Simulator
 
planetLabApi - Variable in class views.ImageViewer
 
planetLabApi - Variable in class views.NodeDetails
 
planetLabApi - Variable in class views.PlanetlabDesktop
 
planetLabCaller - Variable in class planetLabAPI.PlanetLabMgr
 
PlanetlabCity - Class in main
The PlanetlabCity class is the main class.
PlanetlabCity(String, String, String) - Constructor for class main.PlanetlabCity
Initializes the PlanetlabCity, which reads the input file and prints the city closest to the latitude and longitude passed in.
PlanetLabConfigXmlParser - Class in xmlParsing
This class parses the PlanetLabConfig.xml for the login stuff.
PlanetLabConfigXmlParser() - Constructor for class xmlParsing.PlanetLabConfigXmlParser
Construct a PlanetLabConfigXmlParser with default parameters.
PlanetLabConfigXmlParser(String) - Constructor for class xmlParsing.PlanetLabConfigXmlParser
Construct a PlanetLabConfigXmlParser with the given file.
PlanetlabDescription - Class in main
The PlanetlabDescription class is the main command-line based class.
PlanetlabDescription() - Constructor for class main.PlanetlabDescription
 
PlanetlabDesktop - Class in views
The PlanetlabDesktop class is a small GUI application that makes it easy to create PlanetLab maps and view them on the screen.
PlanetlabDesktop() - Constructor for class views.PlanetlabDesktop
Create a new instance of PlanetlabDesktop.
PlanetlabDisplayWall - Class in main
The PlanetlabDisplayWall class creates a small GUI application that makes it easy to create PlanetLab maps and put them on the display wall.
PlanetlabDisplayWall() - Constructor for class main.PlanetlabDisplayWall
Create a new instance of PlanetlabDisplayWall.
PlanetlabImage - Class in main
The PlanetlabImage class is the main command-line based class.
PlanetlabImage() - Constructor for class main.PlanetlabImage
 
PlanetLabMgr - Class in planetLabAPI
implements the access and management to PlanetLab-API
PlanetLabMgr() - Constructor for class planetLabAPI.PlanetLabMgr
 
PlanetlabNode - Class in main
The PlanetlabNode class is the main class for the node information printing program.
PlanetlabNode() - Constructor for class main.PlanetlabNode
 
planetLabVideoClient - package planetLabVideoClient
 
PlanetLabVisualizer - Class in main
The PlanetLabVisualizer class is used to start the application.
PlanetLabVisualizer() - Constructor for class main.PlanetLabVisualizer
 
PlanetLabXmlRpcCaller - Class in planetLabAPI
This class is the interface to the PlanetLab Central API The API functions are called through xml-rpc calls over an ssl connection
PlanetLabXmlRpcCaller() - Constructor for class planetLabAPI.PlanetLabXmlRpcCaller
Constructs the object and initializes the XmlRpcClient with the appropriate settings.
PlanetLabXmlRpcCaller.MyTypeFactory - Class in planetLabAPI
This class handles "nil" values returned by the PLC xml rpc server.
PlanetLabXmlRpcCaller.MyTypeFactory(XmlRpcController) - Constructor for class planetLabAPI.PlanetLabXmlRpcCaller.MyTypeFactory
 
planetSh - Variable in class main.planetSh.PlanetshMap
 
planetSh - Variable in class simulator.views.Simulator
 
planetSh - Variable in class views.NodeDetails
 
PlanetshMap - Class in main.planetSh
Gets the node infos of a planetlab slice.
PlanetshMap(PlanetLabMgr, ScenarioConfig) - Constructor for class main.planetSh.PlanetshMap
Constructs a PlanetshMap Object: - loads the Nodes from a cached file or from PlanetLab - assigns colors to nodes according to their proxy-groups - draws the edges between the group-nodes
PlanetshVisualizer - Class in main.planetSh
The PlanetshVisualizer class reads in an inputfile and runs the GenerateMap that is passed in to create the map object.
PlanetshVisualizer(String, GenerateMap, PlanetLabMgr, ScenarioConfig) - Constructor for class main.planetSh.PlanetshVisualizer
Initializes the PlanetshVisualizer, which manages the specified map generator to generate a map.
point - Variable in class main.DrawableLabel
 
point - Variable in class main.DrawableNode
 
point1 - Variable in class main.DrawableEdge
 
point2 - Variable in class main.DrawableEdge
 
port - Variable in class planetLabVideoClient.structSessionParams
 
port - Variable in class planetLabVideoClient.structSSHOptions
 
position - Variable in class main.Node
 
Position - Class in main
The Position class represents coordinates given in latitude/longitude pairs.
Position(Double, Double) - Constructor for class main.Position
Constructs a new Position with the position indicated by the arguments.
Position() - Constructor for class main.Position
Constructs a new Position with the value of null to indicate that the values are not known.
Position(Position) - Constructor for class main.Position
Constructs a new Position that represents the same position as the argument; in other words, the newly created position is a copy of the argument position.
position1 - Variable in class main.Edge
 
position2 - Variable in class main.Edge
 
positionInRange(Position, ImageParameters) - Method in class main.GenerateMap
Returns true if the position specified is within the range specified in the ImageParameters.
printGroupAvgBandwidths(Hashtable<ProxyGroup, Double>) - Method in class simulator.views.Simulator
 
printGroupAvgBandwidths2(Vector<ProxyGroup>, Hashtable<String, Double>) - Method in class simulator.views.Simulator
print out the calculated average group-bandwidths for each group
printProxiesAndGroups(Vector<ProxyGroup>, Vector<X2XProxy>) - Method in class simulator.views.Simulator
Prints the proxy groups and the proxies to stdout.
printProxyGroups(Vector<ProxyGroup>) - Static method in class medisyn.ProxyGenerator
prints the proxy-grups and their proxies to stdout
printProxyGroups(ProxyGroup) - Static method in class medisyn.ProxyGenerator
prints the proxy-grup and its proxies to stdout
printProxyGroups() - Method in class medisyn.ScenarioConfig
prints the proxy-grups and their proxies to stdout
printResultHashtable(Hashtable<X2XProxy, Vector<StructBandwidthInfoBean>>) - Method in class simulator.views.Simulator
Print the contents of the resultsTable to stdout.
progressBar - Variable in class views.NodeViewer.ProgressIndicator
 
progressIndicator - Variable in class views.NodeViewer.NodeInfoViewer
 
progressIndicator - Variable in class views.NodeViewer
 
properties - Variable in class main.NodeInfo
 
proxies - Variable in class medisyn.ProxyGenerator
 
proxies - Variable in class medisyn.ProxyGroup
 
proxiesToStructIPs(Vector<X2XProxy>) - Static method in class tools.Converter
gets an structIP-array consisting of the IPs of the proxies
ProxyGenerator - Class in medisyn
Manages the proxies, enables assignment of file categories to proxies, and forms proxy groups based on semantic closeness.
ProxyGenerator() - Constructor for class medisyn.ProxyGenerator
Initialize the ProxyGenerator with default values
ProxyGroup - Class in medisyn
Represents a group of proxies that somehow belong together (e.g.
ProxyGroup() - Constructor for class medisyn.ProxyGroup
create empty ProxyGroup
ProxyGroup(int, String) - Constructor for class medisyn.ProxyGroup
create existing ProxyGroup
proxyGroup - Variable in class medisyn.X2XProxy
 
ProxyGroup.GroupSizeComparer - Class in medisyn
This class implements a Comparator for ProxyGroups.
ProxyGroup.GroupSizeComparer() - Constructor for class medisyn.ProxyGroup.GroupSizeComparer
 
ProxyGroup.ReverseGroupSizeComparer - Class in medisyn
This class implements a Comparator for ProxyGroups.
ProxyGroup.ReverseGroupSizeComparer() - Constructor for class medisyn.ProxyGroup.ReverseGroupSizeComparer
 
proxyGroups - Variable in class medisyn.ProxyGenerator
 
proxyGroups - Variable in class medisyn.ScenarioConfig
 
proxyIp - Variable in class planetLabVideoClient.structSessionParams
 
psnr - Variable in class planetLabVideoClient.structAnalyzeResult
 

Q

query - Variable in class main.DataGatherer
 
query - Variable in class main.QueryDescription
 
queryAndUpdateSliceNodes() - Method in class views.ImageViewer
gets the nodes belonging to the current slice, and marks them in the selected nodes lists
QueryCustomizer - Class in main
The QueryCustomizer class provides a GUI for editing the query description of map components.
QueryCustomizer(QueryDescription) - Constructor for class main.QueryCustomizer
The QueryCustomizer constructor takes in a QueryDescription and creates a new customizer that allows the user to customize the queries that have customizable fields.
queryDescription - Variable in class main.EdgeQueryCustomizer
 
queryDescription - Variable in class main.NodeQueryCustomizer
 
queryDescription - Variable in class main.QueryCustomizer
 
QueryDescription - Class in main
The QueryDescription class parses the input file query given to it by the InputFileParser and provides methods for extracting the query sections of the file.
QueryDescription(String) - Constructor for class main.QueryDescription
Creates a new QueryDescription given an input file query from the InputFileParser.
querySophia(int, ArrayList<String>, int) - Method in class main.NodeVisualizer
 
querySpecifications - Variable in class main.QueryDescription
 
queryTimeout - Variable in class main.QueryDescription
 
QueryVariable - Class in main
The QueryVariable class represents variables as defined in the Visualizer inputfile.
QueryVariable(String, String, String) - Constructor for class main.QueryVariable
Constructs a new QueryVariable with the name, value, and description that are passed in

R

radioItemAllNodes - Variable in class views.ImageViewer
 
radioItemHideEdges - Variable in class views.ImageViewer
 
radioItemSelectedNodes - Variable in class views.ImageViewer
 
radioItemShowEdges - Variable in class views.ImageViewer
 
RADIUS_EARTH - Variable in class main.Position
 
randomSelect - Variable in class simulator.SimulationOptions
Select some random nodes?
randomSelectNodes(NodeEdgeMap) - Method in class medisyn.ScenarioConfig
randomly select some nodes from different continents select at most one node from a City of the appropriate region TODO: write the selected nodes and their location to a file
randomSelectNodesFromVec(Vector<Node>, int, boolean, Vector<Node>) - Method in class medisyn.ScenarioConfig
helper function to randomly select N nodes from the Vector, The selected Nodes are removed from Vector "Nodes"!
Range - Class in main
The Range class attributes an object to a range of values.
Range(double, double, Object) - Constructor for class main.Range
Creates a new standard range initialized with the arguments.
Range(int, Object) - Constructor for class main.Range
Creates a range corresponding to invalid weights or weights that do not fit in a standard range.
range - Variable in class main.RangeEditor
 
rangeButton - Variable in class main.RangeEditor
 
RangeEditor - Class in main
The RangeEditor class constructs a modal dialog that allows the user to create Range in a GUI environment.
RangeEditor() - Constructor for class main.RangeEditor
Constructs a new RangeEditor with initially empty fields.
RangeEditor(Range) - Constructor for class main.RangeEditor
Constructs and new RangeEditor dialog with initial values specified by the argument.
rangeList - Variable in class main.DisplayRangesCustomizer
 
ranges - Variable in class main.DisplayRanges
 
ranges - Variable in class main.DisplayRangesCustomizer
 
read(InputStream) - Static method in class planetLabVideoClient.EntryNotFoundHelper
 
read(InputStream) - Static method in class planetLabVideoClient.structAnalyzeResultHelper
 
read(InputStream) - Static method in class planetLabVideoClient.structBandwidthInfoHelper
 
read(InputStream) - Static method in class planetLabVideoClient.structCalcBwInputHelper
 
read(InputStream) - Static method in class planetLabVideoClient.structCalcBwOutputHelper
 
read(InputStream) - Static method in class planetLabVideoClient.structIPHelper
 
read(InputStream) - Static method in class planetLabVideoClient.structLeadersHelper
 
read(InputStream) - Static method in class planetLabVideoClient.structNetClInputHelper
 
read(InputStream) - Static method in class planetLabVideoClient.structNetClOutputHelper
 
read(InputStream) - Static method in class planetLabVideoClient.structSessionParamsHelper
 
read(InputStream) - Static method in class planetLabVideoClient.structSSHOptionsHelper
 
read(InputStream) - Static method in class planetLabVideoClient.VideoClientHelper
 
readObject(ObjectInputStream) - Method in class planetLabVideoClient._VideoClientStub
 
reassignNodesAndEdges() - Method in class main.planetSh.PlanetshVisualizer
uses the scenario-config data to generate the edges and to assign node colors
recreateImage() - Method in interface views.IImagePanelWorker
redraws the planetlab map-image either only with the scenario-nodes or with all nodes either with or without edges
recreateImage() - Method in class views.ImageViewer
redraws the planetlab map-image either only with the scenario-nodes or with all nodes either with or without edges
recreateMap() - Method in class main.GenerateMap
Calls the abstract methods drawNode and drawEdge to generate a map according to their specifications.
refreshList() - Method in class main.DisplayRangesCustomizer
 
refreshValue - Variable in class views.ViewController
 
region - Variable in class main.Node
 
remoteDir - Variable in class medisyn.ScenarioConfig.HelperThread
 
remoteDir - Variable in class scripting.ScriptCaller.CopyThread
 
remoteDir - Variable in class views.NodeDetails.CopyThread
 
removeButton - Variable in class main.DisplayRangesCustomizer
 
removeElseRange() - Method in class main.DisplayRanges
 
removeInvalidRange() - Method in class main.DisplayRanges
 
removeNodeFromScenario(Node) - Method in class medisyn.ScenarioConfig
removes a node from the scenario
removeProxyFromGroup(X2XProxy) - Method in class medisyn.ProxyGroup
remove a proxy from this group
removeRange(Range) - Method in class main.DisplayRanges
Removes the range that is identical to the argument range.
reorderNodes() - Method in class medisyn.ScenarioNodeMgr
changes the order of the nodes in the vector to a random one
repaintImage() - Method in class views.ImageViewer
recalculate fields and repaint image
repaintImage(boolean) - Method in class views.ImageViewer
recalculate fields and repaint image
reply - Variable in class main.DataGatherer.ReadLine
 
Request - Class in medisyn
Represents a session-request for a file
Request(String) - Constructor for class medisyn.Request
construct+init a request object
requests - Variable in class medisyn.ProxyGenerator
 
requests - Variable in class medisyn.ResultParser
 
requestVideosFromGroup(Vector<Request>, int, ProxyGroup, Hashtable<Request, Integer>) - Method in class simulator.views.Simulator
Simulate some client requests for videos to the group and calculate the requestResults.
res - Variable in class tools.StreamWrapper
 
resetZoomFactor() - Method in class views.ImagePanel
resets the zoom-factor to the original image size (1.0)
result - Variable in class main.DataGatherer
 
result - Variable in class medisyn.ResultParser.ParseLineResult
 
result - Variable in class medisyn.ScenarioConfig.HelperThread
 
result - Variable in class views.ImageViewer.HelperThread
 
resultFilePath - Variable in class simulator.views.Simulator.NetClosenessThread
 
ResultParser - Class in medisyn
Parses the output of the medisyn output files.
ResultParser() - Constructor for class medisyn.ResultParser
constructs the parser with default medisyn-inputfile and medisyn-userinfofile
ResultParser(String, String) - Constructor for class medisyn.ResultParser
constructs the parser with custom medisyn-inputfile and medisyn-userinfofile
ResultParser.ParseLineResult - Class in medisyn
represents the result of the line-parsing
ResultParser.ParseLineResult(int, String) - Constructor for class medisyn.ResultParser.ParseLineResult
 
resultPrefix - Variable in class tools.StreamWrapper
 
retrieveNamingContext(String) - Method in class videoClientCaller.PlabClientCallerMain
Connects to the orbd of the host and gets its naming-context.
retrieveVideoClientRef(String) - Method in class videoClientCaller.PlabClientCallerMain
Retrieves naming-context and reference to a VideoClient object from host.
returnClosestCity(Position, int) - Method in class main.CityFinder
 
returnClosestCity2d(Position) - Method in class main.CityFinder
Given a position, returns the closest city to it in flattened space
returnClosestCity3d(Position) - Method in class main.CityFinder
Given a position, returns the closest city to it in space
returnDoubleParameter(String) - Method in class main.SophiaNodesEdgesMap
 
returnIntegerParameter(String) - Method in class main.SophiaNodesEdgesMap
 
ROLE_ATTRIB - Static variable in class xmlParsing.PlanetLabConfigXmlParser
The XML attribute name of the ROOT_TAG which contains the PlanetLab user role
ROOT_TAG - Static variable in class xmlParsing.PlanetLabConfigXmlParser
The name of the XML root tag which contains all other needed elements.
rowData - Variable in class simulator.views.BandwidthResultsDlg.TableModel
 
RPM - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "rpm."
run() - Method in class main.DataGatherer.ReadLine
 
run() - Method in class medisyn.ScenarioConfig.HelperThread
 
run() - Method in class scripting.ScriptCaller.CopyThread
 
run() - Method in class simulator.views.Simulator.NetClosenessThread
 
run() - Method in class simulator.views.Simulator.SimulationThread
 
run() - Method in class tools.StreamWrapper
 
run() - Method in class views.ImageViewer.HelperThread
 
run() - Method in class views.MessageShower.ErrorShowerHelper
Displays the error in an error dialog.
run() - Method in class views.MessageShower
Displays the error in an error dialog.
run() - Method in class views.NodeDetails.CopyThread
 
run() - Method in class views.NodeDetails.GetVersionThread
 
run() - Method in class views.NodeDetails.LoadValuesThread
 
run() - Method in class views.NodeViewer.NodeInfoViewer
 
run() - Method in class views.NodeViewer.NodeVisualizerThread
 
run() - Method in class views.NodeViewer.ProgressIndicator
 
run() - Method in class views.ViewController
The main method of the update thread, which, when started, updates the image based on the currently selected view.

S

saveAssignedVideoFiles(String) - Method in class simulator.views.Simulator
Saves the video files config which is assigned to each proxy of the scenario to a file.
saveBandwidthResults(String, Hashtable<X2XProxy, Vector<StructBandwidthInfoBean>>) - Method in class simulator.views.Simulator
Save the bandwidth measurements to the resultFile, so they can be loaded for an offline run or for evaluation.
saveButton - Variable in class simulator.views.Simulator
 
saveButton - Variable in class views.ImageViewer
 
saveConfig() - Method in class medisyn.ScenarioConfig
save config into file for later use
saveConfig() - Method in class views.ImageViewer
saves the scenario configuration (Selected Nodes, Proxy groups etc)
saveConfig() - Method in class xmlParsing.PlanetLabConfigXmlParser
Saves the previously loaded document into the XML file.
saveConfig(String, Document) - Method in class xmlParsing.PlanetLabConfigXmlParser
Saves XML Document into XML file.
saveImage() - Method in class views.ImageViewer
Lets the user choose a file and saves the Map-image to it.
saveObjectsToFile(String, Vector<Object>) - Static method in class tools.UniversalTool
Save objects into file for later use.
saveParameters() - Static method in class tools.Parameters
Saves the parameters to a config file
saveScenario() - Method in class simulator.views.Simulator
save the configuration + the simulation results in file
SCENARIO_FILE_EXT - Static variable in class medisyn.ScenarioConfig
 
scenarioCombo - Variable in class simulator.views.Simulator
 
scenarioConfig - Variable in class main.GenerateMap
 
scenarioConfig - Variable in class main.planetSh.PlanetshMap
 
scenarioConfig - Variable in class main.planetSh.PlanetshVisualizer
 
ScenarioConfig - Class in medisyn
Represents a configuration with proxies and proxy groups.
ScenarioConfig(String) - Constructor for class medisyn.ScenarioConfig
 
scenarioConfig - Variable in class simulator.views.Simulator
 
scenarioConfig - Variable in class views.ImageViewer.MyListCellRenderer
 
scenarioConfig - Variable in class views.ImageViewer
 
scenarioConfig - Variable in class views.NodeDetails
 
scenarioConfig - Variable in class views.PlanetlabDesktop
 
ScenarioConfig.HelperOpType - Enum in medisyn
defines for what operations the HelperThread may be used for
ScenarioConfig.HelperOpType() - Constructor for enum medisyn.ScenarioConfig.HelperOpType
 
ScenarioConfig.HelperThread - Class in medisyn
inner class to execute various functions using a thread
ScenarioConfig.HelperThread(IDataTransferrer, ScenarioConfig.HelperOpType, PlanetLabMgr, String, String, Vector<Node>, String) - Constructor for class medisyn.ScenarioConfig.HelperThread
 
ScenarioNodeMgr - Class in medisyn
Manages all nodes taking part in a scenario
ScenarioNodeMgr() - Constructor for class medisyn.ScenarioNodeMgr
construct a ScenarioNodeMgr with some statically added nodes
scenarioNodesList - Variable in class views.ImageViewer
 
scpStringToBps(String) - Static method in class tools.Converter
used for scp-output
ScriptCaller - Class in scripting
Class for calling the bash scripts from java
ScriptCaller() - Constructor for class scripting.ScriptCaller
 
ScriptCaller.CopyThread - Class in scripting
inner class to copy files to node & bootstrap node
ScriptCaller.CopyThread(ScriptCaller, PlanetLabMgr, String, String, String, boolean) - Constructor for class scripting.ScriptCaller.CopyThread
 
scripting - package scripting
 
SCROLL_BLOCK_INCREMENT - Static variable in class views.ImagePanel
 
SCROLL_UNIT_INCREMENT - Static variable in class views.ImagePanel
 
selectButton - Variable in class views.ImageViewer
 
selectNode(String) - Method in class views.ImageViewer
select a node in the All-nodes-list
SEMANTIC_MEASUREMENTS_PREFIX - Static variable in class simulator.views.Simulator
 
sendQuery(String, String, int) - Method in class main.DataGatherer
 
serialVersionUID - Static variable in class main.ColorRangeEditor
 
serialVersionUID - Static variable in class main.ColorRangesCustomizer
 
serialVersionUID - Static variable in class main.DisplayRangesCustomizer
 
serialVersionUID - Static variable in class main.DrawingParametersCustomizer
 
serialVersionUID - Static variable in class main.EdgeParametersCustomizer
 
serialVersionUID - Static variable in class main.EdgeQueryCustomizer
 
serialVersionUID - Static variable in class main.NodeParametersCustomizer
 
serialVersionUID - Static variable in class main.NodeQueryCustomizer
 
serialVersionUID - Static variable in class main.PlanetlabDisplayWall
 
serialVersionUID - Static variable in class main.QueryCustomizer
 
serialVersionUID - Static variable in class main.RangeEditor
 
serialVersionUID - Static variable in class main.SizeRangeEditor
 
serialVersionUID - Static variable in class main.SizeRangesCustomizer
 
serialVersionUID - Static variable in exception planetLabAPI.AuthDataNotSetException
 
serialVersionUID - Static variable in class simulator.views.BandwidthResultsDlg.TableModel
 
serialVersionUID - Static variable in class simulator.views.Simulator
 
serialVersionUID - Static variable in class views.ImagePanel
 
serialVersionUID - Static variable in class views.ImageViewer.ImageScroller
 
serialVersionUID - Static variable in class views.ImageViewer.MyListCellRenderer
 
serialVersionUID - Static variable in class views.ImageViewer.NodeAction
 
serialVersionUID - Static variable in class views.ImageViewer
 
serialVersionUID - Static variable in class views.MultiLineLabelPanel
 
serialVersionUID - Static variable in class views.NodeDetails
 
serialVersionUID - Static variable in class views.NodeViewer.NodeInfoViewer
 
serialVersionUID - Static variable in class views.NodeViewer
 
serialVersionUID - Static variable in class views.PlanetlabDesktop
 
serialVersionUID - Static variable in class views.ViewController
 
serialVersionUID - Static variable in class views.ViewCustomizer
 
serialVersionUID - Static variable in class views.ViewInfo
 
SERVER_NAME - Static variable in class videoClientCaller.PlabClientCallerMain
The name of the class which is running on the nodes
serverPage - Static variable in class planetLabAPI.PlanetLabXmlRpcCaller
 
sessionDuration - Variable in class medisyn.Request
The duration of a session in seconds
sessionId - Variable in class planetLabVideoClient.structSessionParams
 
sessionStart - Variable in class medisyn.Request
not implemented yet
set(InputFileParser) - Method in class views.ViewInfo
Sets its text to describe what is specified by the InputFileParser
setAddToSlice(boolean) - Method in class simulator.SimulationOptions
 
setAllowedGroups(Vector<String>) - Method in class main.GenerateMap
 
setAskForSaveFileName(boolean) - Method in class simulator.SimulationOptions
 
setAsLeader(Node) - Method in class views.ImageViewer
Tries to set the given node as leader of its group.
setAuthenticationData(String, String, String) - Method in class planetLabAPI.PlanetLabXmlRpcCaller
Sets the authentication data needed for PLC-API calls.
setB1(byte) - Method in class planetLabVideoClient.StructIPBean
 
setB2(byte) - Method in class planetLabVideoClient.StructIPBean
 
setB3(byte) - Method in class planetLabVideoClient.StructIPBean
 
setB4(byte) - Method in class planetLabVideoClient.StructIPBean
 
setBackgroundColor(Color) - Method in class tools.BackgroundIcon
 
setBatchMode(boolean) - Method in class medisyn.ScenarioConfig
 
setBatchMode(boolean) - Method in class scripting.ScriptCaller
 
setBootstrapNodes(boolean) - Method in class simulator.SimulationOptions
 
setBw(double) - Method in class planetLabVideoClient.BandwidthResultBean
 
setBw(double) - Method in class planetLabVideoClient.StructBandwidthInfoBean
 
setBwLimitForSingleNodeGroup(double) - Method in class tools.Parameters
 
setCalcSemanticCl(boolean) - Method in class simulator.SimulationOptions
 
setCellRenderer(ListCellRenderer) - Method in class main.DisplayRangesCustomizer
Sets the cell renderer that is used to render the rows of the list of ranges.
setCity(String) - Method in class main.Node
 
setCityID(Integer) - Method in class main.ImageMapCity
Sets the city id
setCityName(String) - Method in class main.City
Sets the city name
setCityName(String) - Method in class views.NodeDetails
 
setColor(Color) - Method in class main.DrawableMapComponent
Sets the component's color on the map.
setColor(Color) - Method in class main.Edge
 
setColor(Color) - Method in class main.Node
 
setColor(Color) - Method in class medisyn.FileCategory
 
setColor(Color) - Method in class medisyn.ProxyGroup
 
setColorDescription(String) - Method in class main.DrawingParameters
 
setColorRanges(DisplayRanges) - Method in class main.DrawingParameters
 
setCopyDirToSlice(boolean) - Method in class simulator.SimulationOptions
 
setCountry(String) - Method in class main.Node
 
setData(structBandwidthInfo, Node) - Method in class planetLabVideoClient.BandwidthResultBean
Write all values from bwInfo to own ones.
setData(structBandwidthInfo) - Method in class planetLabVideoClient.StructBandwidthInfoBean
Write all values from bwInfo to own ones.
setData(structIP) - Method in class planetLabVideoClient.StructIPBean
Write all values from nodeIP to own ones.
setDefaultCopyDir(String) - Method in class tools.Parameters
 
setDefaultExecCmd(String) - Method in class tools.Parameters
 
setDefaultLocalDir(String) - Method in class tools.Parameters
 
setDefaultMap(String) - Method in class tools.Parameters
 
setDefaultMountDir(String) - Method in class tools.Parameters
 
setDefaultRemoteDir(String) - Method in class tools.Parameters
 
setDefaultSaveFileName(String) - Method in class simulator.SimulationOptions
 
setDescription(String) - Method in class main.InputFileParser
Sets the description.
setDescription(String) - Method in class main.MapImage
Sets the MapImage's description.
setDestNode(Node) - Method in class planetLabVideoClient.BandwidthResultBean
 
setDrawEdges(boolean) - Method in class main.GenerateMap
 
setDrawOnlyScenarioNodes(boolean) - Method in class main.GenerateMap
 
setEdgeData(String) - Method in class main.InputFileParser
Sets the edge data and makes edge query null.
setEdgeParameters(String) - Method in class main.InputFileParser
Sets the edge drawing parameters.
setEdgeQuery(String) - Method in class main.InputFileParser
Sets the edge query and makes edge data null.
setElseValue(Object) - Method in class main.DisplayRanges
Sets the value associated with valid components that do not fit into a standard range.
setEqualNrOfProxiesPerGroup(boolean) - Method in class simulator.SimulationOptions
 
setExceptionState(boolean) - Method in class views.NodeViewer.NodeInfoViewer
 
setFileBitRate(float) - Method in class medisyn.VideoFile
 
setFileCategories(Vector<FileCategory>) - Method in class medisyn.ProxyGenerator
 
setFileCategories(Vector<FileCategory>) - Method in class medisyn.ScenarioConfig
 
setFileCategory(FileCategory) - Method in class medisyn.VideoFile
 
setFileDuration(int) - Method in class medisyn.VideoFile
 
setFileID(int) - Method in class medisyn.Request
 
setFileID(int) - Method in class medisyn.VideoFile
 
setFileName(String) - Method in class medisyn.ScenarioConfig
 
setFileName(String) - Method in class medisyn.VideoFile
 
setFileName(String) - Method in class xmlParsing.PlanetLabConfigXmlParser
set the name of the file to be parsed
setFilePopularity(int) - Method in class medisyn.VideoFile
 
setFinished(String) - Method in class views.NodeViewer.ProgressIndicator
 
setHostname(String) - Method in class main.Node
 
setHostName(String) - Method in class medisyn.X2XProxy
sets the hostname of this X2XProxy and of the parent object (Node)
setIconColor() - Method in class main.ColorRangeEditor
 
setId(Integer) - Method in class main.Node
 
setId(int) - Method in class medisyn.FileCategory
 
setId(int) - Method in class medisyn.ProxyGroup
 
setId(int) - Method in class views.NodeDetails
 
setImage(BufferedImage) - Method in class main.MapImage
Sets the MapImage's image.
setImage(GenerateMap) - Method in class views.ImageViewer
Sets the image to display.
setImageOffset(Dimension) - Method in class views.ImagePanel
 
setImagePanelSize() - Method in class views.ImageViewer
 
setImageParameters(String) - Method in class main.InputFileParser
Sets the image drawing parameters.
setImgViewer(ImageViewer) - Method in class views.NodeDetails
the imgViewer is needed for callbacks
setInvalidValue(Object) - Method in class main.DisplayRanges
Sets the value associated with invalid map components.
setIp(String) - Method in class main.Node
 
setIpIntArr(int[]) - Method in class medisyn.X2XProxy
 
setLatitude(Double) - Method in class main.Position
Sets the latitude.
setLeader(X2XProxy) - Method in class medisyn.ProxyGroup
Sets the given prxy as the new leader of the group
setLeader(boolean) - Method in class medisyn.X2XProxy
 
setLineRemainder(String) - Method in class medisyn.ResultParser.ParseLineResult
 
setLinuxOS(boolean) - Static method in class scripting.ScriptCaller
Tells the ScriptCaller whether we're running on a linux OS.
setLongitude(Double) - Method in class main.Position
Sets the longitude.
setMapCreated(boolean) - Method in class main.planetSh.PlanetshVisualizer
 
setMyNode(Node) - Method in class views.NodeDetails
 
setName(String) - Method in class medisyn.FileCategory
 
setName(String) - Method in class medisyn.ProxyGroup
 
setNodeData(String) - Method in class main.InputFileParser
Sets the node data and makes node query null.
setNodeEdgeMap(NodeEdgeMap) - Method in class medisyn.ScenarioConfig
Set the node edge map and recalculate the Nodes and Edges!
setNodeInfoViewer(NodeViewer.NodeInfoViewer) - Method in class views.NodeViewer.ProgressIndicator
 
setNodeIP(StructIPBean) - Method in class planetLabVideoClient.StructBandwidthInfoBean
 
setNodeMgr(ScenarioNodeMgr) - Method in class medisyn.ScenarioConfig
 
setNodeMgr(ScenarioNodeMgr) - Method in class simulator.views.Simulator
 
setNodeParameters(String) - Method in class main.InputFileParser
Sets the node drawing parameters.
setNodeProperties(ArrayList<String>) - Method in class main.NodeVisualizer
 
setNodeQuery(String) - Method in class main.InputFileParser
Sets the node query and makes node data null.
setNodes(Vector<X2XProxy>) - Method in class medisyn.ScenarioNodeMgr
 
setNodeSizeFactor(double) - Method in class main.GenerateMap
 
setNrOfFiles(int) - Method in class medisyn.X2XProxy
 
setOperation(int) - Method in class medisyn.Request
 
setOrbPort(int) - Method in class tools.Parameters
Set the ORB-Port number
setParametersFile(String) - Static method in class tools.Parameters
 
setParentWindow(JFrame) - Method in class views.ParametersDlg
 
setPassword(String) - Method in class xmlParsing.PlanetLabConfigXmlParser
Sets the password of the PlanetLab Central API user.
setPlabClientSSHOptions(String) - Method in class videoClientCaller.PlabClientCallerMain
Sets the SSH daemon options of the client and restarts the daemon.
call is done via CORBA
setPlanetLabApi(PlanetLabMgr) - Method in class simulator.views.Simulator
 
setPlanetLabApi(PlanetLabMgr) - Method in class views.ImageViewer
 
setPlanetLabApi(PlanetLabMgr) - Method in class views.NodeDetails
 
setPosition(Position) - Method in class main.Node
 
setProperty(String, String) - Method in class main.NodeInfo
Sets the value of the given property to the given value.
setProxies(Vector<X2XProxy>) - Method in class medisyn.ProxyGenerator
 
setProxies(Vector<X2XProxy>) - Method in class medisyn.ProxyGroup
 
setProxyGroup(ProxyGroup) - Method in class medisyn.X2XProxy
 
setProxyGroups(Vector<ProxyGroup>) - Method in class medisyn.ScenarioConfig
 
setQuery(String) - Method in class main.DataGatherer
Sets the Prolog query that will be sent to Sophia.
setRandomSelect(boolean) - Method in class simulator.SimulationOptions
 
setRange(Range) - Method in class main.RangeEditor
Sets the range represented by this dialog.
setRegion(String) - Method in class main.Node
 
setRequests(Vector<Request>) - Method in class medisyn.ProxyGenerator
 
setResult(int) - Method in class medisyn.ResultParser.ParseLineResult
 
setRole(String) - Method in class xmlParsing.PlanetLabConfigXmlParser
Sets the role of the PlanetLab Central API user.
setRootAttribute(String, String) - Method in class xmlParsing.PlanetLabConfigXmlParser
Returns the value of the specified attribute name.
setScenarioConfig(ScenarioConfig) - Method in class main.GenerateMap
 
setScenarioConfig(ScenarioConfig) - Method in class simulator.views.Simulator
 
setScenarioConfig(ScenarioConfig) - Method in class views.NodeDetails
 
setSessionDuration(int) - Method in class medisyn.Request
 
setSessionStart(int) - Method in class medisyn.Request
 
setShowstartDialog(boolean) - Method in class tools.Parameters
 
setSize(int) - Method in class main.DrawableMapComponent
Sets the component's size on the map.
setSize(int) - Method in class main.Edge
 
setSize(int) - Method in class main.Node
 
setSizeDescription(String) - Method in class main.DrawingParameters
 
setSizeRanges(DisplayRanges) - Method in class main.DrawingParameters
 
setSlicenames(Vector<String>) - Method in class xmlParsing.PlanetLabConfigXmlParser
Sets the slicenames of the PlanetLab Central API user.
setSliceNode(boolean) - Method in class main.Node
 
setSSHOptions(structSSHOptions) - Method in class planetLabVideoClient._VideoClientStub
 
setSSHOptions(structSSHOptions) - Method in interface planetLabVideoClient.VideoClientOperations
 
setSshPort(int) - Method in class tools.Parameters
Set the SSH-Port number
setStartTime(int) - Method in class medisyn.Request
 
setStop(boolean) - Method in class views.NodeViewer.NodeInfoViewer
 
setTestFilePath(String) - Method in class tools.Parameters
 
setTestFileSize(int) - Method in class tools.Parameters
 
setText(String) - Method in class main.DrawableLabel
 
setText(String) - Method in class views.MultiLineLabelPanel
Changes the text on the MultiLineLabelPanel to the new text passed in.
setTextField(String) - Method in class views.MultiLineLabelPanel
 
setThread(Thread) - Method in class views.NodeViewer.ProgressIndicator
 
setTimeout(int) - Method in class main.QueryDescription
Sets the query timeout.
setupNode - Variable in class scripting.ScriptCaller.CopyThread
 
setupNode - Variable in class views.NodeDetails.CopyThread
 
setupNodeBox - Variable in class views.NodeDetails
 
setupNodeButton - Variable in class views.NodeDetails
 
setUsername(String) - Method in class xmlParsing.PlanetLabConfigXmlParser
Sets the username of the PlanetLab Central API user.
setValue(String) - Method in class main.QueryVariable
Sets the value.
setValueAt(Object, int, int) - Method in class simulator.views.BandwidthResultsDlg.TableModel
 
setVariable(String, String) - Method in class main.QueryDescription
Sets a query variable to a new value.
setVideoFiles(Hashtable<Integer, VideoFile>) - Method in class medisyn.ProxyGenerator
 
setVideoFiles(Hashtable<Integer, VideoFile>) - Method in class medisyn.X2XProxy
 
setVideoFiles2(Hashtable<Integer, VideoFile>) - Method in class medisyn.X2XProxy
 
setWeightColor(Double) - Method in class main.MapComponent
Sets the value attributed to the component's color on the map.
setWeightSize(Double) - Method in class main.MapComponent
Sets the value attributed to the component's size on the map.
SetZoomFactor(double) - Method in class views.ImagePanel
Set the zoom factor of the image (eg to 200% == 2.0)
showAboutWindow() - Method in class views.ImageViewer
Shows the about window.
showBandwidthResults() - Method in class simulator.views.Simulator
Let the user choose a result file.
showBandwidthResults() - Method in class views.ImageViewer
Let the user choose a result file.
showHelpWindow() - Method in class views.ImageViewer
Shows the help window.
showImagePopup(Component, int, int, Point) - Method in interface views.IImagePanelWorker
creates and opens the popup menu for a Node on a position in the image
showImagePopup(Component, int, int, Point) - Method in class views.ImageViewer
creates and opens the popup menu for a Node on a position in the image
showMe(JFrame, ScenarioConfig, String, Hashtable<X2XProxy, Vector<StructBandwidthInfoBean>>) - Method in class simulator.views.BandwidthResultsDlg
Shows the bandwidth results dialog
showMe() - Method in class views.HelpWindow
 
showMe(PlanetLabConfigXmlParser) - Method in class views.ParametersDlg
Shows the window and loads the values into the window fields.
showMedisyn - Variable in class views.ViewController
 
showNodeDetails(Vector<Node>) - Method in class views.ImageViewer
Opens the node-details window for the given node
showPreferencesDlg() - Method in class views.ImageViewer
Opens the Preferences window.
showSimulatorWindow() - Method in class main.PlanetlabDisplayWall
Specifies how to act on click on JButton showMedisyn
showSimulatorWindow() - Method in class views.ImageViewer
Shows the simulator.
showSimulatorWindow() - Method in class views.PlanetlabDesktop
Specifies how to act on click on JButton Simulator
showSimulatorWindow() - Method in class views.ViewController
Specifies how to act on click on JButton showMedisyn
showstartDialog - Variable in class tools.Parameters
Show help dialog at start?
sim - Variable in class simulator.views.Simulator.NetClosenessThread
 
sim - Variable in class simulator.views.Simulator.SimulationThread
 
simName - Variable in class simulator.views.Simulator
 
simType - Variable in class simulator.views.Simulator.SimulationThread
 
simulateNetworkCloseness1() - Method in class simulator.views.Simulator
Simulates the forming of proxy groups by just considering the network closeness.
simulateNetworkCloseness1Offline(Vector<X2XProxy>, Vector<ProxyGroup>, Hashtable<X2XProxy, Vector<StructBandwidthInfoBean>>) - Method in class simulator.views.Simulator
Used for the formation of Network closeness v1 groups.
simulateNetworkCloseness1Online(Vector<X2XProxy>, Vector<ProxyGroup>, Hashtable<X2XProxy, Vector<StructBandwidthInfoBean>>) - Method in class simulator.views.Simulator
Used for the formation of Network closeness v1 groups.
simulateNetworkCloseness2() - Method in class simulator.views.Simulator
For each proxygroup the bandwidths of all nodes to each other are calculated.
simulateSemanticCloseness() - Method in class simulator.views.Simulator
Simulates the forming of proxy groups by just considering the semantic closeness
simulateSemanticCloseness(boolean) - Method in class simulator.views.Simulator
Simulates the forming of proxy groups by just considering the semantic closeness
simulateSemanticClosenessWithEval() - Method in class simulator.views.Simulator
simulates the forming of proxy groups by just considering the semantic closeness
simulationId - Variable in class planetLabVideoClient.structSessionParams
 
SimulationOptions - Class in simulator
Represents selectable options of a simulation.
SimulationOptions() - Constructor for class simulator.SimulationOptions
Constructs an instance and initializes it with default values.
SimulationOptions(boolean, boolean, boolean, boolean, boolean, boolean, boolean, String) - Constructor for class simulator.SimulationOptions
Constructs an instance and initializes it with the given values.
SimulationOptionsDlg - Class in simulator.views
This window is used to get the SimulationOptions for a simulation from the user.
SimulationOptionsDlg() - Constructor for class simulator.views.SimulationOptionsDlg
 
simulator - package simulator
 
Simulator - Class in simulator.views
This is the main class for executing simulations/experiments using a scenario configuration with proxies and proxy groups.
Simulator(JFrame, ScenarioConfig, NodeEdgeMap, PlanetLabMgr) - Constructor for class simulator.views.Simulator
Creates and initializes a simulator object instance
simulator - Variable in class views.ImageViewer
 
Simulator.FormSubgroupsMode - Enum in simulator.views
 
Simulator.FormSubgroupsMode() - Constructor for enum simulator.views.Simulator.FormSubgroupsMode
 
Simulator.NetClosenessThread - Class in simulator.views
inner class to calculate bandwidths of one group evaluation
Simulator.NetClosenessThread(Simulator, ProxyGroup, String, Simulator.SimExecMode, Hashtable<String, Double>, Simulator.FormSubgroupsMode) - Constructor for class simulator.views.Simulator.NetClosenessThread
Constructs the NetClosenessThread
Simulator.SimExecMode - Enum in simulator.views
 
Simulator.SimExecMode() - Constructor for enum simulator.views.Simulator.SimExecMode
 
Simulator.SimulationThread - Class in simulator.views
inner class to simulate network closeness or semantic closeness with evaluation
Simulator.SimulationThread(Simulator, Simulator.SimulationType) - Constructor for class simulator.views.Simulator.SimulationThread
 
Simulator.SimulationType - Enum in simulator.views
 
Simulator.SimulationType() - Constructor for enum simulator.views.Simulator.SimulationType
 
simulator.views - package simulator.views
 
sin - Variable in class main.DataGatherer.ReadLine
 
size - Variable in class main.DrawableMapComponent
 
size - Variable in class main.Edge
 
size - Variable in class main.Node
 
sizeDescription - Variable in class main.DrawingParameters
 
SizeRangeEditor - Class in main
The SizeRangeEditor class constructs a modal dialog that allows the user to create Range with an associated size in a GUI environment.
SizeRangeEditor() - Constructor for class main.SizeRangeEditor
Constructs and new SizeRangeEditor dialog.
SizeRangeEditor(Range) - Constructor for class main.SizeRangeEditor
Constructs and new SizeRangeEditor dialog with initial values specified by the argument.
SIZERANGES - Static variable in class main.DrawingParameters
 
sizeRanges - Variable in class main.DrawingParameters
 
sizeRangesCustomizer - Variable in class main.DrawingParametersCustomizer
 
SizeRangesCustomizer - Class in main
The SizeRangesCustomizer class provides a GUI for customizing display ranges that specify the size of map components.
SizeRangesCustomizer(DisplayRanges, String) - Constructor for class main.SizeRangesCustomizer
Creates a new instance of SizeRangesCustomizer, which can be added to a container.
sizeSmall - Static variable in class main.Edge
 
sizeSmall - Static variable in class main.Node
 
sizeText - Variable in class main.SizeRangeEditor
 
SLICE_NAME_TAG - Static variable in class xmlParsing.PlanetLabConfigXmlParser
The XML tag which textContent contains the name of ONE slice
SLICE_NODE_PREFIX - Static variable in class main.Node
 
SLICE_TAG - Static variable in class xmlParsing.PlanetLabConfigXmlParser
The XML tag which contains information about ONE slice
sliceName - Variable in class planetLabAPI.PlanetLabMgr
 
SliceNodeColor - Variable in class views.ImageViewer.MyListCellRenderer
 
SLICES_TAG - Static variable in class xmlParsing.PlanetLabConfigXmlParser
The XML tag that contains the slices of the user
SophiaNodesEdgesMap - Class in main
The SophiaNodesEdgesMap class stores a collection of nodes and edges representing properties of the PlanetLab network.
SophiaNodesEdgesMap(String, String) - Constructor for class main.SophiaNodesEdgesMap
Creates a new SophiaNodesEdgesMap from a DataGatherer.
SophiaVisualizer - Class in main
The Visualizer class reads in an inputfile and runs the GenerateMap that is passed in to create the map object.
SophiaVisualizer(String, GenerateMap) - Constructor for class main.SophiaVisualizer
Initializes the Visualizer, which reads the input file and uses the specified map generator to generate a map.
sshPort - Variable in class tools.Parameters
The port on which the launched sshd of the PlanetLab nodes should listen for incoming connections.
STANDARD - Static variable in class main.Range
Indicates a standard range with a lower boundary and an upper boundary.
START_FOLDER - Static variable in class medisyn.ResultParser
 
startSession(structSessionParams) - Method in class planetLabVideoClient._VideoClientStub
 
startSession(structSessionParams) - Method in interface planetLabVideoClient.VideoClientOperations
 
startSession(String, structSessionParams) - Method in class videoClientCaller.PlabClientCallerMain
Start RTSP/RTP session from remote node to a remote server.
Call is done via CORBA
startSession() - Method in class views.NodeDetails
start RTSP/RTP session from remote node to a remote server call is done via CORBA
startSessionButton - Variable in class views.NodeDetails
 
startTime - Variable in class medisyn.Request
Time offset from simulation-start in seconds
startTime - Variable in class planetLabVideoClient.structSessionParams
 
stop - Variable in class views.NodeViewer.NodeInfoViewer
 
stopMeasurement(int, BooleanHolder) - Method in class planetLabVideoClient._VideoClientStub
 
stopMeasurement(int, BooleanHolder) - Method in interface planetLabVideoClient.VideoClientOperations
 
stopMeasurement(String) - Method in class videoClientCaller.PlabClientCallerMain
Sends a message to the client to stop the running measurement.
call is done via CORBA
stopSessionButton - Variable in class views.NodeDetails
 
streamName - Variable in class planetLabVideoClient.structSessionParams
 
StreamWrapper - Class in tools
Class to print out the syserr and sysout streams of called shell-scripts.
StreamWrapper(InputStream, String, String) - Constructor for class tools.StreamWrapper
constructs a StreamWrapper
StreamWrapper(InputStream, String) - Constructor for class tools.StreamWrapper
constructs a StreamWrapper
stringToBps(String) - Static method in class tools.Converter
taken from avgBW.c
stringToIPArr(String) - Static method in class tools.Converter
Converts a String e.g.
structAnalyzeResult - Class in planetLabVideoClient
planetLabVideoClient/structAnalyzeResult.java .
structAnalyzeResult() - Constructor for class planetLabVideoClient.structAnalyzeResult
 
structAnalyzeResult(double) - Constructor for class planetLabVideoClient.structAnalyzeResult
 
structAnalyzeResultHelper - Class in planetLabVideoClient
planetLabVideoClient/structAnalyzeResultHelper.java .
structAnalyzeResultHelper() - Constructor for class planetLabVideoClient.structAnalyzeResultHelper
 
structAnalyzeResultHolder - Class in planetLabVideoClient
planetLabVideoClient/structAnalyzeResultHolder.java .
structAnalyzeResultHolder() - Constructor for class planetLabVideoClient.structAnalyzeResultHolder
 
structAnalyzeResultHolder(structAnalyzeResult) - Constructor for class planetLabVideoClient.structAnalyzeResultHolder
 
structBandwidthInfo - Class in planetLabVideoClient
planetLabVideoClient/structBandwidthInfo.java .
structBandwidthInfo() - Constructor for class planetLabVideoClient.structBandwidthInfo
 
structBandwidthInfo(double, structIP) - Constructor for class planetLabVideoClient.structBandwidthInfo
 
StructBandwidthInfoBean - Class in planetLabVideoClient
An instance of this class represents an instance of structBandwidthInfo.
StructBandwidthInfoBean() - Constructor for class planetLabVideoClient.StructBandwidthInfoBean
Create an empty instance of this class.
StructBandwidthInfoBean(structBandwidthInfo) - Constructor for class planetLabVideoClient.StructBandwidthInfoBean
Create an instance of StructBandwidthInfoBean representing the given bwInfo.
structBandwidthInfoHelper - Class in planetLabVideoClient
planetLabVideoClient/structBandwidthInfoHelper.java .
structBandwidthInfoHelper() - Constructor for class planetLabVideoClient.structBandwidthInfoHelper
 
structBandwidthInfoHolder - Class in planetLabVideoClient
planetLabVideoClient/structBandwidthInfoHolder.java .
structBandwidthInfoHolder() - Constructor for class planetLabVideoClient.structBandwidthInfoHolder
 
structBandwidthInfoHolder(structBandwidthInfo) - Constructor for class planetLabVideoClient.structBandwidthInfoHolder
 
structCalcBwInput - Class in planetLabVideoClient
planetLabVideoClient/structCalcBwInput.java .
structCalcBwInput() - Constructor for class planetLabVideoClient.structCalcBwInput
 
structCalcBwInput(structIP[]) - Constructor for class planetLabVideoClient.structCalcBwInput
 
structCalcBwInputHelper - Class in planetLabVideoClient
planetLabVideoClient/structCalcBwInputHelper.java .
structCalcBwInputHelper() - Constructor for class planetLabVideoClient.structCalcBwInputHelper
 
structCalcBwInputHolder - Class in planetLabVideoClient
planetLabVideoClient/structCalcBwInputHolder.java .
structCalcBwInputHolder() - Constructor for class planetLabVideoClient.structCalcBwInputHolder
 
structCalcBwInputHolder(structCalcBwInput) - Constructor for class planetLabVideoClient.structCalcBwInputHolder
 
structCalcBwOutput - Class in planetLabVideoClient
planetLabVideoClient/structCalcBwOutput.java .
structCalcBwOutput() - Constructor for class planetLabVideoClient.structCalcBwOutput
 
structCalcBwOutput(structBandwidthInfo[]) - Constructor for class planetLabVideoClient.structCalcBwOutput
 
structCalcBwOutputHelper - Class in planetLabVideoClient
planetLabVideoClient/structCalcBwOutputHelper.java .
structCalcBwOutputHelper() - Constructor for class planetLabVideoClient.structCalcBwOutputHelper
 
structCalcBwOutputHolder - Class in planetLabVideoClient
planetLabVideoClient/structCalcBwOutputHolder.java .
structCalcBwOutputHolder() - Constructor for class planetLabVideoClient.structCalcBwOutputHolder
 
structCalcBwOutputHolder(structCalcBwOutput) - Constructor for class planetLabVideoClient.structCalcBwOutputHolder
 
structIP - Class in planetLabVideoClient
planetLabVideoClient/structIP.java .
structIP() - Constructor for class planetLabVideoClient.structIP
 
structIP(byte, byte, byte, byte) - Constructor for class planetLabVideoClient.structIP
 
StructIPBean - Class in planetLabVideoClient
An instance of this class represents an instance of structIP.
StructIPBean() - Constructor for class planetLabVideoClient.StructIPBean
Create an empty instance of this class.
StructIPBean(structIP) - Constructor for class planetLabVideoClient.StructIPBean
Create an instance of StructIPBean representing the given nodeIP.
structIPHelper - Class in planetLabVideoClient
planetLabVideoClient/structIPHelper.java .
structIPHelper() - Constructor for class planetLabVideoClient.structIPHelper
 
structIPHolder - Class in planetLabVideoClient
planetLabVideoClient/structIPHolder.java .
structIPHolder() - Constructor for class planetLabVideoClient.structIPHolder
 
structIPHolder(structIP) - Constructor for class planetLabVideoClient.structIPHolder
 
structIPtoIPArr(structIP) - Static method in class tools.Converter
Converts a structIP to an int[4]
structIPtoString(structIP) - Static method in class tools.Converter
Converts a structIP to a String e.g.
structLeaders - Class in planetLabVideoClient
planetLabVideoClient/structLeaders.java .
structLeaders() - Constructor for class planetLabVideoClient.structLeaders
 
structLeaders(structIP[]) - Constructor for class planetLabVideoClient.structLeaders
 
structLeadersHelper - Class in planetLabVideoClient
planetLabVideoClient/structLeadersHelper.java .
structLeadersHelper() - Constructor for class planetLabVideoClient.structLeadersHelper
 
structLeadersHolder - Class in planetLabVideoClient
planetLabVideoClient/structLeadersHolder.java .
structLeadersHolder() - Constructor for class planetLabVideoClient.structLeadersHolder
 
structLeadersHolder(structLeaders) - Constructor for class planetLabVideoClient.structLeadersHolder
 
structNetClInput - Class in planetLabVideoClient
planetLabVideoClient/structNetClInput.java .
structNetClInput() - Constructor for class planetLabVideoClient.structNetClInput
 
structNetClInput(structIP[]) - Constructor for class planetLabVideoClient.structNetClInput
 
structNetClInputHelper - Class in planetLabVideoClient
planetLabVideoClient/structNetClInputHelper.java .
structNetClInputHelper() - Constructor for class planetLabVideoClient.structNetClInputHelper
 
structNetClInputHolder - Class in planetLabVideoClient
planetLabVideoClient/structNetClInputHolder.java .
structNetClInputHolder() - Constructor for class planetLabVideoClient.structNetClInputHolder
 
structNetClInputHolder(structNetClInput) - Constructor for class planetLabVideoClient.structNetClInputHolder
 
structNetClOutput - Class in planetLabVideoClient
planetLabVideoClient/structNetClOutput.java .
structNetClOutput() - Constructor for class planetLabVideoClient.structNetClOutput
 
structNetClOutput(int, structBandwidthInfo[]) - Constructor for class planetLabVideoClient.structNetClOutput
 
structNetClOutputHelper - Class in planetLabVideoClient
planetLabVideoClient/structNetClOutputHelper.java .
structNetClOutputHelper() - Constructor for class planetLabVideoClient.structNetClOutputHelper
 
structNetClOutputHolder - Class in planetLabVideoClient
planetLabVideoClient/structNetClOutputHolder.java .
structNetClOutputHolder() - Constructor for class planetLabVideoClient.structNetClOutputHolder
 
structNetClOutputHolder(structNetClOutput) - Constructor for class planetLabVideoClient.structNetClOutputHolder
 
structSessionParams - Class in planetLabVideoClient
planetLabVideoClient/structSessionParams.java .
structSessionParams() - Constructor for class planetLabVideoClient.structSessionParams
 
structSessionParams(int, int, String, int, String, structIP, long, int) - Constructor for class planetLabVideoClient.structSessionParams
 
structSessionParamsHelper - Class in planetLabVideoClient
planetLabVideoClient/structSessionParamsHelper.java .
structSessionParamsHelper() - Constructor for class planetLabVideoClient.structSessionParamsHelper
 
structSessionParamsHolder - Class in planetLabVideoClient
planetLabVideoClient/structSessionParamsHolder.java .
structSessionParamsHolder() - Constructor for class planetLabVideoClient.structSessionParamsHolder
 
structSessionParamsHolder(structSessionParams) - Constructor for class planetLabVideoClient.structSessionParamsHolder
 
structSSHOptions - Class in planetLabVideoClient
planetLabVideoClient/structSSHOptions.java .
structSSHOptions() - Constructor for class planetLabVideoClient.structSSHOptions
 
structSSHOptions(int, String) - Constructor for class planetLabVideoClient.structSSHOptions
 
structSSHOptionsHelper - Class in planetLabVideoClient
planetLabVideoClient/structSSHOptionsHelper.java .
structSSHOptionsHelper() - Constructor for class planetLabVideoClient.structSSHOptionsHelper
 
structSSHOptionsHolder - Class in planetLabVideoClient
planetLabVideoClient/structSSHOptionsHolder.java .
structSSHOptionsHolder() - Constructor for class planetLabVideoClient.structSSHOptionsHolder
 
structSSHOptionsHolder(structSSHOptions) - Constructor for class planetLabVideoClient.structSSHOptionsHolder
 
subgroupMode - Variable in class simulator.views.Simulator.NetClosenessThread
 
subgroups - Variable in class simulator.views.Simulator.NetClosenessThread
 
synchCall - Variable in class views.MessageShower
 

T

tableModelVec - Variable in class simulator.views.BandwidthResultsDlg
 
tablesVec - Variable in class simulator.views.BandwidthResultsDlg
 
takesPartBox - Variable in class views.NodeDetails
 
testFilePath - Variable in class planetLabVideoClient.structSSHOptions
 
testFilePath - Variable in class tools.Parameters
This path defines the file which is transferred to a node to measure the bandwidth to this node.
testFileSize - Variable in class tools.Parameters
the size of the testFile in Bytes
testLoseFirstMeasurement - Static variable in class videoClientCaller.PlabClientCallerMain
if set to true, the first bandwidth-measurement will be "lost" (useful only for test purposes!!!)
text - Variable in class main.DrawableLabel
 
textField - Variable in class main.QueryCustomizer
 
timeout - Variable in class main.DataGatherer
 
timer - Variable in class views.ViewController
 
TIMER_MULTIPLIER - Static variable in class views.ViewController
 
title - Variable in class views.MessageShower
 
titlePrefix - Static variable in class simulator.views.Simulator
 
toLabel - Variable in class main.RangeEditor
 
tools - package tools
 
toString() - Method in class main.City
Returns a string representation of this City.
toString() - Method in class main.DataGatherer
Returns a string representation of the DataGatherer.
toString() - Method in class main.DisplayRanges
Returns a string representation of this DisplayRanges.
toString() - Method in class main.DrawableEdge
Returns a string representation of this DrawableEdge.
toString() - Method in class main.DrawableLabel
Returns a string representation of this DrawableNode.
toString() - Method in class main.DrawableNode
Returns a string representation of this DrawableNode.
toString() - Method in class main.DrawingParameters
Returns a string representation of this DrawingParameters.
toString() - Method in class main.Edge
Returns a string representation of this Edge.
toString() - Method in class main.ImageMapCity
Returns a string representation of this City.
toString() - Method in class main.ImageParameters
Returns a string representation of this ImageParameters.
toString() - Method in class main.InputFileParser
Returns a string representation of this InputFileParser.
toString() - Method in class main.Node
Returns a string representation of this Node.
toString() - Method in class main.planetSh.PlanetshMap
Returns a string representation of the NodeEdgeMap.
toString() - Method in class main.Position
Returns a string representation of this Position.
toString() - Method in class main.QueryDescription
Returns a string representation of this QueryDescription.
toString() - Method in class main.QueryVariable
Returns a string representation of this QueryVariable.
toString() - Method in class main.Range
Returns a representation of of this Range.
toString() - Method in class main.SophiaNodesEdgesMap
Returns a string representation of the SophiaNodesEdgesMap.
toString() - Method in class medisyn.FileCategory
return String representation of object
toString() - Method in class medisyn.ProxyGroup
return String-representation of object
toString() - Method in class medisyn.Request
return String-representation of object
toString() - Method in class medisyn.VideoFile
return String-representation of object
toString() - Method in class medisyn.X2XProxy
return String-representation of object
transformLabel(String) - Method in class views.MultiLineLabelPanel
 
transformLatitude(double, ImageParameters) - Method in class main.GenerateMap
Returns the vertical pixel-coordinate of the latitude on the map by a transformation determined by values set in image parameters.
transformLongitude(double, ImageParameters) - Method in class main.GenerateMap
Returns the horizontal pixel-coordinate of the longitude on the map by a transformation determined by values set in image parameters.
tryHosts(int) - Method in class main.DataGatherer
 
type - Variable in class main.Range
 
type - Variable in class main.RangeEditor
 
type - Variable in class medisyn.ScenarioConfig.HelperThread
 
type() - Static method in class planetLabVideoClient.EntryNotFoundHelper
 
type() - Static method in class planetLabVideoClient.structAnalyzeResultHelper
 
type() - Static method in class planetLabVideoClient.structBandwidthInfoHelper
 
type() - Static method in class planetLabVideoClient.structCalcBwInputHelper
 
type() - Static method in class planetLabVideoClient.structCalcBwOutputHelper
 
type() - Static method in class planetLabVideoClient.structIPHelper
 
type() - Static method in class planetLabVideoClient.structLeadersHelper
 
type() - Static method in class planetLabVideoClient.structNetClInputHelper
 
type() - Static method in class planetLabVideoClient.structNetClOutputHelper
 
type() - Static method in class planetLabVideoClient.structSessionParamsHelper
 
type() - Static method in class planetLabVideoClient.structSSHOptionsHelper
 
type() - Static method in class planetLabVideoClient.VideoClientHelper
 
type - Variable in class views.ImageViewer.HelperThread
 
type - Variable in class views.ImageViewer.NodeAction
 

U

unchecked_narrow(Object) - Static method in class planetLabVideoClient.VideoClientHelper
 
UniversalTool - Class in tools
Class for various purposes
UniversalTool() - Constructor for class tools.UniversalTool
 
UNUSED_MEASUREMENT_ID - Static variable in class videoClientCaller.PlabClientCallerMain
used to identify a new measurement command
UPDATE - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "update."
update() - Method in class main.PlanetlabDisplayWall
Displays the newly-created map image on the display wall.
update() - Method in class views.PlanetlabDesktop
This method is called when the user clicks on the "Show map" Button.
update() - Method in class views.ViewController
Specifies how to update an image in the update thread when a new image is created.
updateAllNodesList() - Method in class views.ImageViewer
update the all-nodes-list
updateEdgeData() - Method in class medisyn.ScenarioConfig
On each call the existing edges are deleted from the map first.
updateImmediately - Variable in class views.ViewController
 
updateNodeCache(File) - Method in class main.planetSh.PlanetshMap
Gets all nodes from the PlanetLab-API and caches them in the nodesFile
updateNodeData() - Method in class medisyn.ScenarioConfig
Iterate thrugh all the proxy-nodes, try to find the appropriate planetLabNode and update the data of each proxy
updateNodeData(Node) - Method in class medisyn.X2XProxy
update the data of this proxy according to the given node
updateNodeSizeFactor() - Method in class views.ImagePanel
Calculates and updates the size of the Node-circles on the map.
updateProxyGroupMenuItems(JMenu) - Method in class views.ImageViewer
Updates the checkbox entries corresponding to the existing proxy groups.
updateQueryDescription() - Method in class main.QueryCustomizer
This method updates the QueryDescription that was passed in with changes the user made through the GUI interface.
updateScenarioNodesList() - Method in class views.ImageViewer
update the selected-nodes-list
updateThread - Variable in class views.ViewController
 
updateWindowTitle() - Method in class views.ImageViewer
Updates the window title by setting the currently loaded scenario name.
upperLeftCorner - Variable in class main.ImageParameters
 
UPTIME - Static variable in class main.NodeInfo
This is equivalent to the case-insensitive string "uptime."
userinfoFile - Variable in class medisyn.ResultParser
 
USERNAME_ATTRIB - Static variable in class xmlParsing.PlanetLabConfigXmlParser
The XML attribute name of the ROOT_TAG which contains the PlanetLab username

V

value - Variable in class main.QueryVariable
 
value - Variable in class main.Range
 
value - Variable in class planetLabVideoClient.EntryNotFoundHolder
 
value - Variable in class planetLabVideoClient.structAnalyzeResultHolder
 
value - Variable in class planetLabVideoClient.structBandwidthInfoHolder
 
value - Variable in class planetLabVideoClient.structCalcBwInputHolder
 
value - Variable in class planetLabVideoClient.structCalcBwOutputHolder
 
value - Variable in class planetLabVideoClient.structIPHolder
 
value - Variable in class planetLabVideoClient.structLeadersHolder
 
value - Variable in class planetLabVideoClient.structNetClInputHolder
 
value - Variable in class planetLabVideoClient.structNetClOutputHolder
 
value - Variable in class planetLabVideoClient.structSessionParamsHolder
 
value - Variable in class planetLabVideoClient.structSSHOptionsHolder
 
value - Variable in class planetLabVideoClient.VideoClientHolder
 
valueOf(String) - Static method in enum medisyn.ScenarioConfig.HelperOpType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum simulator.views.Simulator.FormSubgroupsMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum simulator.views.Simulator.SimExecMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum simulator.views.Simulator.SimulationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum views.ImageViewer.HelperOpType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum views.ImageViewer.PopupType
Returns the enum constant of this type with the specified name.
values() - Static method in enum medisyn.ScenarioConfig.HelperOpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum simulator.views.Simulator.FormSubgroupsMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum simulator.views.Simulator.SimExecMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum simulator.views.Simulator.SimulationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum views.ImageViewer.HelperOpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum views.ImageViewer.PopupType
Returns an array containing the constants of this enum type, in the order they are declared.
vectorStructBwInfoToBeanVector(Hashtable<X2XProxy, Vector<StructBandwidthInfoBean>>) - Static method in class tools.Converter
Converts the vector with structBandwidthInfo elements to a vector with structBandwidthInfoBean elements.
verify(JComponent) - Method in class views.ParametersDlg.portnrVerifier
This method checks the input of the field.
VideoClient - Interface in planetLabVideoClient
planetLabVideoClient/VideoClient.java .
videoClientCaller - package videoClientCaller
 
VideoClientCaller - Class in planetLabVideoClient
 
VideoClientCaller() - Constructor for class planetLabVideoClient.VideoClientCaller
 
VideoClientHelper - Class in planetLabVideoClient
planetLabVideoClient/VideoClientHelper.java .
VideoClientHelper() - Constructor for class planetLabVideoClient.VideoClientHelper
 
VideoClientHolder - Class in planetLabVideoClient
planetLabVideoClient/VideoClientHolder.java .
VideoClientHolder() - Constructor for class planetLabVideoClient.VideoClientHolder
 
VideoClientHolder(VideoClient) - Constructor for class planetLabVideoClient.VideoClientHolder
 
VideoClientOperations - Interface in planetLabVideoClient
planetLabVideoClient/VideoClientOperations.java .
VideoFile - Class in medisyn
Represents a video file used for requests (video-sessions)
VideoFile() - Constructor for class medisyn.VideoFile
construct+init VideoFile
videoFileName - Variable in class planetLabVideoClient.structSessionParams
 
videoFiles - Variable in class medisyn.ProxyGenerator
 
videoFiles - Variable in class medisyn.ResultParser
 
videoFiles - Variable in class medisyn.X2XProxy
 
videoFiles2 - Variable in class medisyn.X2XProxy
 
VIDEOFILES_PREFIX - Static variable in class simulator.views.Simulator
 
ViewController - Class in views
The ViewController class is the base class for a small GUI application that makes it easy to create PlanetLab maps.
ViewController(String) - Constructor for class views.ViewController
Create a new instance of ViewController.
viewCustomizer - Variable in class views.ViewController
 
ViewCustomizer - Class in views
The ViewCustomizer class is a JFrame containing panes that allow for customizing PlanetLab views.
ViewCustomizer(String) - Constructor for class views.ViewCustomizer
Creates a new JPanel and puts new QueryCustomizers and DrawingParametersCustomizers on it so that both the queries and drawing parameters could be customized for both Nodes and Edges.
viewer - Variable in class views.NodeViewer.NodeVisualizerThread
 
viewFileName - Variable in class views.ViewController
 
viewInfo - Variable in class views.ViewCustomizer
 
ViewInfo - Class in views
The ViewInfo class extends a JTextArea and sets its text to be the information about the view that the user is customizing.
ViewInfo() - Constructor for class views.ViewInfo
Constructs a new ViewInfo
views - package views
The package views contains many windows needed for the GUI.
VIEWS_DIR - Static variable in class main.Visualizer
The path to the directory in which view files are located.
viewSelector - Variable in class views.ViewController
 
Visualizer - Class in main
The Visualizer class reads in an inputfile and runs the GenerateMap that is passed in to create the map object.
Visualizer() - Constructor for class main.Visualizer
Initializes the Visualizer, which reads the input file and uses the specified map generator to generate a map.
visualizer - Variable in class views.ImageViewer
 
visualizer - Variable in class views.PlanetlabDesktop
 

W

warning(SAXParseException) - Method in class xmlParsing.MyErrorHandler
 
weightColor - Variable in class main.MapComponent
 
weightSize - Variable in class main.MapComponent
 
width - Variable in class tools.BackgroundIcon
 
WINDOW_TITLE - Static variable in class views.ImageViewer
 
windowActivated(WindowEvent) - Method in class simulator.views.Simulator
 
windowClosed(WindowEvent) - Method in class simulator.views.Simulator
Windowlistener interface implementation
windowClosed(WindowEvent) - Method in class views.ImageViewer
 
windowClosing(WindowEvent) - Method in class simulator.views.Simulator
 
windowDeactivated(WindowEvent) - Method in class simulator.views.Simulator
 
windowDeiconified(WindowEvent) - Method in class simulator.views.Simulator
 
windowIconified(WindowEvent) - Method in class simulator.views.Simulator
 
windowOpened(WindowEvent) - Method in class simulator.views.Simulator
 
worker - Variable in class medisyn.ScenarioConfig.HelperThread
 
worker - Variable in class views.ImagePanel
 
worker - Variable in class views.ImageViewer.HelperThread
 
worker - Variable in class views.ImageViewer.NodeAction
 
write(OutputStream, EntryNotFound) - Static method in class planetLabVideoClient.EntryNotFoundHelper
 
write(OutputStream, structAnalyzeResult) - Static method in class planetLabVideoClient.structAnalyzeResultHelper
 
write(OutputStream, structBandwidthInfo) - Static method in class planetLabVideoClient.structBandwidthInfoHelper
 
write(OutputStream, structCalcBwInput) - Static method in class planetLabVideoClient.structCalcBwInputHelper
 
write(OutputStream, structCalcBwOutput) - Static method in class planetLabVideoClient.structCalcBwOutputHelper
 
write(OutputStream, structIP) - Static method in class planetLabVideoClient.structIPHelper
 
write(OutputStream, structLeaders) - Static method in class planetLabVideoClient.structLeadersHelper
 
write(OutputStream, structNetClInput) - Static method in class planetLabVideoClient.structNetClInputHelper
 
write(OutputStream, structNetClOutput) - Static method in class planetLabVideoClient.structNetClOutputHelper
 
write(OutputStream, structSessionParams) - Static method in class planetLabVideoClient.structSessionParamsHelper
 
write(OutputStream, structSSHOptions) - Static method in class planetLabVideoClient.structSSHOptionsHelper
 
write(OutputStream, VideoClient) - Static method in class planetLabVideoClient.VideoClientHelper
 
writeObject(ObjectOutputStream) - Method in class planetLabVideoClient._VideoClientStub
 
writeRandomFile(String, int) - Static method in class tools.UniversalTool
Writes a random int sequence of the required size to the file.

X

X2XProxy - Class in medisyn
Represents one proxy which can be used in scenarios and experiments
X2XProxy() - Constructor for class medisyn.X2XProxy
construct a new X2XProxy
X2XProxy(Node) - Constructor for class medisyn.X2XProxy
construct a new X2XProxy with the values of a Node
xmlParsing - package xmlParsing
 

Z

ZOOM_STEP - Static variable in class views.ImagePanel
 
zoomFactor - Variable in class views.ImagePanel
 
ZoomIn(int) - Method in class views.ImagePanel
zooms one step in
ZoomOut(int) - Method in class views.ImagePanel
zooms one step out

_

__active - Static variable in class planetLabVideoClient.EntryNotFoundHelper
 
__active - Static variable in class planetLabVideoClient.structAnalyzeResultHelper
 
__active - Static variable in class planetLabVideoClient.structBandwidthInfoHelper
 
__active - Static variable in class planetLabVideoClient.structCalcBwInputHelper
 
__active - Static variable in class planetLabVideoClient.structCalcBwOutputHelper
 
__active - Static variable in class planetLabVideoClient.structIPHelper
 
__active - Static variable in class planetLabVideoClient.structLeadersHelper
 
__active - Static variable in class planetLabVideoClient.structNetClInputHelper
 
__active - Static variable in class planetLabVideoClient.structNetClOutputHelper
 
__active - Static variable in class planetLabVideoClient.structSessionParamsHelper
 
__active - Static variable in class planetLabVideoClient.structSSHOptionsHelper
 
__ids - Static variable in class planetLabVideoClient._VideoClientStub
 
__typeCode - Static variable in class planetLabVideoClient.EntryNotFoundHelper
 
__typeCode - Static variable in class planetLabVideoClient.structAnalyzeResultHelper
 
__typeCode - Static variable in class planetLabVideoClient.structBandwidthInfoHelper
 
__typeCode - Static variable in class planetLabVideoClient.structCalcBwInputHelper
 
__typeCode - Static variable in class planetLabVideoClient.structCalcBwOutputHelper
 
__typeCode - Static variable in class planetLabVideoClient.structIPHelper
 
__typeCode - Static variable in class planetLabVideoClient.structLeadersHelper
 
__typeCode - Static variable in class planetLabVideoClient.structNetClInputHelper
 
__typeCode - Static variable in class planetLabVideoClient.structNetClOutputHelper
 
__typeCode - Static variable in class planetLabVideoClient.structSessionParamsHelper
 
__typeCode - Static variable in class planetLabVideoClient.structSSHOptionsHelper
 
__typeCode - Static variable in class planetLabVideoClient.VideoClientHelper
 
_id - Static variable in class planetLabVideoClient.EntryNotFoundHelper
 
_id - Static variable in class planetLabVideoClient.structAnalyzeResultHelper
 
_id - Static variable in class planetLabVideoClient.structBandwidthInfoHelper
 
_id - Static variable in class planetLabVideoClient.structCalcBwInputHelper
 
_id - Static variable in class planetLabVideoClient.structCalcBwOutputHelper
 
_id - Static variable in class planetLabVideoClient.structIPHelper
 
_id - Static variable in class planetLabVideoClient.structLeadersHelper
 
_id - Static variable in class planetLabVideoClient.structNetClInputHelper
 
_id - Static variable in class planetLabVideoClient.structNetClOutputHelper
 
_id - Static variable in class planetLabVideoClient.structSessionParamsHelper
 
_id - Static variable in class planetLabVideoClient.structSSHOptionsHelper
 
_id - Static variable in class planetLabVideoClient.VideoClientHelper
 
_ids() - Method in class planetLabVideoClient._VideoClientStub
 
_read(InputStream) - Method in class planetLabVideoClient.EntryNotFoundHolder
 
_read(InputStream) - Method in class planetLabVideoClient.structAnalyzeResultHolder
 
_read(InputStream) - Method in class planetLabVideoClient.structBandwidthInfoHolder
 
_read(InputStream) - Method in class planetLabVideoClient.structCalcBwInputHolder
 
_read(InputStream) - Method in class planetLabVideoClient.structCalcBwOutputHolder
 
_read(InputStream) - Method in class planetLabVideoClient.structIPHolder
 
_read(InputStream) - Method in class planetLabVideoClient.structLeadersHolder
 
_read(InputStream) - Method in class planetLabVideoClient.structNetClInputHolder
 
_read(InputStream) - Method in class planetLabVideoClient.structNetClOutputHolder
 
_read(InputStream) - Method in class planetLabVideoClient.structSessionParamsHolder
 
_read(InputStream) - Method in class planetLabVideoClient.structSSHOptionsHolder
 
_read(InputStream) - Method in class planetLabVideoClient.VideoClientHolder
 
_type() - Method in class planetLabVideoClient.EntryNotFoundHolder
 
_type() - Method in class planetLabVideoClient.structAnalyzeResultHolder
 
_type() - Method in class planetLabVideoClient.structBandwidthInfoHolder
 
_type() - Method in class planetLabVideoClient.structCalcBwInputHolder
 
_type() - Method in class planetLabVideoClient.structCalcBwOutputHolder
 
_type() - Method in class planetLabVideoClient.structIPHolder
 
_type() - Method in class planetLabVideoClient.structLeadersHolder
 
_type() - Method in class planetLabVideoClient.structNetClInputHolder
 
_type() - Method in class planetLabVideoClient.structNetClOutputHolder
 
_type() - Method in class planetLabVideoClient.structSessionParamsHolder
 
_type() - Method in class planetLabVideoClient.structSSHOptionsHolder
 
_type() - Method in class planetLabVideoClient.VideoClientHolder
 
_VideoClientStub - Class in planetLabVideoClient
planetLabVideoClient/_VideoClientStub.java .
_VideoClientStub() - Constructor for class planetLabVideoClient._VideoClientStub
 
_write(OutputStream) - Method in class planetLabVideoClient.EntryNotFoundHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.structAnalyzeResultHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.structBandwidthInfoHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.structCalcBwInputHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.structCalcBwOutputHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.structIPHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.structLeadersHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.structNetClInputHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.structNetClOutputHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.structSessionParamsHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.structSSHOptionsHolder
 
_write(OutputStream) - Method in class planetLabVideoClient.VideoClientHolder
 

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