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

R

RandomPermutation - class evalgo.algorithms.RandomPermutation.
 
RandomPermutation(int) - Constructor for class evalgo.algorithms.RandomPermutation
Constructs a random permutation of the numbers {1,...,n}.
RcpApplication - class edu.usc.cse.desi.rcp.RcpApplication.
 
RcpApplication() - Constructor for class edu.usc.cse.desi.rcp.RcpApplication
 
RcpPerspective - class edu.usc.cse.desi.rcp.RcpPerspective.
 
RcpPerspective() - Constructor for class edu.usc.cse.desi.rcp.RcpPerspective
 
RcpWorkbenchAdvisor - class edu.usc.cse.desi.rcp.RcpWorkbenchAdvisor.
 
RcpWorkbenchAdvisor() - Constructor for class edu.usc.cse.desi.rcp.RcpWorkbenchAdvisor
 
rankHosts(int) - Method in class evalgo.algorithms.DecentralizedAlgorithm
 
rankHosts(int) - Method in class evalgo.algorithms.UltimateAlgorithm
 
recursivePropertyFinder(String, HashMap) - Method in class edu.usc.cse.desi.properties.PropertyInitializer
This method is a recursive method that navigates up the heirarchy tree, returning the property mappings of all the superclasses of the first class that it is called on.
redo() - Method in class edu.usc.cse.desi.command.AddComponentCommand
Redo this command.
redo() - Method in class edu.usc.cse.desi.command.ConstraintCommand
 
redo() - Method in class edu.usc.cse.desi.command.OrphanComponentCommand
Re-Removes the child from the parent.
redoAction - Variable in class org.eclipse.ui.examples.rcp.texteditor.actions.WorkbenchActionBuilder
 
refreshVisuals() - Method in class edu.usc.cse.desi.editpart.ComponentEditPart
Called when the model changes and visuals need to be updated.
refreshVisuals() - Method in class edu.usc.cse.desi.editpart.ComponentSelectionEditPart
Called when the model changes and visuals need to be updated.
refreshVisuals() - Method in class edu.usc.cse.desi.editpart.HostEditPart
Called when the model changes and visuals need to be updated.
refreshVisuals() - Method in class edu.usc.cse.desi.editpart.HostSelectionEditPart
Called when the model changes and visuals need to be updated.
refreshVisuals() - Method in class edu.usc.cse.desi.editpart.LogicalLinkEditPart
 
refreshVisuals() - Method in class edu.usc.cse.desi.editpart.PhysicalLinkEditPart
 
registerEditPartViewer(EditPartViewer) - Method in class edu.usc.cse.desi.editor.AbstractPage
If this page has an viewer, it must be registered with the Editor and the edit domain.
registerEditPartViewer(EditPartViewer) - Method in class edu.usc.cse.desi.editor.DESIGraphicalPage
 
registerEditPartViewer(EditPartViewer) - Method in class edu.usc.cse.desi.editor.DESISelectionPage
 
registerEditPartViewer(EditPartViewer) - Method in class edu.usc.cse.desi.editor.DESITabularPage
 
registerGlobalAction(IAction) - Method in class org.eclipse.ui.examples.rcp.texteditor.actions.WorkbenchActionBuilder
 
rehostComponent(ComponentDataModel, HostDataModel) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
Move a component from one host to another while maintaining intercomponent connections updating logical and physical links as necessary.
rehostLogicalLink(LogicalLinkDataModel, ComponentDataModel) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
reinitialize() - Method in class edu.usc.cse.desi.model.AbstractDESIModel
This method is to be called after a model is recreated.
reinitialize() - Method in class edu.usc.cse.desi.model.AbstractNodeDataModel
Call reinitialize on all your children and connections.
reinitialize() - Method in class edu.usc.cse.desi.model.DESIDataModel
Must call reinitialize on all host data models.
reinitialize() - Method in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
I overrode this method:
reinitialize() - Method in class edu.usc.cse.desi.model.view.AbstractViewModel
I overrode this method:
reinitialize() - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
Reinitialize all sub-components and connections.
reinitialize() - Method in class edu.usc.cse.desi.model.view.DESIViewModel
Must call reinitialize on the view model first, so that all view models will be able to add themselves as listeners.
reinitialize() - Method in class edu.usc.cse.desi.model.view.HostViewModel
Reinitialize all sub-components and connections.
reinitialize() - Method in class edu.usc.cse.desi.model.view.LogicalLinkViewModel
 
