Interface StateEditable

public interface StateEditable

StateEditable defines the interface for objects that can have their state undone/redone by a StateEdit.

See Also:
StateEdit

Fields

Modifier and Type Field Description
static String RCSID

Resource ID for this class.

Methods

Modifier and Type Method Description
void restoreState​(Hashtable<?,​?> state)

Upon receiving this message the receiver should extract any relevant state out of state.

void storeState​(Hashtable<Object,​Object> state)

Upon receiving this message the receiver should place any relevant state into state.

Fields

RCSID

static final String RCSID

Resource ID for this class.

See Also:
Constant Field Values

Methods

storeState

void storeState(Hashtable<Object,​Object> state)

Upon receiving this message the receiver should place any relevant state into state.

Parameters:
state - Hashtable object to store the state

restoreState

void restoreState(Hashtable<?,​?> state)

Upon receiving this message the receiver should extract any relevant state out of state.

Parameters:
state - Hashtable object to restore the state from it