org.ximtec.igesture.storage
Class ZipStorageEngine
java.lang.Object
org.ximtec.igesture.storage.DefaultStorageEngine
org.ximtec.igesture.storage.DefaultFileStorageEngine
org.ximtec.igesture.storage.ZipStorageEngine
- All Implemented Interfaces:
- StorageEngine
public class ZipStorageEngine
- extends DefaultFileStorageEngine
Comment
- Version:
- 1.0 28.04.2008
- Author:
- Ueli Kurmann
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ZipStorageEngine
public ZipStorageEngine(String filename)
dispose
public void dispose()
- Description copied from interface:
StorageEngine
- Disposes the engine.
- Specified by:
dispose in interface StorageEngine- Overrides:
dispose in class DefaultFileStorageEngine
remove
public void remove(DataObject dataObject)
- Description copied from interface:
StorageEngine
- Removes a data object.
- Specified by:
remove in interface StorageEngine- Overrides:
remove in class DefaultFileStorageEngine
copyTo
public void copyTo(File file)
deserialize
protected HashMap<Class<? extends DataObject>,List<DataObject>> deserialize(File storageFile)
- Description copied from class:
DefaultFileStorageEngine
- Deserializes the objects
- Specified by:
deserialize in class DefaultFileStorageEngine
- Returns:
serialize
protected void serialize(HashMap<Class<? extends DataObject>,List<DataObject>> dataObjects,
File file)
- Description copied from class:
DefaultFileStorageEngine
- Serializes the data objects.
- Specified by:
serialize in class DefaultFileStorageEngine
Copyright © 2007-2010 Global Information Systems Group, ETH Zurich. All Rights Reserved.