reinitialize() - Method in class edu.usc.cse.desi.model.view.PhysicalLinkViewModel
 
reinitialize() - Method in class usc.cse.desi.rasdsmodel.AbstractDESIModel
 
reinitialize() - Method in class usc.cse.desi.rasdsmodel.AbstractNodeModel
 
reinitialize() - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
reliabHosts - Variable in class evalgo.InputData
 
reliability - Variable in class simulation.C2ConnLinkFigureObsolete
The reliability of this link.
reliability - Variable in class simulation.H2HLinkFigure
The reliability of this link.
remove(IFigure) - Method in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter.LayoutWrapper
 
remove(Connection) - Method in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter
 
removeAllComponents() - Method in class edu.usc.cse.desi.model.HostDataModel
This method will simply remove all the components that are deployed onto this host.
removeAllComponents() - Method in class edu.usc.cse.desi.model.view.HostViewModel
Remove every component contained by this host.
removeAllHosts() - Method in class edu.usc.cse.desi.model.DESIDataModel
This method will simply remove all the hosts that are in the systen It's the equivalent of calling DESIDataModel.removeHost() for every host.
removeC2CLink(int, int) - Method in class simulation.SimulationGUI
This method removes a link between two components based on the IDs of those components.
removeChild(IFigure) - Method in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter
 
removeChildVisual(EditPart) - Method in class edu.usc.cse.desi.editpart.DESIRootEditPart
We must also override this method so that DESIEditPart figure gets REMOVED from the correct layer.
removeComponent(ComponentDataModel) - Method in class edu.usc.cse.desi.model.ComponentDataModel
Removes a sub-component from this component, if sub-component has not already been added.
removeComponent(ComponentDataModel) - Method in class edu.usc.cse.desi.model.HostDataModel
Removes the component from the host if it has already been added to the host.
removeComponent(ComponentViewModel) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
This is the public version of removeComponent which removes a Sub Component from this component.
removeComponent(ComponentViewModel) - Method in class edu.usc.cse.desi.model.view.HostViewModel
This is the public version of removeComponent and it will remove a component from the host.
removeComponent(int) - Method in class simulation.SimulationGUI
 
removeComponent(ComponentDataModel) - Method in class usc.cse.desi.rasdsmodel.ComponentDataModel
 
removeComponent(ComponentDataModel) - Method in class usc.cse.desi.rasdsmodel.HostDataModel
 
removeComponentsFromHosts(List, DESIViewModel) - Method in class edu.usc.cse.desi.algorithm.ExactAlgorithm
A method meant to only be called by this class, if you pass it a list of host data models and it will remove all of their components.
removeConnectedNode(AbstractNodeViewModel) - Method in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
removeConnection(LogicalLinkDataModel) - Method in class edu.usc.cse.desi.model.ComponentDataModel
Removes a connection from this component, if connection has already been added.
removeConnection(PhysicalLinkDataModel) - Method in class edu.usc.cse.desi.model.HostDataModel
Removes the link from the host.
removeConnection(LogicalLinkViewModel) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
The public version of removeConnection, this method should be called to when a logical link is disconnected.
removeConnection(PhysicalLinkViewModel) - Method in class edu.usc.cse.desi.model.view.HostViewModel
This is teh public version of remove connection and it will remove a physical link from connecting this host.
removeConnection(LogicalLinkDataModel) - Method in class usc.cse.desi.rasdsmodel.ComponentDataModel
 
removeConnection(PhysicalLinkDataModel) - Method in class usc.cse.desi.rasdsmodel.HostDataModel
 
removeForbiddenCoLocationConstraint(ComponentDataModel) - Method in class edu.usc.cse.desi.model.ComponentDataModel
Removes a constraint on this component regarding which other components it cannot be collocated with.
removeForbiddenCoLocationConstraint(ComponentViewModel) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
 
removeForbiddenCoLocationConstraint(ComponentDataModel) - Method in class usc.cse.desi.rasdsmodel.ComponentDataModel
Remove a required co-location constraint on this component
removeForbiddenLocationConstraint(HostDataModel) - Method in class edu.usc.cse.desi.model.ComponentDataModel
Removed a constraint from this component as to where it cannot be deployed.
removeForbiddenLocationConstraint(HostViewModel) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
 
