|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PythonControllerListener
Listens for events from a ControllerPython. When a PythonStub method returns, the PythonStub usually sends the return value to the ControllerPython. The ControllerPython processes the return value. Sometimes the return requires the GUI to be updated; if that is the case, a message is sent the GUI.
Method Summary | |
---|---|
void |
closeCcaFramework(CloseCcaFrameworkEvent event)
The cca framework is closed |
void |
closeComponent(CloseComponentEvent event)
The cca server has closed a component. |
void |
connectTwoPorts(CcaConnectTwoPortsEvent event)
The cca server is connecting two ports. |
void |
disconnectTwoPorts(CcaDisconnectTwoPortsEvent event)
The cca server is disconnecting two ports. |
void |
fixSharedLibrary(FixSharedLibraryEvent event)
The cca's python server has fixed the shared library problem. |
void |
instantiateComponent(InstantiateComponentEvent event)
the cca server is sending this client one instantiated component. |
void |
launchGoOnAllComponents(LaunchGoOnAllComponentsEvent event)
The cca server is launching the go command on all components |
void |
launchGoOnOneComponent(LaunchGoOnOneComponentEvent event)
The cca server is launching the go command from one component. |
void |
loadComponent(LoadComponentEvent event)
The cca's python server has loaded a component. |
void |
openCcaFramework(OpenCcaFrameworkEvent event)
The cca's python server has opened the cca framework. |
void |
receivedCcaConnectionsBetweenTwoPorts(CcaConnectionsBetweenTwoPortsEvent event)
The cca server is sending us info on all connections that are between two ports. |
void |
receivedComponentClassNames(ComponentClassNamesEvent event)
the cca server is sending this client the class names of some components. |
void |
receivedComponentInstances(ComponentInstancesEvent event)
The cca server is sending this client some component instances. |
void |
receivedComponentPropertyValue(CcaComponentPropertyValueEvent event)
The server wants the GUI to write the current value of a component property to stdout. |
void |
receivedComponentPropertyValues(CcaComponentPropertyValuesEvent event)
The server wants the GUI to write the values of all component properties to stdout. |
void |
receivedPortParameters(CcaPortParametersEvent event)
The cca server is sending us all of the parameters for a port. |
void |
removeInstantiatedComponent(RemoveInstantiatedComponentEvent event)
The cca server is removing an instantiated component. |
void |
removeInstantiatedComponents(RemoveInstantiatedComponentsEvent event)
The cca server is removing all instantiated components. |
void |
setComponentPropertyValue(CcaComponentPropertySetValueEvent event)
The server has set the value of a component property. |
void |
setDebugFlag(SetDebugFlagEvent event)
The serer has set the value of the debug flag. |
void |
setPathsToCcaComponents(SetPathsToCcaComponentsEvent event)
The cca's python server has set the paths to the cca components. |
void |
setPathToCcaComponents(SetPathToCcaComponentsEvent event)
The cca's python server has set the path to the cca components. |
void |
setPortParameterValue(CcaPortParameterSetValueEvent event)
The server has set the value of a port parameter. |
Method Detail |
---|
void fixSharedLibrary(FixSharedLibraryEvent event)
event
- The event that is generated whenever the python
server is finished fixing the shared library problem.void openCcaFramework(OpenCcaFrameworkEvent event)
event
- The event that is generated whenever the python
server is finished opening the cca framework.void setPathToCcaComponents(SetPathToCcaComponentsEvent event)
event
- The event that is generated whenever the python
server is finished setting the path to the cca components.void setPathsToCcaComponents(SetPathsToCcaComponentsEvent event)
event
- The event that is generated whenever the python
server is finished setting the paths to the cca components.void loadComponent(LoadComponentEvent event)
event
- The event that is generated whenever the python
server is finished loading a component.void receivedComponentClassNames(ComponentClassNamesEvent event)
event
- The event that is generated whenever the python
server sends the class names of components.void instantiateComponent(InstantiateComponentEvent event)
event
- The event that is generated whenever the python
server instantiates a component.void removeInstantiatedComponent(RemoveInstantiatedComponentEvent event)
event
- The event that is generated whenever the python
server removes an instantiated component.void removeInstantiatedComponents(RemoveInstantiatedComponentsEvent event)
event
- The event that is generated whenever the python
server removes all instantiated components.void receivedComponentInstances(ComponentInstancesEvent event)
void connectTwoPorts(CcaConnectTwoPortsEvent event)
void receivedCcaConnectionsBetweenTwoPorts(CcaConnectionsBetweenTwoPortsEvent event)
void launchGoOnOneComponent(LaunchGoOnOneComponentEvent event)
void launchGoOnAllComponents(LaunchGoOnAllComponentsEvent event)
void receivedPortParameters(CcaPortParametersEvent event)
void disconnectTwoPorts(CcaDisconnectTwoPortsEvent event)
void closeComponent(CloseComponentEvent event)
void closeCcaFramework(CloseCcaFrameworkEvent event)
void setPortParameterValue(CcaPortParameterSetValueEvent event)
void setComponentPropertyValue(CcaComponentPropertySetValueEvent event)
void receivedComponentPropertyValue(CcaComponentPropertyValueEvent event)
void receivedComponentPropertyValues(CcaComponentPropertyValuesEvent event)
void setDebugFlag(SetDebugFlagEvent event)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |