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

P

PHYSICAL_CONNECTION_LAYER - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_CHILD_ADD - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_CHILD_REMOVE - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_COMPONENT_CONNECTION_ADD - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_COMPONENT_CONNECTION_REMOVE - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_COMPONENT_CONSTRAINT_CHANGED - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_DATA - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_GENERIC_REFRESH - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_HOST_CONNECTION_ADD - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_HOST_CONNECTION_REMOVE - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_SOURCE_NODE_SET - Static variable in class edu.usc.cse.desi.model.Constants
 
PROPERTY_TARGET_NODE_SET - Static variable in class edu.usc.cse.desi.model.Constants
 
P_DISPLAY_FIGLOCATION_X - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_DISPLAY_FIGLOCATION_Y - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_DISPLAY_FIGSIZE_H - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_DISPLAY_FIGSIZE_W - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_DISPLAY_LINKTYPE - Static variable in class edu.usc.cse.desi.model.view.AbstractConnectionViewModel
 
P_DISPLAY_NUMCHILDREN - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_DISPLAY_NUMCONNECTIONS - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_DISPLAY_SRCNODE - Static variable in class edu.usc.cse.desi.model.view.AbstractConnectionViewModel
 
P_DISPLAY_TARNODE - Static variable in class edu.usc.cse.desi.model.view.AbstractConnectionViewModel
 
P_ID_FIGLOCATION_X - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_ID_FIGLOCATION_Y - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_ID_FIGSIZE_H - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_ID_FIGSIZE_W - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_ID_LINKTYPE - Static variable in class edu.usc.cse.desi.model.view.AbstractConnectionViewModel
 
P_ID_NUMCHILDREN - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_ID_NUMCONNECTIONS - Static variable in class edu.usc.cse.desi.model.view.AbstractNodeViewModel
 
P_ID_SRCNODE - Static variable in class edu.usc.cse.desi.model.view.AbstractConnectionViewModel
 
P_ID_TARNODE - Static variable in class edu.usc.cse.desi.model.view.AbstractConnectionViewModel
 
Pair - class edu.usc.cse.desi.util.Pair.
A pair of two objects.
Pair(Object, Object) - Constructor for class edu.usc.cse.desi.util.Pair
 
PaletteFactory - class edu.usc.cse.desi.editor.PaletteFactory.
 
PaletteFactory() - Constructor for class edu.usc.cse.desi.editor.PaletteFactory
 
PathEditorInput - class org.eclipse.ui.examples.rcp.texteditor.editors.PathEditorInput.
EditorInput that stores a path.
PathEditorInput(IPath) - Constructor for class org.eclipse.ui.examples.rcp.texteditor.editors.PathEditorInput
Creates an editor input based of the given file resource.
PhysicalLinkCellModifier - class edu.usc.cse.desi.viewers.PhysicalLinkCellModifier.
This class allows table for physical link properties to be modified.
PhysicalLinkCellModifier(TableViewer, String) - Constructor for class edu.usc.cse.desi.viewers.PhysicalLinkCellModifier
 
PhysicalLinkContentProvider - class edu.usc.cse.desi.viewers.PhysicalLinkContentProvider.
This class is basically a controller for a HostTable in the tabular view.
PhysicalLinkContentProvider() - Constructor for class edu.usc.cse.desi.viewers.PhysicalLinkContentProvider
 
PhysicalLinkDataModel - class edu.usc.cse.desi.model.PhysicalLinkDataModel.
This object represents a physical link between two hosts.
PhysicalLinkDataModel() - Constructor for class edu.usc.cse.desi.model.PhysicalLinkDataModel
 
PhysicalLinkDataModel(PropertyInitializer) - Constructor for class edu.usc.cse.desi.model.PhysicalLinkDataModel
 
PhysicalLinkDataModel - class usc.cse.desi.rasdsmodel.PhysicalLinkDataModel.
This class represents a software component
PhysicalLinkDataModel(ObjRef, ObjRef, ObjRef, AbstractNodeModel, AbstractNodeModel, ObjRef, ObjRef, DeSiDataModel) - Constructor for class usc.cse.desi.rasdsmodel.PhysicalLinkDataModel
 
PhysicalLinkEditPart - class edu.usc.cse.desi.editpart.PhysicalLinkEditPart.
 
PhysicalLinkEditPart() - Constructor for class edu.usc.cse.desi.editpart.PhysicalLinkEditPart
 
PhysicalLinkLabelProvider - class edu.usc.cse.desi.viewers.PhysicalLinkLabelProvider.
This is a label provider for all tables that show properties of Physical Links.
PhysicalLinkLabelProvider(PhysicalLinkContentProvider, String) - Constructor for class edu.usc.cse.desi.viewers.PhysicalLinkLabelProvider
 
PhysicalLinkViewModel - class edu.usc.cse.desi.model.view.PhysicalLinkViewModel.
 
PhysicalLinkViewModel() - Constructor for class edu.usc.cse.desi.model.view.PhysicalLinkViewModel
 
