Class XMLPersister
java.lang.Object
org.flexdock.perspective.persist.xml.XMLPersister
- All Implemented Interfaces:
Persister
Created on 2005-06-03
- Version:
- $Id: XMLPersister.java,v 1.23 2006-12-20 20:55:21 kschaefe Exp $
- Author:
- Mateusz Szczap
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionload
(InputStream is) DeserializesPerspectiveInfo
from the supplied data stream.static XMLPersister
boolean
store
(OutputStream os, PerspectiveModel perspectiveModel) SerializesPerspectiveInfo
to the supplied data stream.
-
Constructor Details
-
XMLPersister
public XMLPersister()
-
-
Method Details
-
store
public boolean store(OutputStream os, PerspectiveModel perspectiveModel) throws IOException, PersistenceException SerializesPerspectiveInfo
to the supplied data stream.- Specified by:
store
in interfacePersister
- Parameters:
os
-OutputStream
to persist perspectiveInfo to.perspectiveModel
- data object to be persisted- Returns:
true
when there was no problem with persisting the perspectiveInfo object.- Throws:
IOException
- in case of input/output problem.PersistenceException
-
load
DeserializesPerspectiveInfo
from the supplied data stream.- Specified by:
load
in interfacePersister
- Parameters:
is
-InputStream
to load perspectiveInfo from.- Returns:
true
when there was no problem with persisting the perspectiveInfo object.- Throws:
IOException
- in case of input/output problem.PersistenceException
-
newDefaultInstance
-