Package org.flexdock.perspective.persist
Class FilePersistenceHandler
java.lang.Object
org.flexdock.perspective.persist.FilePersistenceHandler
- All Implemented Interfaces:
PersistenceHandler
Created on 2005-06-03
- Version:
- $Id: FilePersistenceHandler.java,v 1.9 2006-12-20 20:55:22 kschaefe Exp $
- Author:
- Mateusz Szczap
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFilePersistenceHandler(File file) FilePersistenceHandler(File defaultFile, Persister persister) FilePersistenceHandler(String absolutePath) FilePersistenceHandler(String absolutePath, Persister persister) -
Method Summary
Modifier and TypeMethodDescriptionstatic FilePersistenceHandlercreateDefault(String fileName) getPerspectiveFile(String persistenceKey) voidvoidsetDefaultPerspectiveFile(String absolutePath) booleanstore(String persistenceKey, PerspectiveModel perspectiveModel) protected voidvalidatePerspectiveFile(File file)
-
Field Details
-
DEFAULT_PERSPECTIVE_DIR
-
defaultPerspectiveFile
-
m_persister
-
-
Constructor Details
-
FilePersistenceHandler
-
FilePersistenceHandler
-
FilePersistenceHandler
-
FilePersistenceHandler
-
-
Method Details
-
createDefault
-
store
public boolean store(String persistenceKey, PerspectiveModel perspectiveModel) throws IOException, PersistenceException - Specified by:
storein interfacePersistenceHandler- Throws:
IOExceptionPersistenceException
-
load
- Specified by:
loadin interfacePersistenceHandler- Throws:
IOExceptionPersistenceException
-
validatePerspectiveFile
- Throws:
IOException
-
getPerspectiveFile
-
setDefaultPerspectiveFile
-
setDefaultPerspectiveFile
-
createDefaultPersister
- Specified by:
createDefaultPersisterin interfacePersistenceHandler
-