import java.beans.*; import java.io.*; import java.util.*; public class WriteAtomXML { public static void main(String[] args) { try { Atom a = new Atom(); Vector v = a.getQuarks(); Quark q = new Quark(); q.setFlavor("banana"); v.add(q); q = new Quark(); q.setFlavor("strawberry"); v.add(q); XMLEncoder e = new XMLEncoder(new FileOutputStream("Atom.xml")); try { e.writeObject(a); } finally { e.close(); } } catch(Exception ex) { System.out.println(ex); } } }