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.