Package org.grinvin.io

Interface Summary

SectionLoader Opens named sections as input streams.
SectionSaver Creates named sections as output streams.
Subsystem Interface to be implemented by all subsystems that need to be stored in a workspace.

Class Summary

AbstractSectionSaver Abstract helper class for SectionSavers.
DirectorySectionLoader Loads sections as files from a directory.
DirectorySectionSaver Saves sections as files in a directory.
EngineLoader
EngineSaver
GrinvinURLStreamHandlerFactory
InvariantValuesLoader Loader for the computed values of a saved GraphBundle
InvariantValuesSaver Saved for the computed values of a saved GraphBundle
IOFormatException Indicates that file or stream data is not in the expected format and can therefore not be loaded.
LoaderSaverHelper
SVGURLStreamHandler
WorkspaceFileView FileView for a JFileChooser to open workspaces.
WorkspaceLoader Loads workspaces from disk.
WorkspaceSaver Saves workspaces to disk.
ZipFileSectionLoader Section loader which loads sections from zip files.
ZipInputStreamSectionLoader Loads sections from a ZipInputStream.
ZipOutputStreamSectionSaver Saves sections to a ZipOutputStream.