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

D

DESIActionBarContributor - class edu.usc.cse.desi.action.DESIActionBarContributor.
 
DESIActionBarContributor() - Constructor for class edu.usc.cse.desi.action.DESIActionBarContributor
 
DESIComponentEditPolicy - class edu.usc.cse.desi.editpolicy.DESIComponentEditPolicy.
 
DESIComponentEditPolicy() - Constructor for class edu.usc.cse.desi.editpolicy.DESIComponentEditPolicy
 
DESIConnectionEditPolicy - class edu.usc.cse.desi.editpolicy.DESIConnectionEditPolicy.
 
DESIConnectionEditPolicy() - Constructor for class edu.usc.cse.desi.editpolicy.DESIConnectionEditPolicy
 
DESIContainerEditPolicy - class edu.usc.cse.desi.editpolicy.DESIContainerEditPolicy.
This class is a policy for Host and Component EditParts so that that sub-components can be moved from one Host or Component to another.
DESIContainerEditPolicy() - Constructor for class edu.usc.cse.desi.editpolicy.DESIContainerEditPolicy
 
DESIDataModel - class edu.usc.cse.desi.model.DESIDataModel.
This highest-level class is a starting point that could be used to access every other object in one system.
DESIDataModel() - Constructor for class edu.usc.cse.desi.model.DESIDataModel
 
DESIDataModel(PropertyInitializer) - Constructor for class edu.usc.cse.desi.model.DESIDataModel
 
DESIEditPart - class edu.usc.cse.desi.editpart.DESIEditPart.
 
DESIEditPart() - Constructor for class edu.usc.cse.desi.editpart.DESIEditPart
 
DESIEditPartFactory - class edu.usc.cse.desi.editpart.DESIEditPartFactory.
 
DESIEditPartFactory() - Constructor for class edu.usc.cse.desi.editpart.DESIEditPartFactory
 
DESIEditPartListener - class edu.usc.cse.desi.editpart.DESIEditPartListener.
This will listen for when edit parts are selected and deselected so that we can do special things.
DESIEditPartListener() - Constructor for class edu.usc.cse.desi.editpart.DESIEditPartListener
 
DESIEditor - class edu.usc.cse.desi.editor.DESIEditor.
This class will be our "mother" class that is our editor.
DESIEditor() - Constructor for class edu.usc.cse.desi.editor.DESIEditor
 
DESIGraphicalPage - class edu.usc.cse.desi.editor.DESIGraphicalPage.
 
DESIGraphicalPage(DESIEditor) - Constructor for class edu.usc.cse.desi.editor.DESIGraphicalPage
 
DESIMultiPageContributor - class edu.usc.cse.desi.action.DESIMultiPageContributor.
 
DESIMultiPageContributor() - Constructor for class edu.usc.cse.desi.action.DESIMultiPageContributor
 
DESINodeEditPolicy - class edu.usc.cse.desi.editpolicy.DESINodeEditPolicy.
 
DESINodeEditPolicy() - Constructor for class edu.usc.cse.desi.editpolicy.DESINodeEditPolicy
 
DESIRootEditPart - class edu.usc.cse.desi.editpart.DESIRootEditPart.
 
DESIRootEditPart() - Constructor for class edu.usc.cse.desi.editpart.DESIRootEditPart
 
DESISelectionEditPartFactory - class edu.usc.cse.desi.editpart.DESISelectionEditPartFactory.
This edit part factor, as contrasted with DESIEditPartFactor, is to be used in the selection page of the editor.
DESISelectionEditPartFactory() - Constructor for class edu.usc.cse.desi.editpart.DESISelectionEditPartFactory
 
DESISelectionPage - class edu.usc.cse.desi.editor.DESISelectionPage.
 
DESISelectionPage(DESIEditor) - Constructor for class edu.usc.cse.desi.editor.DESISelectionPage
 
DESITabularPage - class edu.usc.cse.desi.editor.DESITabularPage.
This is the tabular page of the DeSi Editor.
DESITabularPage(DESIEditor) - Constructor for class edu.usc.cse.desi.editor.DESITabularPage
 
DESIViewModel - class edu.usc.cse.desi.model.view.DESIViewModel.
The view model class that cooresponds with the DESIDataModel class.
DESIViewModel(PropertyInitializer) - Constructor for class edu.usc.cse.desi.model.view.DESIViewModel
 
DESIViewModel(DESIDataModel) - Constructor for class edu.usc.cse.desi.model.view.DESIViewModel
Take the passed-in model and ennumerate through all its children, creating associtated *View* objects for each *Data* object.
DESIXYLayoutEditPolicy - class edu.usc.cse.desi.editpolicy.DESIXYLayoutEditPolicy.
This layout edit policy will be called on to handle changes on objects as they are moved, created, deleted, etc.
DESIXYLayoutEditPolicy() - Constructor for class edu.usc.cse.desi.editpolicy.DESIXYLayoutEditPolicy
 
