public Object readResolve () { DataObject obj = entry.getDataObject (); OpenSupport os = (OpenSupport)obj.getCookie (OpenSupport.class); if (os == null) { // problem! no replace!? return this; } // use the editor support's CloneableTopComponent.Ref return os.allEditors (); } }