public interface ConfigurationOwner
Modifier and Type | Method and Description |
---|---|
void |
addOwnerStateListener(OwnerStateListener listener)
Add a listener.
|
ConfigurationSession |
provideConfigurationSession()
Provide a
ConfigurationSession . |
void |
removeOwnerStateListener(OwnerStateListener listener)
Remove a listener.
|
SerializableDesignFactory |
rootDesignFactory()
Get the design factory for the configuration.
|
ArooaElement |
rootElement()
Get the root element.
|
ConfigurationSession provideConfigurationSession()
ConfigurationSession
.ConfigurationSession
. May be null if no session is available.void addOwnerStateListener(OwnerStateListener listener)
listener
- void removeOwnerStateListener(OwnerStateListener listener)
listener
- SerializableDesignFactory rootDesignFactory()
Note that this is a SerializableDesignFactory
so that
this interface can be represented remotely.
ConfigurationSession
is available.ArooaElement rootElement()
ConfigurationSession
is available.