![]() |
Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Classes | |
| class | JIDConverter |
| class | Replaceable< T > |
| class | ReplaceableConverter |
| class | ReplaceableSingleValueConverter |
| class | SPathConverter |
| class | URLCodec |
| class | UrlEncodingStringConverter |
| class | UserConverter |
| class | XppReader |
| class | XStreamExtensionProvider< T > |
Saros uses XML representations for transferring Activities (Java objects) through the network. The serialization and deserialization is done by the XStream library, which provides both pre-defined Converters for basic datatypes and a Converter interface for advanced conversions, e.g. of complex datatypes.
Activity classes themselves use XStream annotations, but their fields may rely on one or more of these converters: