Public Member Functions | |
| void | onRegister (in tmozIException tmozException) | 
| Called on component registration.   | |
| void | onLoginReady () | 
| Login dialog is ready.   | |
| void | onUnregister () | 
| Called on component unregistration.   | |
| void | onActivateDomain (in tmozIDomain aDomain, in tmozIException tmozException) | 
| Called on domain activation.   | |
| void | onDeactivateDomain (in tmozIDomain aDomain) | 
| Called on domain deactivation.   | |
Public Attributes | |
| readonly attribute AString | name | 
| Name of the component.   | |
Each shared component have to implement this interface.
| void onActivateDomain | ( | in tmozIDomain | aDomain, | |
| in tmozIException | tmozException | |||
| ) | 
Called on domain activation.
Method is called by framework when domain is activated. This method is called when basic frame is constructed and before any domain specific component initialization.
| aDomain | Activated domain | 
| tmozException | If initialization fail component should throw exception and set error description in the tmozException object. | 
| void onDeactivateDomain | ( | in tmozIDomain | aDomain | ) | 
Called on domain deactivation.
Method is called by framework when domain is deactivated.
| aDomain | Deactivated domain | 
| void onLoginReady | ( | ) | 
Login dialog is ready.
Called when all shared components are registered. This is notification about this state.
| void onRegister | ( | in tmozIException | tmozException | ) | 
Called on component registration.
This method is called from the registrator and allows to initialize component. Do not call it directly.
| tmozException | Exception object to return any error state | 
| tmozException | If initialization fail component should throw exception and set error description in the tmozException object. | 
| void onUnregister | ( | ) | 
Called on component unregistration.
This method is called by component registrator when component should unregister. Do not call this method directly.
This method should not failed or throw exception.
| readonly attribute AString name | 
Name of the component.
Component name have to be unique.