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

I

IMAGINARY_CONNECTION_LAYER - Static variable in class edu.usc.cse.desi.model.Constants
 
IObjectWithProperties - interface edu.usc.cse.desi.properties.IObjectWithProperties.
The public interface implemented by all objects that have properties.
InputData - class edu.usc.cse.desi.generate.InputData.
This class is called InputData because in many ways its functionality is similar to that of the InputData class in DeSi 1.0.
InputData() - Constructor for class edu.usc.cse.desi.generate.InputData
 
InputData - class evalgo.InputData.
 
InputData(int, int) - Constructor for class evalgo.InputData
 
InvokeCluster(InputData, boolean) - Method in class evalgo.algorithms.AlgorithmInvoker
 
InvokeDecentralized(InputData, boolean, int, int) - Method in class evalgo.algorithms.AlgorithmInvoker
 
InvokeExact(InputData, boolean) - Method in class evalgo.algorithms.AlgorithmInvoker
 
InvokeOldStochastic(InputData, int, boolean) - Method in class evalgo.algorithms.AlgorithmInvoker
 
InvokeSmarterPoly(InputData, boolean) - Method in class evalgo.algorithms.AlgorithmInvoker
 
InvokeStochastic(InputData, int, boolean) - Method in class evalgo.algorithms.AlgorithmInvoker
 
InvokeUltimate(InputData, boolean, int) - Method in class evalgo.algorithms.AlgorithmInvoker
 
IterativeSmarterPolynomialAlgorithm - class evalgo.algorithms.IterativeSmarterPolynomialAlgorithm.
 
IterativeSmarterPolynomialAlgorithm(int, int, int) - Constructor for class evalgo.algorithms.IterativeSmarterPolynomialAlgorithm
 
id - Variable in class evalgo.Generator
 
id - Variable in class evalgo.algorithms.AbstractAlgorithm
 
ideal() - Method in class evalgo.algorithms.AbstractAlgorithm
 
idealAvail - Variable in class evalgo.algorithms.AbstractAlgorithm
 
ignoreInvalidate - Variable in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter
 
init(IWorkbenchWindow) - Method in class edu.usc.cse.desi.action.NewFileAction
 
init(IEditorSite, IEditorInput) - Method in class edu.usc.cse.desi.editor.AbstractPage
 
init(IEditorSite, IEditorInput) - Method in class edu.usc.cse.desi.editor.DESIEditor
Initialize the model from the file that is given as input.
init(IWorkbenchWindow) - Method in class org.eclipse.ui.examples.rcp.texteditor.actions.OpenFileAction
 
initCom(ComponentFigure) - Method in class simulation.DetailWindow
 
initComponentLinks(ComponentFigure, ComponentFigure) - Method in class simulation.DetailWindow
 
initH2HLinks(HostFigure) - Method in class simulation.DetailWindow
 
initHost(HostFigure) - Method in class simulation.DetailWindow
 
initWindow() - Method in class simulation.DetailWindow
 