removeForbiddenLocationConstraint(HostDataModel) - Method in class usc.cse.desi.rasdsmodel.ComponentDataModel
Remove a forbidden location constraint on this component
removeFromConnectedComponents(int) - Method in class simulation.ComponentFigure
This method removes a component id from the connected_components linked list.
removeH2HLink(int, int) - Method in class simulation.SimulationGUI
This function removes a H2HLinkFigure between two hosts.
removeHost(HostDataModel) - Method in class edu.usc.cse.desi.model.DESIDataModel
Removes the given host and updates all listeners.
removeHost(HostViewModel) - Method in class edu.usc.cse.desi.model.view.DESIViewModel
This is the public version of removeHost.
removeHost(int) - Method in class simulation.SimulationGUI
This method removes the Host with the given ID from the graph.
removeHost(HostDataModel) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
removeHostInterfaceAndSignature(ObjRef) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.usc.cse.desi.model.AbstractDESIModel
 
removePropertyChangeListener(PropertyChangeListener) - Method in class usc.cse.desi.rasdsmodel.AbstractDESIModel
 
removeRequiredCoLocationConstraint(ComponentDataModel) - Method in class edu.usc.cse.desi.model.ComponentDataModel
Removes a constraint on this component regarding which other components it must be collocated with.
removeRequiredCoLocationConstraint(ComponentViewModel) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
 
removeRequiredCoLocationConstraint(ComponentDataModel) - Method in class usc.cse.desi.rasdsmodel.ComponentDataModel
Remove a required co-location constraint on this component
removeRequiredLocationConstraint() - Method in class edu.usc.cse.desi.model.ComponentDataModel
Removes the constrain on this component as to where it must be deployed.
removeRequiredLocationConstraint() - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
 
removeRequiredLocationConstraint() - Method in class usc.cse.desi.rasdsmodel.ComponentDataModel
Remove the required location constraint on this component
removeSelectionChangedListener(ISelectionChangedListener) - Method in class edu.usc.cse.desi.editor.OverviewOutlinePage
 
removeThisAsAListenerFromModel() - Method in class edu.usc.cse.desi.viewers.AbstractCalculator
This method can be called to remove this as a listner.
removeThisAsAListenerFromModel() - Method in class edu.usc.cse.desi.viewers.AvailabilityCalculator
I overrode this method:
removeThisAsAListenerFromModel() - Method in class edu.usc.cse.desi.viewers.LatencyCalculator
I overrode this method:
resetPropertyValue(Object) - Method in class edu.usc.cse.desi.model.view.AbstractConnectionViewModel
Same is true for this function as is isPropertySet() except that in the Eclipse book, they didn't mention this method AT ALL.
resetPropertyValue(Object) - Method in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
Same is true for this function as is isPropertySet() except that in the Eclipse book, they didn't mention this method AT ALL.
resizeComps(double) - Method in class simulation.SimulationGUI
 
resizeHosts(double) - Method in class simulation.SimulationGUI
 
resourceBundle - Variable in class cse.desi.plugin.PluginPlugin
 
result - Variable in class evalgo.algorithms.AlgorithmResult
 
resultsTable - Variable in class simulation.SimulationGUI
 
revertAction - Variable in class org.eclipse.ui.examples.rcp.texteditor.actions.WorkbenchActionBuilder
 
rootEditPart - Variable in class edu.usc.cse.desi.editor.OverviewOutlinePage
the root edit part
route(Connection) - Method in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter
 
router - Variable in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter.LayoutWrapper
 
run(IAction) - Method in class edu.usc.cse.desi.action.NewFileAction
 
run(String, DESIViewModel) - Static method in class edu.usc.cse.desi.algorithm.AbstractAlgorithm
This method can be called to create and run an algorithm.
run(DESIViewModel, boolean) - Method in class edu.usc.cse.desi.algorithm.AbstractAlgorithm
This method is not meant to be overridden.
run(Object) - Method in class edu.usc.cse.desi.rcp.RcpApplication
This is the bare minimum to get our App up and running.
run(IAction) - Method in class org.eclipse.ui.examples.rcp.texteditor.actions.OpenFileAction
 
run() - Method in class org.eclipse.ui.examples.rcp.texteditor.actions.OpenFileAction
 
run() - Method in class simulation.SimulationGUI
Run() updates the display until the program has exited.
runAlgo(String) - Method in class edu.usc.cse.desi.editor.DESITabularPage
This method will run the algorithm whose name is passed in.
runSamsAlgo() - Method in class edu.usc.cse.desi.editor.DESITabularPage
 
runningTime - Variable in class evalgo.algorithms.AlgorithmResult
 

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