Public Member Functions | |
| tmozIDomain | get (in AString name) |
| Return domain by name Function can be used to get specific domain. | |
| tmozIDomain | createFromFile (in AString sourceFile, in boolean copyFile) |
| Create new domain from file. | |
| tmozIDomain | create (in AString domainId, in AString domainName) |
| Create new domain. | |
| void | remove (in tmozIDomain domain) |
| Remove domain. | |
| void | registerListener (in tmozIDomainManagerListener listener) |
| Register Listener. | |
| void | unregisterListener (in tmozIDomainManagerListener listener) |
| Listener to be unregistered. | |
Public Attributes | |
| readonly attribute nsISimpleEnumerator | domains |
| Domain enumerator. | |
This is manager for domains.
| tmozIDomain create | ( | in AString | domainId, | |
| in AString | domainName | |||
| ) |
Create new domain.
Function creates empty domain.
| domainId | ID of the new domain. This value cannot be later changed. | |
| domainName | Name of new domain. This name is user visible. |
| tmozIDomain createFromFile | ( | in AString | sourceFile, | |
| in boolean | copyFile | |||
| ) |
Create new domain from file.
Function will create domain from the existing source file.
| sourceFile | path to the file | |
| copyFile | Flag if source file should be copied to the domain directory as domain.xml |
| tmozIDomain get | ( | in AString | name | ) |
Return domain by name Function can be used to get specific domain.
| name | Domain name. |
| void registerListener | ( | in tmozIDomainManagerListener | listener | ) |
Register Listener.
| listener | Listener which will receive notifications about domain changes |
| void remove | ( | in tmozIDomain | domain | ) |
Remove domain.
Function will remove domain. Only inactive domain can be removed.
| domain | Domain to be removed. |
| void unregisterListener | ( | in tmozIDomainManagerListener | listener | ) |
Listener to be unregistered.
| listener | Listener which will be unregistered. |
| readonly attribute nsISimpleEnumerator domains |
Domain enumerator.
Domain supports tmozIDomain interface.