|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface ConfigurationSession
Something that is able to provide everything required to edit
an 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.
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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
ArooaParseExceptionArooaDescriptor getArooaDescriptor()
ArooaDescriptor for editing the configuration.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||