Class MView

java.lang.Object
chemaxon.marvin.beans.MView
All Implemented Interfaces:
Externalizable, Serializable

@PublicAPI public class MView extends Object implements Externalizable
Java independent serialization of the viewer bean. Experimental!

The Swing and AWT ancestor classes of MViewPane (like JComponent) have different serialVersionUID values in different Java versions, thus its simple serialization and deserialization with another Java version may not work. The workaround is to serialize class MView instead, which only extends Object and has a fixed serialVersionUID.

Since:
Marvin 3.5, 11/02/2004
See Also:
  • Constructor Details

    • MView

      public MView()
      Constructor used for deserialization.
    • MView

      public MView(MViewPane p)
      Constructor used for serialization.
      Parameters:
      p - the viewer bean to serialize
  • Method Details