com::cosylab::acs::maci::test::TestHierarchicalComponent Class Reference

Inheritance diagram for com::cosylab::acs::maci::test::TestHierarchicalComponent:
Inheritance graph
[legend]
Collaboration diagram for com::cosylab::acs::maci::test::TestHierarchicalComponent:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TestHierarchicalComponent (String name, Manager manager, String[] subComponents, boolean passComponentHandle, boolean activateOnActivation)
void construct () throws RemoteException
void destruct () throws RemoteException
void activate () throws Exception
void deactivate ()

Private Member Functions

void activateSubComponents () throws Exception
void deactivateSubComponents ()

Private Attributes

Manager manager
Client client
ClientInfo clientInfo
String[] subComponents
boolean passComponentHandle
boolean activateOnActivation

Detailed Description

Test implementation of hierarchical Component.

Author:
Matej Sekoranja (matej.sekoranja@cosylab.com)
Version:
@VERSION@

Constructor & Destructor Documentation

com::cosylab::acs::maci::test::TestHierarchicalComponent::TestHierarchicalComponent ( String  name,
Manager  manager,
String[]  subComponents,
boolean  passComponentHandle,
boolean  activateOnActivation 
) [inline]

Constructor for TestHierarchicalComponent.

Parameters:
name 
manager 
subComponents components to be activated as childer in construct method

Member Function Documentation

void com::cosylab::acs::maci::test::TestHierarchicalComponent::activate (  )  throws Exception [inline]
void com::cosylab::acs::maci::test::TestHierarchicalComponent::activateSubComponents (  )  throws Exception [inline, private]
void com::cosylab::acs::maci::test::TestHierarchicalComponent::construct (  )  throws RemoteException [inline]
void com::cosylab::acs::maci::test::TestHierarchicalComponent::deactivate (  )  [inline]
void com::cosylab::acs::maci::test::TestHierarchicalComponent::deactivateSubComponents (  )  [inline, private]

Deactivates subcomponents.

Referenced by deactivate(), and destruct().

void com::cosylab::acs::maci::test::TestHierarchicalComponent::destruct (  )  throws RemoteException [inline]

Member Data Documentation

Referenced by activateSubComponents().

Referenced by activateSubComponents(), and destruct().

Referenced by activateSubComponents(), and destruct().

Referenced by activateSubComponents(), and destruct().

Referenced by activateSubComponents().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2