Could you please make the edu.uci.ics.jung.algorithms.layout.CircleLayout<V,E> class implement Serializable? I think except for that the class AbstractLayout as a parent will have to get a default constructor to allow deserialization of the child classes. Thank you very much in advance.