New Feature: implement java.io.Serializable
Multi platform library to read and write schedule data
Brought to you by:
joniles
It would be nice if ProjectFile implemented standard Serializable interface. While it is of lower importance given that projects can be written to and read from XML format, standard Java serialization would help e.g. when an object has a ProjectFile as its field. Currently, any such fields must be declared 'transient' and the object must deal with reading writing the project itself.
Additionally, parsing XML is slower (though I don't know how much slower) than just reading a Java-serialized and already built object.
I'm planning to release a 3.0.1 version of MPXJ shortly just containing bug
fixes, I'll then look at this as new functionality for inclusion in the
3.1.0 release.