|
||||||||
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
ArooaParseException
ArooaDescriptor getArooaDescriptor()
ArooaDescriptor
for editing the configuration.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |