org.jcreme.swing.state
Class FrameMemento
java.lang.Object
org.jcreme.state.BaseMemento
org.jcreme.swing.state.BaseUIMemento
org.jcreme.swing.state.FrameMemento
- All Implemented Interfaces:
- Memento
- public class FrameMemento
- extends BaseUIMemento
- Version:
- $Version$
- Author:
- $Author: dbregeon $
|
Method Summary |
void |
load(java.util.prefs.Preferences preferences)
This method enables to restore a Memento from Preferences. |
void |
store(java.util.prefs.Preferences preferences)
This method enables to store the Memento into Preferences. |
void |
updateMemento(java.lang.Object o)
Updates the contents of the Memento from values in o. |
void |
updateObject(java.lang.Object o)
Updates the Object o with values stored in this Memento. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SIZE_PREFERENCE
public static final java.lang.String SIZE_PREFERENCE
- See Also:
- Constant Field Values
LOCATION_PREFERENCE
public static final java.lang.String LOCATION_PREFERENCE
- See Also:
- Constant Field Values
EXTENDED_STATE_PREFERENCE
public static final java.lang.String EXTENDED_STATE_PREFERENCE
- See Also:
- Constant Field Values
FrameMemento
public FrameMemento()
updateMemento
public void updateMemento(java.lang.Object o)
throws java.lang.IllegalArgumentException,
MementoException
- Description copied from interface:
Memento
- Updates the contents of the Memento from values in o.
- Parameters:
o - the Object to remember.
- Throws:
MementoException - if an error occured while updating the memento contents.
java.lang.IllegalArgumentException - if this Memento can not handle o.- See Also:
Memento.updateMemento(Object)
updateObject
public void updateObject(java.lang.Object o)
throws java.lang.IllegalArgumentException,
MementoException
- Description copied from interface:
Memento
- Updates the Object o with values stored in this Memento.
- Parameters:
o - the Object to update.
- Throws:
MementoException - if an error occured while updating the object.
java.lang.IllegalArgumentException - if this Memento can not handle o.- See Also:
Memento.updateObject(Object)
load
public void load(java.util.prefs.Preferences preferences)
throws MementoException
- Description copied from interface:
Memento
- This method enables to restore a Memento from Preferences.
- Parameters:
preferences - the Preferences node from which the Memento should be loaded.
- Throws:
MementoException - if an error occured while loading the memento contents
from the preferences.- See Also:
Memento.load(java.util.prefs.Preferences)
store
public void store(java.util.prefs.Preferences preferences)
throws MementoException
- Description copied from interface:
Memento
- This method enables to store the Memento into Preferences.
- Parameters:
preferences - the Preferences node where the Memento should be stored.
- Throws:
MementoException - if an error occured while storing the memento contents
in the preferences.- See Also:
Memento.store(java.util.prefs.Preferences)
Copyright 2006 null. All Rights Reserved.