public interface ConfigurationSession
ArooaConfiguration.
A ConfigurationSession is intended to be a minimal derivation of
an ArooaSession that is able to provide enough to
edit a configuration either locally or on a remote server.
| Modifier and Type | Method and Description |
|---|---|
void |
addSessionStateListener(SessionStateListener listener)
Add a
SessionStateListener listener. |
DragPoint |
dragPointFor(Object component)
Provide a
DragPoint for the given component. |
ArooaDescriptor |
getArooaDescriptor()
Get the
ArooaDescriptor for editing the configuration. |
boolean |
isModified()
Has the configuration been modified.
|
void |
removeSessionStateListener(SessionStateListener listener)
Remove a
SessionStateListener listener. |
void |
save()
Save the configuration.
|
DragPoint dragPointFor(Object component)
DragPoint for the given component.component - The component.boolean isModified()
void addSessionStateListener(SessionStateListener listener)
SessionStateListener listener.listener - The listener.void removeSessionStateListener(SessionStateListener listener)
SessionStateListener listener.listener - The listener.void save() throws ArooaParseException
ArooaParseException - If save failed. (Is this the right Exception)?ArooaDescriptor getArooaDescriptor()
ArooaDescriptor for editing the configuration.Copyright © 2023. All rights reserved.