PhysicalLinkViewModel(PropertyInitializer) - Constructor for class edu.usc.cse.desi.model.view.PhysicalLinkViewModel
This constructor is to be used when you don't have a data model already and a new one must be constructed.
PhysicalLinkViewModel(PhysicalLinkDataModel) - Constructor for class edu.usc.cse.desi.model.view.PhysicalLinkViewModel
 
PluginPlugin - class cse.desi.plugin.PluginPlugin.
The main plugin class to be used in the desktop.
PluginPlugin(IPluginDescriptor) - Constructor for class cse.desi.plugin.PluginPlugin
The constructor.
PointFromInt - class edu.usc.cse.desi.model.view.PointFromInt.
 
PointFromInt() - Constructor for class edu.usc.cse.desi.model.view.PointFromInt
Creates a new instance of HostPoint
PointFromInt(int, int) - Constructor for class edu.usc.cse.desi.model.view.PointFromInt
 
Property - class edu.usc.cse.desi.properties.Property.
This class is to remain largely unused except by PropertyHolder and PropertyInitializer, as it is essentially a way to hold more information in the value field of the HashMap.
Property() - Constructor for class edu.usc.cse.desi.properties.Property
 
PropertyHolder - class edu.usc.cse.desi.properties.PropertyHolder.
This class will contain the properties of an object with properties.
PropertyHolder() - Constructor for class edu.usc.cse.desi.properties.PropertyHolder
 
PropertyHolder(Map) - Constructor for class edu.usc.cse.desi.properties.PropertyHolder
 
PropertyInitializer - class edu.usc.cse.desi.properties.PropertyInitializer.
 
PropertyInitializer(String) - Constructor for class edu.usc.cse.desi.properties.PropertyInitializer
 
PropertyInitializerTest - class edu.usc.cse.desi.test.PropertyInitializerTest.
 
PropertyInitializerTest() - Constructor for class edu.usc.cse.desi.test.PropertyInitializerTest
 
PropertyNotFoundException - exception edu.usc.cse.desi.properties.PropertyNotFoundException.
 
PropertyNotFoundException() - Constructor for class edu.usc.cse.desi.properties.PropertyNotFoundException
 
pageChange(int) - Method in class edu.usc.cse.desi.editor.DESIEditor
This method is called when the user switches from one page to the next.
paint(IFigure, Graphics, Insets) - Method in class simulation.CompartmentFigure.CompartmentFigureBorder
 
paintClientArea(Graphics) - Method in class simulation.ZoomContainer
 
paletteViewer - Variable in class edu.usc.cse.desi.editor.DESIGraphicalPage
 
paletteViewer - Variable in class edu.usc.cse.desi.editor.DESISelectionPage
 
pane - Variable in class edu.usc.cse.desi.figure.AbstractNodeFigure
 
panel - Variable in class simulation.DetailWindow
 
panel - Variable in class simulation.SimulationGUI
 
parent - Variable in class edu.usc.cse.desi.command.AddComponentCommand
 
parent - Variable in class edu.usc.cse.desi.command.OrphanComponentCommand
 
parentHostID - Variable in class simulation.ComponentFigure
The ID of the host that contains this component.
parseCrossHostLogicalConnection(ObjRef, List) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
parseHosts(List) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
parseLogicalConnection(ObjRef, List) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
parsePhysicalConnection(ObjRef, List) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
parsePhysicalConnectors(ObjRef[], List) - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
parsePropertyFile() - Method in class edu.usc.cse.desi.properties.PropertyInitializer
Parses the property file.
pasteAction - Variable in class org.eclipse.ui.examples.rcp.texteditor.actions.WorkbenchActionBuilder
 
performRequest(Request) - Method in class edu.usc.cse.desi.editpart.ComponentEditPart
This method is called on different selection events.
performRequest(Request) - Method in class edu.usc.cse.desi.editpart.HostEditPart
This method is called on different selection events.
permutedValues - Variable in class evalgo.algorithms.RandomPermutation
 
physicalConnectors - Variable in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
plugin - Static variable in class cse.desi.plugin.PluginPlugin
 
populateCoolBar(IActionBarConfigurer) - Method in class org.eclipse.ui.examples.rcp.texteditor.actions.WorkbenchActionBuilder
Fills the coolbar with the workbench actions.
populateMenuBar(IActionBarConfigurer) - Method in class org.eclipse.ui.examples.rcp.texteditor.actions.WorkbenchActionBuilder
Fills the menu bar with the workbench actions.
postShutdown() - Method in class edu.usc.cse.desi.rcp.RcpWorkbenchAdvisor
 
preWindowOpen(IWorkbenchWindowConfigurer) - Method in class edu.usc.cse.desi.rcp.RcpWorkbenchAdvisor
 
printComponentDataModel(String) - Method in class usc.cse.desi.rasdsmodel.ComponentDataModel
Prints a ComponentDataModel to standard out
printDataToFile() - Method in class evalgo.InputData
 
