Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
C
C2CLinkFigure
- class simulation.
C2CLinkFigure
.
This Figure represents a connection between two components inside a host.
C2CLinkFigure(ComponentFigure, ComponentFigure, double, double)
- Constructor for class simulation.
C2CLinkFigure
C2CList
- Static variable in class simulation.
ModelData
C2ConnLinkFigureObsolete
- class simulation.
C2ConnLinkFigureObsolete
.
The C2ConnLinkFigure is the class for the figure that represents a link between a component and a connector.
C2ConnLinkFigureObsolete(ComponentFigure, HostFigure, double, double)
- Constructor for class simulation.
C2ConnLinkFigureObsolete
C_DISPLAY_IMAGEDATA
- Static variable in class edu.usc.cse.desi.model.view.
AbstractNodeViewModel
C_DISPLAY_MODELDATA
- Static variable in class edu.usc.cse.desi.model.view.
AbstractNodeViewModel
CalcHostPoint(int)
- Method in class edu.usc.cse.desi.model.view.
PointFromInt
CalcHostPoint(int)
- Method in class simulation.
HostPoint
ClusterAlgorithm
- class evalgo.algorithms.
ClusterAlgorithm
.
ClusterAlgorithm(int, int)
- Constructor for class evalgo.algorithms.
ClusterAlgorithm
ClusterAlgorithm(int, int, double, double, double, double)
- Constructor for class evalgo.algorithms.
ClusterAlgorithm
CollocCellModifier
- class edu.usc.cse.desi.viewers.
CollocCellModifier
.
This class allows the Co-Locational constraints table to be edited and for those constraints to be changed.
CollocCellModifier(TableViewer)
- Constructor for class edu.usc.cse.desi.viewers.
CollocCellModifier
CollocContentProvider
- class edu.usc.cse.desi.viewers.
CollocContentProvider
.
This is the content provider for the table that will display the collocational constraints.
CollocContentProvider()
- Constructor for class edu.usc.cse.desi.viewers.
CollocContentProvider
CollocLabelProvider
- class edu.usc.cse.desi.viewers.
CollocLabelProvider
.
CollocLabelProvider(CollocContentProvider)
- Constructor for class edu.usc.cse.desi.viewers.
CollocLabelProvider
CompartmentFigure
- class simulation.
CompartmentFigure
.
A simple Figure that represents an 'Attributes' or 'Methods' compartment in a UML Class Diagram.
CompartmentFigure()
- Constructor for class simulation.
CompartmentFigure
CompartmentFigure.CompartmentFigureBorder
- class simulation.
CompartmentFigure.CompartmentFigureBorder
.
CompartmentFigure.CompartmentFigureBorder()
- Constructor for class simulation.
CompartmentFigure.CompartmentFigureBorder
ComponentClicked(int)
- Method in class simulation.
DetailListener
ComponentContentProvider
- class edu.usc.cse.desi.viewers.
ComponentContentProvider
.
This content provider will provide the model to a table that will display the various properties of a Component.
ComponentContentProvider()
- Constructor for class edu.usc.cse.desi.viewers.
ComponentContentProvider
ComponentDataModel
- class edu.usc.cse.desi.model.
ComponentDataModel
.
This class represents a software component.
ComponentDataModel()
- Constructor for class edu.usc.cse.desi.model.
ComponentDataModel
ComponentDataModel(PropertyInitializer)
- Constructor for class edu.usc.cse.desi.model.
ComponentDataModel
ComponentDataModel
- class usc.cse.desi.rasdsmodel.
ComponentDataModel
.
This class represents a software component
ComponentDataModel(ObjRef, DeSiDataModel)
- Constructor for class usc.cse.desi.rasdsmodel.
ComponentDataModel
ComponentDetails(ComponentFigure)
- Method in class simulation.
SelectionDetailFigure
The ComponentDetails method is called when a component is clicked on.
ComponentDoubleClicked(int)
- Method in class simulation.
DetailListener
ComponentEditPart
- class edu.usc.cse.desi.editpart.
ComponentEditPart
.
ComponentEditPart()
- Constructor for class edu.usc.cse.desi.editpart.
ComponentEditPart
ComponentFigure
- class edu.usc.cse.desi.figure.
ComponentFigure
.
ComponentFigure()
- Constructor for class edu.usc.cse.desi.figure.
ComponentFigure
ComponentFigure(String)
- Constructor for class edu.usc.cse.desi.figure.
ComponentFigure
ComponentFigure
- class simulation.
ComponentFigure
.
This figure represents a component inside a host in the View.
ComponentFigure(int, int, double, int, int, int, int)
- Constructor for class simulation.
ComponentFigure
Creates a new Component with the given properties.
ComponentFigure.Dragger
- class simulation.
ComponentFigure.Dragger
.
This private class tells the Component what to do when it is dragged.
ComponentFigure.Dragger(IFigure)
- Constructor for class simulation.
ComponentFigure.Dragger
ComponentList
- Static variable in class simulation.
ModelData
ComponentSelectionEditPart
- class edu.usc.cse.desi.editpart.
ComponentSelectionEditPart
.
ComponentSelectionEditPart()
- Constructor for class edu.usc.cse.desi.editpart.
ComponentSelectionEditPart
ComponentSelectionFigure
- class edu.usc.cse.desi.figure.
ComponentSelectionFigure
.
ComponentSelectionFigure()
- Constructor for class edu.usc.cse.desi.figure.
ComponentSelectionFigure
ComponentViewModel
- class edu.usc.cse.desi.model.view.
ComponentViewModel
.
ComponentViewModel(PropertyInitializer)
- Constructor for class edu.usc.cse.desi.model.view.
ComponentViewModel
THis constructor is for use when a data model does not already exist and you want to create one.
ComponentViewModel()
- Constructor for class edu.usc.cse.desi.model.view.
ComponentViewModel
Constants
- class edu.usc.cse.desi.model.
Constants
.
Constants()
- Constructor for class edu.usc.cse.desi.model.
Constants
ConstraintCommand
- class edu.usc.cse.desi.command.
ConstraintCommand
.
This command is issued when someone wants to change the size or shape of an on-screen object.
ConstraintCommand()
- Constructor for class edu.usc.cse.desi.command.
ConstraintCommand
ConstraintCommand(String)
- Constructor for class edu.usc.cse.desi.command.
ConstraintCommand
CreateCommand
- class edu.usc.cse.desi.command.
CreateCommand
.
CreateCommand()
- Constructor for class edu.usc.cse.desi.command.
CreateCommand
CreateCommand(String)
- Constructor for class edu.usc.cse.desi.command.
CreateCommand
CreateLinkCommand
- class edu.usc.cse.desi.command.
CreateLinkCommand
.
This command creates a link between two nodes.
CreateLinkCommand(String)
- Constructor for class edu.usc.cse.desi.command.
CreateLinkCommand
CreateLinkCommand()
- Constructor for class edu.usc.cse.desi.command.
CreateLinkCommand
calculate()
- Method in class edu.usc.cse.desi.viewers.
AbstractCalculator
In this method, do your calculation and then return the calculated value.
calculate()
- Method in class edu.usc.cse.desi.viewers.
AvailabilityCalculator
Here's where we calculate the availability and print it to the label.
calculate()
- Method in class edu.usc.cse.desi.viewers.
LatencyCalculator
Here's where we calculate the availability and print it to the label.
calculateAvailability(DESIViewModel)
- Static method in class edu.usc.cse.desi.viewers.
AvailabilityCalculator
This is a static method that can be used at any time to calculate the availability of a system.
calculateAvailability()
- Method in class evalgo.
Generator
On a correctly formulated generator containing a correctly formatted id (ie, one created by random generation) this method will calculate the availability of the system and store it in id.currentAvailability=avail,
calculateAvailability(int[])
- Method in class evalgo.algorithms.
AbstractAlgorithm
calculateAvailability(int[])
- Method in class evalgo.algorithms.
ClusterAlgorithm
calculateAvgCompMem()
- Method in class evalgo.algorithms.
AbstractAlgorithm
calculateAvgHostMem()
- Method in class evalgo.algorithms.
AbstractAlgorithm
calculateAvgRelBetweenHosts()
- Method in class evalgo.algorithms.
AbstractAlgorithm
calculateLatency(DESIViewModel)
- Static method in class edu.usc.cse.desi.viewers.
LatencyCalculator
This is a static method that can be used at any time to calculate the latency of a system.
canExecute()
- Method in class edu.usc.cse.desi.command.
AddComponentCommand
Returns true if this command can be executed.
canExecute()
- Method in class edu.usc.cse.desi.command.
CreateLinkCommand
Tests to make sure that this command can be executed.
canExecute()
- Method in class edu.usc.cse.desi.command.
OrphanComponentCommand
This method returns a boolean and to whether or not this command is allowed to execute.
canFit(int[])
- Method in class evalgo.
Generator
canFit(int[])
- Method in class evalgo.algorithms.
ExactAlgorithm
canFit(int[])
- Method in class evalgo.algorithms.
ExactAlgorithmWithConstraints
canFit()
- Method in class evalgo.algorithms.
StochasticAlgorithm
canFit()
- Method in class evalgo.algorithms.
StochasticAlgorithmWithConstraints
canFit()
- Method in class evalgo.algorithms.
UltimateAlgorithm
canModify(Object, String)
- Method in class edu.usc.cse.desi.viewers.
CollocCellModifier
Returns true if this particular cell that is referred to here can be modified.
canModify(Object, String)
- Method in class edu.usc.cse.desi.viewers.
LocCellModifier
This table can be modified at any cell because it's Comps/Hosts.
canModify(Object, String)
- Method in class edu.usc.cse.desi.viewers.
LogicalLinkCellModifier
Returns true if this particular cell that is referred to here can be modified.
canModify(Object, String)
- Method in class edu.usc.cse.desi.viewers.
NodeCellModifier
This method returns truw if the given Table cell can be modified.
canModify(Object, String)
- Method in class edu.usc.cse.desi.viewers.
PhysicalLinkCellModifier
This method returns truw if the given Table cell can be modified.
centralizedEnabled
- Variable in class evalgo.
Generator
centralizedEnabled
- Variable in class simulation.
SimulationGUI
changePointAnchor(ObjRef, int, ObjRef)
- Method in class usc.cse.desi.rasdsmodel.
DeSiDataModel
checkComponentsFit(DESIViewModel)
- Static method in class edu.usc.cse.desi.generate.
Generator
This is a utility method that can be used to make sure that the components fit on their hosts (memory-wise).
checkComponentsFit(DESIDataModel)
- Static method in class edu.usc.cse.desi.generate.
Generator
checkConstraints(InputData, boolean)
- Method in class evalgo.algorithms.
AlgorithmInvoker
checkConstraintsAreSatisfied(DESIViewModel)
- Method in class edu.usc.cse.desi.algorithm.
ExactAlgorithm
This method does what its name says.
child
- Variable in class edu.usc.cse.desi.command.
AddComponentCommand
child
- Variable in class edu.usc.cse.desi.command.
OrphanComponentCommand
children
- Variable in class usc.cse.desi.rasdsmodel.
AbstractNodeModel
classColor
- Static variable in class simulation.
ComponentFigure
The Component background color.
classColor
- Static variable in class simulation.
HostFigure
The Host background color.
classColor
- Static variable in class simulation.
SelectionDetailFigure
The SelectionDetail background color.
classColor
- Static variable in class simulation.
UMLClassFigure
Background color of UMLFigure
cleanModel()
- Static method in class simulation.
ModelData
cleanupHostContents()
- Method in class simulation.
HostFigure
This method goes through all the components contained in this host, and rearranges them in to a pretty looking layout again.
clicked_com
- Variable in class simulation.
ComponentFigure.Dragger
clicked_host
- Variable in class simulation.
HostFigure.Dragger
clone()
- Method in class edu.usc.cse.desi.properties.
Property
clone()
- Method in class evalgo.
InputData
closeAction
- Variable in class org.eclipse.ui.examples.rcp.texteditor.actions.
WorkbenchActionBuilder
closeAllAction
- Variable in class org.eclipse.ui.examples.rcp.texteditor.actions.
WorkbenchActionBuilder
closeAllSavedAction
- Variable in class org.eclipse.ui.examples.rcp.texteditor.actions.
WorkbenchActionBuilder
cmbAlgoAction
- Variable in class simulation.
SimulationGUI
coloc
- Variable in class evalgo.
InputData
colocTable
- Variable in class simulation.
SimulationGUI
colorLinksBlack()
- Method in class edu.usc.cse.desi.model.view.
ComponentViewModel
When called, this method will change the color of all attached links to black.
colorLinksBlack()
- Method in class edu.usc.cse.desi.model.view.
HostViewModel
When called, this method will change the color of all attached links to black.
colorLinksRed()
- Method in class edu.usc.cse.desi.model.view.
ComponentViewModel
When called, this method will change the color of all attached links to red.
colorLinksRed()
- Method in class edu.usc.cse.desi.model.view.
HostViewModel
When called, this method will change the color of all attached links to red.
comDoubleClicked(int)
- Method in class simulation.
SimulationGUI
When this method is called, a new window is opened up to display the details of the component with the given id.
commandStackChanged(EventObject)
- Method in class edu.usc.cse.desi.command.
MultiPageCommandStackListener
commandStackChanged(EventObject)
- Method in class edu.usc.cse.desi.editor.
DESIEditor
When the command stack changes, the actions interested in the command stack are updated.
commandStacks
- Variable in class edu.usc.cse.desi.command.
MultiPageCommandStackListener
the observed command stacks
compFreqFactor
- Variable in class edu.usc.cse.desi.algorithm.
GreedyAlgorithm
compFreqFactor
- Variable in class evalgo.algorithms.
ClusterAlgorithm
compFreqFactor
- Variable in class evalgo.algorithms.
IterativeSmarterPolynomialAlgorithm
compFreqFactor
- Variable in class evalgo.algorithms.
SmarterPolynomialAlgorithm
compFreqFactor
- Variable in class evalgo.algorithms.
SmarterPolynomialAlgorithmWithConstraints
compIdxWithMinContribution
- Variable in class evalgo.algorithms.
DecentralizedAlgorithm
compMemFactor
- Variable in class edu.usc.cse.desi.algorithm.
GreedyAlgorithm
compMemFactor
- Variable in class evalgo.algorithms.
ClusterAlgorithm
compMemFactor
- Variable in class evalgo.algorithms.
IterativeSmarterPolynomialAlgorithm
compMemFactor
- Variable in class evalgo.algorithms.
SmarterPolynomialAlgorithm
compMemFactor
- Variable in class evalgo.algorithms.
SmarterPolynomialAlgorithmWithConstraints
compNames
- Variable in class evalgo.
InputData
compare(Viewer, Object, Object)
- Method in class edu.usc.cse.desi.viewers.
NodeSorter
Here we compare the two NodeViewModels to see what order they should go.
componentClicked(int)
- Method in class simulation.
SimulationGUI
When ComponentClicked is passed the id of a component, it tells the SelectionDetailFigure to display its details on-screen.
componentID
- Variable in class simulation.
ComponentFigure
The ID of this component.
componentId
- Variable in class simulation.
C2ConnLinkFigureObsolete
The ID of the component connected to this link.
componentId1
- Variable in class simulation.
C2CLinkFigure
The IDs of the components connected by this link.
componentId2
- Variable in class simulation.
C2CLinkFigure
The IDs of the components connected by this link.
components
- Variable in class usc.cse.desi.rasdsmodel.
HostDataModel
compsList
- Variable in class edu.usc.cse.desi.algorithm.
GreedyAlgorithm
compsTable
- Variable in class simulation.
SimulationGUI
compsTableCursor
- Variable in class simulation.
SimulationGUI
compsTableES
- Variable in class simulation.
SimulationGUI
compsTableESCursor
- Variable in class simulation.
SimulationGUI
compsTableESEditor
- Variable in class simulation.
SimulationGUI
compsTableEditor
- Variable in class simulation.
SimulationGUI
configureGraphicalViewer()
- Method in class edu.usc.cse.desi.editor.
DESIGraphicalPage
configureGraphicalViewer()
- Method in class edu.usc.cse.desi.editor.
DESISelectionPage
connRef
- Variable in class usc.cse.desi.rasdsmodel.
AbstractConnectionModel
connectComp
- Variable in class evalgo.
InputData
connectHost
- Variable in class evalgo.
InputData
connectedList
- Variable in class usc.cse.desi.rasdsmodel.
AbstractNodeModel
connectedToCom(int)
- Method in class simulation.
ComponentFigure
Returns true if this component is connected to the component with the given id.
connected_components
- Variable in class simulation.
ComponentFigure
A linked list that contains ints.
connectionToPaths
- Variable in class org.eclipse.gef.examples.logicdesigner.figures.
ShortestPathConnectionRouter
connectionsTo
- Variable in class usc.cse.desi.rasdsmodel.
AbstractNodeModel
constraintMap
- Variable in class org.eclipse.gef.examples.logicdesigner.figures.
ShortestPathConnectionRouter
container
- Variable in class org.eclipse.gef.examples.logicdesigner.figures.
ShortestPathConnectionRouter
contents
- Variable in class simulation.
DetailWindow
contents
- Variable in class simulation.
SimulationGUI
contents
- Static variable in class simulation.
ZoomExample
contributeToMenu(IMenuManager)
- Method in class edu.usc.cse.desi.action.
DESIActionBarContributor
contributeToToolBar(IToolBarManager)
- Method in class edu.usc.cse.desi.action.
DESIActionBarContributor
controlShell
- Variable in class simulation.
SimulationGUI
copyAction
- Variable in class org.eclipse.ui.examples.rcp.texteditor.actions.
WorkbenchActionBuilder
copyXADLReferences(DESIViewModel, DESIViewModel)
- Method in class edu.usc.cse.desi.editor.
DESIEditor
When the DESI model changes, if we are operating on top of a xADL model, this must be called.
count
- Static variable in class simulation.
Demo3
createActions()
- Method in class edu.usc.cse.desi.editor.
DESIEditor
Creates actions for this editor.
createAddCommand(EditPart, Object)
- Method in class edu.usc.cse.desi.editpolicy.
DESIXYLayoutEditPolicy
createAlgoSection(Composite)
- Method in class edu.usc.cse.desi.editor.
DESITabularPage
createAnnotationModel(Object)
- Method in class org.eclipse.ui.examples.rcp.texteditor.editors.
SimpleDocumentProvider
createC2CLink(int, int, double, double)
- Method in class simulation.
SimulationGUI
This method creates a link between two components.
createCategories(PaletteRoot)
- Static method in class edu.usc.cse.desi.editor.
PaletteFactory
createChangeConstraintCommand(EditPart, Object)
- Method in class edu.usc.cse.desi.editpolicy.
DESIXYLayoutEditPolicy
Called when an editpart is changed in size or location.
createCollocTable(Composite)
- Method in class edu.usc.cse.desi.editor.
DESITabularPage
This method will create the co-location table which will be presented in the the constraints section.
createComponent(int, int, double)
- Method in class simulation.
SimulationGUI
This method creates a new component in a particular host.
createComponentsDrawer()
- Static method in class edu.usc.cse.desi.editor.
PaletteFactory
createComponentsEvtSizeTable(Composite)
- Method in class edu.usc.cse.desi.editor.
DESITabularPage
This method will create a TableViewer for the component table that shows component event sizes.
createComponentsTable(Composite)
- Method in class edu.usc.cse.desi.editor.
DESITabularPage
This method creates a TableViewer for the components table and adds it to the given parent SWT Widget.
createConstraintsSection(Composite)
- Method in class edu.usc.cse.desi.editor.
DESITabularPage
This method will create the constraints section.
createContents()
- Static method in class simulation.
ZoomExample
createControl(Composite)
- Method in class edu.usc.cse.desi.editor.
OverviewOutlinePage
createControlGroup(PaletteRoot)
- Static method in class edu.usc.cse.desi.editor.
PaletteFactory
createDESIModelFromXADLModel(DeSiDataModel)
- Method in class edu.usc.cse.desi.editor.
DESIEditor
This method comes from the USC/UCI/JPL project.
createDeploymentTable(Composite)
- Method in class edu.usc.cse.desi.editor.
DESITabularPage
Create a table of component deployments.
createDocument(Object)
- Method in class org.eclipse.ui.examples.rcp.texteditor.editors.
SimpleDocumentProvider
createEditMenu()
- Method in class org.eclipse.ui.examples.rcp.texteditor.actions.
WorkbenchActionBuilder
Creates and returns the Edit menu.
createEditPart(EditPart, Object)
- Method in class edu.usc.cse.desi.editpart.
DESIEditPartFactory
createEditPart(EditPart, Object)
- Method in class edu.usc.cse.desi.editpart.
DESISelectionEditPartFactory
Create the edit part for the given model object.
createEditPolicies()
- Method in class edu.usc.cse.desi.editpart.
ComponentEditPart
createEditPolicies()
- Method in class edu.usc.cse.desi.editpart.
ComponentSelectionEditPart
createEditPolicies()
- Method in class edu.usc.cse.desi.editpart.
DESIEditPart
createEditPolicies()
- Method in class edu.usc.cse.desi.editpart.
HostEditPart
createEditPolicies()
- Method in class edu.usc.cse.desi.editpart.
HostSelectionEditPart
createEditPolicies()
- Method in class edu.usc.cse.desi.editpart.
LogicalLinkEditPart
createEditPolicies()
- Method in class edu.usc.cse.desi.editpart.
MissingLinkEditPart