DataViewConnectionVerifier - class edu.usc.cse.desi.test.DataViewConnectionVerifier.
This test class will check a model to make sure that every view model object is connected to the same data model object that points back to it.
DataViewConnectionVerifier() - Constructor for class edu.usc.cse.desi.test.DataViewConnectionVerifier
 
DeSiDataModel - class usc.cse.desi.rasdsmodel.DeSiDataModel.
Top of the Model Hierarchy
DeSiDataModel(XArchFlatInterface, ObjRef, ObjRef) - Constructor for class usc.cse.desi.rasdsmodel.DeSiDataModel
Constructor
DeSiDataModel.LinkPairInfo - class usc.cse.desi.rasdsmodel.DeSiDataModel.LinkPairInfo.
 
DeSiDataModel.LinkPairInfo(XadlUtils.LinkInfo, int, XadlUtils.LinkInfo, int) - Constructor for class usc.cse.desi.rasdsmodel.DeSiDataModel.LinkPairInfo
 
DeSiDataModel.NodeInterfacePair - class usc.cse.desi.rasdsmodel.DeSiDataModel.NodeInterfacePair.
 
DeSiDataModel.NodeInterfacePair(ObjRef, ObjRef) - Constructor for class usc.cse.desi.rasdsmodel.DeSiDataModel.NodeInterfacePair
 
DeSiDataModel.NodeInterfacePair() - Constructor for class usc.cse.desi.rasdsmodel.DeSiDataModel.NodeInterfacePair
 
DecentralizedAlgorithm - class evalgo.algorithms.DecentralizedAlgorithm.
 
DecentralizedAlgorithm(int, int, int, int) - Constructor for class evalgo.algorithms.DecentralizedAlgorithm
 
Demo3 - class simulation.Demo3.
 
Demo3() - Constructor for class simulation.Demo3
 
Demo4 - class simulation.Demo4.
 
Demo4() - Constructor for class simulation.Demo4
 
Demo4.Dragger - class simulation.Demo4.Dragger.
 
Demo4.Dragger(IFigure) - Constructor for class simulation.Demo4.Dragger
 
DeploymentContentProvider - class edu.usc.cse.desi.viewers.DeploymentContentProvider.
This class provides the model for a table that will display the component deployments.
DeploymentContentProvider() - Constructor for class edu.usc.cse.desi.viewers.DeploymentContentProvider
 
DeploymentLabelProvider - class edu.usc.cse.desi.viewers.DeploymentLabelProvider.
 
DeploymentLabelProvider() - Constructor for class edu.usc.cse.desi.viewers.DeploymentLabelProvider
 
DetailListener - class simulation.DetailListener.
The DetailListener class listens for when Hosts or components are clicked on and then passes this information to the SimulationGUI class.
DetailListener(SimulationGUI) - Constructor for class simulation.DetailListener
 
DetailWindow - class simulation.DetailWindow.
 
DetailWindow(Display, HostFigure) - Constructor for class simulation.DetailWindow
This constructor should be called when you want to display the details for a Host.
DetailWindow(Display, ComponentFigure) - Constructor for class simulation.DetailWindow
This constructor should be called when you want to display the details for a component.
d - Variable in class simulation.SimulationGUI
 
dListenter - Variable in class simulation.ComponentFigure
 
dListenter - Variable in class simulation.HostFigure
 
dataSize - Variable in class simulation.C2CLinkFigure
The average size of the messages passed on this link.
deactivate() - Method in class edu.usc.cse.desi.editpart.ComponentEditPart
Remove this as a listener to the model.
deactivate() - Method in class edu.usc.cse.desi.editpart.ComponentSelectionEditPart
Remove this as a listener to the model.
deactivate() - Method in class edu.usc.cse.desi.editpart.DESIEditPart
 
deactivate() - Method in class edu.usc.cse.desi.editpart.HostEditPart
Remove this as a listener to the model.
deactivate() - Method in class edu.usc.cse.desi.editpart.HostSelectionEditPart
Remove this as a listener to the model.
deactivate() - Method in class edu.usc.cse.desi.editpart.LogicalLinkEditPart
Remove this as a listener to the model.
deactivate() - Method in class edu.usc.cse.desi.editpart.PhysicalLinkEditPart
Remove this as a listener to the model.
deactivateFigure() - Method in class edu.usc.cse.desi.editpart.MissingLinkEditPart
Again, overridding the normal method so that we can deal with our crazy layering scheme.
deactivateFigure() - Method in class edu.usc.cse.desi.editpart.PhysicalLinkEditPart
Again, overridding the normal method so that we can deal with our crazy layering scheme.
debugOutput() - Method in class edu.usc.cse.desi.model.DESIDataModel
This method will output a string that you can use to see the structure of the view model.
debugOutput() - Method in class edu.usc.cse.desi.model.view.DESIViewModel
This method will output a string that you can use to see the structure of the view model.
declareGlobalActionKeys() - Method in class edu.usc.cse.desi.action.DESIActionBarContributor
 