printDeSiDataModel() - Method in class usc.cse.desi.rasdsmodel.DeSiDataModel
 
printHostDataModel(String) - Method in class usc.cse.desi.rasdsmodel.HostDataModel
Prints a HostDataModel to standard out
printLogicalLinkDataModel(String) - Method in class usc.cse.desi.rasdsmodel.LogicalLinkDataModel
 
printPhysicalLinkDataModel(String) - Method in class usc.cse.desi.rasdsmodel.PhysicalLinkDataModel
 
privateAddComponent(ComponentViewModel) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
Adds a sub-component to this component, if it has not already been added.
privateAddComponent(ComponentViewModel) - Method in class edu.usc.cse.desi.model.view.HostViewModel
Adds the component to the host if it is not already added to the host.
privateAddConnection(LogicalLinkViewModel) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
Adds a new logical link to this component.
privateAddConnection(PhysicalLinkViewModel) - Method in class edu.usc.cse.desi.model.view.HostViewModel
Adds a link to this host if the link is not already added.
privateAddHost(HostViewModel) - Method in class edu.usc.cse.desi.model.view.DESIViewModel
Adds new host and then updates all listeners.
privateRemoveComponent(ComponentViewModel) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
Removes a sub-component from this component, if sub-component has not already been added.
privateRemoveComponent(ComponentViewModel) - Method in class edu.usc.cse.desi.model.view.HostViewModel
Removes the component from the host if it has already been added to the host.
privateRemoveConnection(LogicalLinkViewModel) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
Removes a connection from this component, if connection has already been added.
privateRemoveConnection(PhysicalLinkViewModel) - Method in class edu.usc.cse.desi.model.view.HostViewModel
Removes the link from the host.
privateRemoveHost(HostViewModel) - Method in class edu.usc.cse.desi.model.view.DESIViewModel
Removes the given host and updates all listeners.
privateSetSourceNode(ComponentViewModel) - Method in class edu.usc.cse.desi.model.view.LogicalLinkViewModel
To be called by this from this class only on a property change event.
privateSetSourceNode(HostViewModel) - Method in class edu.usc.cse.desi.model.view.PhysicalLinkViewModel
To be called by this from this class only on a property change event.
privateSetTargetNode(ComponentViewModel) - Method in class edu.usc.cse.desi.model.view.LogicalLinkViewModel
Meant to be called only by this class, this method actually changes the value of this.myTargetNode.
privateSetTargetNode(HostViewModel) - Method in class edu.usc.cse.desi.model.view.PhysicalLinkViewModel
Meant to be called only by this class, this method actually changes the value of this.myTargetNode.
processLayout() - Method in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter
 
processStaleConnections() - Method in class org.eclipse.gef.examples.logicdesigner.figures.ShortestPathConnectionRouter
 
propertyActions - Variable in class edu.usc.cse.desi.editor.DESIEditor
 
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.editpart.ComponentEditPart
 
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.editpart.ComponentSelectionEditPart
 
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.editpart.DESIEditPart
This method is called when the overall DESIMODEL is changed.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.editpart.HostEditPart
 
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.editpart.HostSelectionEditPart
 
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.editpart.LogicalLinkEditPart
 
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.editpart.PhysicalLinkEditPart
 
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.model.AbstractDESIModel
 
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.model.view.ComponentViewModel
On propertyChange, this class will respond to any additions or subtractions of components or connections by the ComponentDataModel.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.model.view.DESIViewModel
On propertyChange, this class will respond to any additions or subtractions of Hosts by the DESIDataModel.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.model.view.HostViewModel
On propertyChange, this class will respond to any additions or subtractions of components or connections by the HostDataModel.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.model.view.LogicalLinkViewModel
On propertyChange, this class will respond to any changes in properties of the link.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.model.view.PhysicalLinkViewModel
On propertyChange, this class will respond to any changes in properties of the link.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.viewers.AvailabilityCalculator
When properties change, we have to re-calculate the availability.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.viewers.CollocContentProvider
On a property change we must refresh the table if properties have changes, or if the number of components has changed, we must resize the table.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.viewers.ComponentContentProvider
When the properties of the model change, this method will be called.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.viewers.DeploymentContentProvider
I overrode this method:
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.viewers.HostContentProvider
When the properties of the model change, this method will be called.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.viewers.LatencyCalculator
When properties change, we have to re-calculate the availability.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.viewers.LocContentProvider
On a property change we must refresh the table if properties have changes, or if the number of components has changed, we must resize the table.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.viewers.LogicalLinkContentProvider
On a property change we must refresh the table if properties have changes, or if the number of components has changed, we must resize the table.
propertyChange(PropertyChangeEvent) - Method in class edu.usc.cse.desi.viewers.PhysicalLinkContentProvider
 
propertyChange(PropertyChangeEvent) - Method in class usc.cse.desi.rasdsmodel.AbstractDESIModel
 
propertyLine(String) - Method in class edu.usc.cse.desi.properties.PropertyInitializer
Given a line from the property file in the form: property id display name default type it will return a property.

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