dk.vajhoej.model
Class PersistableBase

java.lang.Object
  extended by dk.vajhoej.model.Versioned
      extended by dk.vajhoej.model.PersistableBase
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
Model, PaletteBase, Setup

public abstract class PersistableBase
extends Versioned

Class PersistableBase is base class for classes that needs to keep track of where they were loaded from so they can be saved the same place.

See Also:
Serialized Form

Constructor Summary
PersistableBase(Version version)
          Create instance of PersistableBase.
 
Method Summary
 java.lang.String getStore()
          Get store.
 void setStore(java.lang.String store)
          Set store.
 
Methods inherited from class dk.vajhoej.model.Versioned
clone, getVersion, setVersion
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistableBase

public PersistableBase(Version version)
Create instance of PersistableBase.

Parameters:
version -
Method Detail

getStore

public java.lang.String getStore()
Get store.

Returns:
store

setStore

public void setStore(java.lang.String store)
Set store.

Parameters:
store - store