initialize(ComponentDataModel) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
Initialize is to be called after the constuctor when a view model is being created on top of an existing data model.
initialize(HostDataModel) - Method in class edu.usc.cse.desi.model.view.HostViewModel
Initialize is called when a view model object is created on a data model object.
initialize(LogicalLinkDataModel) - Method in class edu.usc.cse.desi.model.view.LogicalLinkViewModel
It turns out that many of the things we were doing from within the constructor needed to occur after the object was already constructed, so in that vein, here is the method that does everything the regular constructor used to do.
initialize(PhysicalLinkDataModel) - Method in class edu.usc.cse.desi.model.view.PhysicalLinkViewModel
Initialize should be called after construction when this view model object is created on a data model object.
initializeAlgos() - Method in class edu.usc.cse.desi.editor.DESITabularPage
This method will initialize the algorithms that can be run.
inputChanged(Viewer, Object, Object) - Method in class edu.usc.cse.desi.viewers.AlgoResultContentProvider
I overrode this method:
inputChanged(Viewer, Object, Object) - Method in class edu.usc.cse.desi.viewers.CollocContentProvider
When the input changes, the tables must be resized, all listeners on the old model must be removed and all listeners must be added on the new model.
inputChanged(Viewer, Object, Object) - Method in class edu.usc.cse.desi.viewers.ComponentContentProvider
Add listeners to the Hosts and to DESIViewModel so that when hosts are added, we can increase the amount of elements.
inputChanged(Viewer, Object, Object) - Method in class edu.usc.cse.desi.viewers.DeploymentContentProvider
I overrode this method:
inputChanged(Viewer, Object, Object) - Method in class edu.usc.cse.desi.viewers.HostContentProvider
Add listeners to the Hosts and to DESIViewModel so that when hosts are added, we can increase the amount of elements.
inputChanged(Viewer, Object, Object) - Method in class edu.usc.cse.desi.viewers.LocContentProvider
When the input changes, the tables must be resized, all listeners on the old model must be removed and all listeners must be added on the new model.
inputChanged(Viewer, Object, Object) - Method in class edu.usc.cse.desi.viewers.LogicalLinkContentProvider
When the input changes, the tables must be resized, all listeners on the old model must be removed and all listeners must be added on the new model.
inputChanged(Viewer, Object, Object) - Method in class edu.usc.cse.desi.viewers.PhysicalLinkContentProvider
 
instantiateSimulationGUI() - Method in class simulation.SimulationGUI
 
internal_init() - Method in class org.eclipse.ui.examples.rcp.texteditor.editors.SimpleEditor
Initializes the document provider and source viewer configuration.
invalidate() - Method in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter.LayoutWrapper
 
invalidate(Connection) - Method in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter
 
isConnectedTo(ObjRef, XadlUtils.LinkInfo) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
Check to see if a link described in an LinkInfo object is attached to the given object
isConnectedToNode(AbstractNodeViewModel) - Method in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
isCrossHost - Variable in class usc.cse.desi.rasdsmodel.LogicalLinkDataModel
 
isCrossHost() - Method in class usc.cse.desi.rasdsmodel.LogicalLinkDataModel
 
isCrossHostLogicalConnection(ObjRef, List) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
isDirty() - Method in class edu.usc.cse.desi.editor.AbstractPage
 
isDirty() - Method in class edu.usc.cse.desi.editor.DESIEditor
Is the model dirty, or not?
isDirty - Variable in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter
 
isMemberOfDomain(int, int, int) - Method in class evalgo.algorithms.DecentralizedAlgorithm
 
isModifiable(Object) - Method in class org.eclipse.ui.examples.rcp.texteditor.editors.SimpleDocumentProvider
 
isPropertySet(Object) - Method in class edu.usc.cse.desi.model.view.AbstractConnectionViewModel
At this point I am not sure what this method does but it is necessary for the IPropertySource interface and in the Eclipse book they return false.
isPropertySet(Object) - Method in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
At this point I am not sure what this method does but it is necessary for the IPropertySource interface and in the Eclipse book they return false.
isReadOnly(Object) - Method in class org.eclipse.ui.examples.rcp.texteditor.editors.SimpleDocumentProvider
 
isSaveAsAllowed() - Method in class edu.usc.cse.desi.editor.AbstractPage
 
isSaveAsAllowed() - Method in class edu.usc.cse.desi.editor.DESIEditor
 
isSelectable() - Method in class edu.usc.cse.desi.editpart.MissingLinkEditPart
 
isStateValidated(Object) - Method in class org.eclipse.ui.examples.rcp.texteditor.editors.SimpleDocumentProvider
 
is_movable - Variable in class simulation.ComponentFigure
A boolean that says if the ComponentFigure can be Moved.
is_movable - Variable in class simulation.HostFigure
A boolean that says if the HostFigure can be Moved.

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