delegate - Variable in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter.LayoutWrapper
 
desiModel - Variable in class usc.cse.desi.rasdsmodel.AbstractConnectionModel
 
desiModel - Variable in class usc.cse.desi.rasdsmodel.AbstractNodeModel
 
detachSource() - Method in class edu.usc.cse.desi.model.AbstractConnectionDataModel
If this link is attached to a source node, tell the source node to remove from this link.
detachSource() - Method in class edu.usc.cse.desi.model.LogicalLinkDataModel
Calls removeConnection(this) on the source component.
detachSource() - Method in class edu.usc.cse.desi.model.PhysicalLinkDataModel
Calls removeConnection(this) on the source host.
detachSource() - Method in class edu.usc.cse.desi.model.view.AbstractConnectionViewModel
Delegator method that calls detachSource on the data model.
detachSource() - Method in class usc.cse.desi.rasdsmodel.LogicalLinkDataModel
 
detachSource() - Method in class usc.cse.desi.rasdsmodel.PhysicalLinkDataModel
 
detachTarget() - Method in class edu.usc.cse.desi.model.AbstractConnectionDataModel
If this link is attached to a target node, tell the target node to remove from this link.
detachTarget() - Method in class edu.usc.cse.desi.model.LogicalLinkDataModel
Calls removeConnection(this) on the target component.
detachTarget() - Method in class edu.usc.cse.desi.model.PhysicalLinkDataModel
Calls removeConnection(this) on the target host.
detachTarget() - Method in class edu.usc.cse.desi.model.view.AbstractConnectionViewModel
Delegator method that calls detachTarget on the data model.
detachTarget() - Method in class usc.cse.desi.rasdsmodel.LogicalLinkDataModel
 
detachTarget() - Method in class usc.cse.desi.rasdsmodel.PhysicalLinkDataModel
 
dirty - Variable in class edu.usc.cse.desi.editor.DESIEditor
 
disp - Variable in class simulation.DetailWindow
 
display() - Method in class simulation.DetailWindow
 
displayResult(AlgorithmResult, int) - Method in class simulation.SimulationGUI
 
dispose() - Method in class edu.usc.cse.desi.action.NewFileAction
 
dispose() - Method in class edu.usc.cse.desi.command.MultiPageCommandStackListener
Disposed the listener
dispose() - Method in class edu.usc.cse.desi.editor.OverviewOutlinePage
 
dispose() - Method in class edu.usc.cse.desi.viewers.AlgoResultContentProvider
I overrode this method:
dispose() - Method in class edu.usc.cse.desi.viewers.CollocContentProvider
When the table is killed, we must make sure to remove ourselves as a listener to everythin that we're listening to.
dispose() - Method in class edu.usc.cse.desi.viewers.ComponentContentProvider
Remove any remaining listeners on the model.
dispose() - Method in class edu.usc.cse.desi.viewers.DeploymentContentProvider
Before we kill it, remove any lingering property listeners.
dispose() - Method in class edu.usc.cse.desi.viewers.HostContentProvider
I overrode this method:
dispose() - Method in class edu.usc.cse.desi.viewers.LocContentProvider
When the table is killed, we must make sure to remove ourselves as a listener to everythin that we're listening to.
dispose() - Method in class edu.usc.cse.desi.viewers.LogicalLinkContentProvider
When the table is killed, we must make sure to remove ourselves as a listener to everythin that we're listening to.
dispose() - Method in class edu.usc.cse.desi.viewers.PhysicalLinkContentProvider
 
dispose() - Method in class org.eclipse.ui.examples.rcp.texteditor.actions.OpenFileAction
 
dispose() - Method in class org.eclipse.ui.examples.rcp.texteditor.actions.WorkbenchActionBuilder
Disposes any resources and unhooks any listeners that are no longer needed.
doSave(IProgressMonitor) - Method in class edu.usc.cse.desi.editor.AbstractPage
 
doSave(IProgressMonitor) - Method in class edu.usc.cse.desi.editor.DESIEditor
 
doSaveAs() - Method in class edu.usc.cse.desi.editor.AbstractPage
 
doSaveAs() - Method in class edu.usc.cse.desi.editor.DESIEditor
 
doSaveDocument(IProgressMonitor, Object, IDocument, boolean) - Method in class org.eclipse.ui.examples.rcp.texteditor.editors.SimpleDocumentProvider
 

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