<?xml version="1.0" encoding="UTF-8"?> 
<java version="1.5.0_04" class="java.beans.XMLDecoder"> 
 <object class="edu.colorado.phet.energyskatepark.serialization.EnergySkateParkModuleBean"> 
  <void property="bodies"> 
   <void method="add"> 
    <object class="edu.colorado.phet.energyskatepark.serialization.EnergySkateParkModuleBean$BodyElement"> 
     <void property="angularVelocity"> 
      <double>-2.9177014307422695</double> 
     </void> 
     <void property="attachmentPointRotation"> 
      <double>-0.9129713949186996</double> 
     </void> 
     <void property="freeFrame"> 
      <boolean>true</boolean> 
     </void> 
     <void property="mass"> 
      <double>75.0</double> 
     </void> 
     <void property="position"> 
      <object class="java.awt.geom.Point2D$Double"> 
       <void method="setLocation"> 
        <double>2.36935859577563</double> 
        <double>3.425472241837976</double> 
       </void> 
      </object> 
     </void> 
     <void property="restorePoint"> 
      <object class="edu.colorado.phet.energyskatepark.serialization.EnergySkateParkModuleBean$BodyElement"> 
       <void property="angularVelocity"> 
        <double>-2.9177014307422695</double> 
       </void> 
       <void property="attachmentPointRotation"> 
        <double>-0.9110293897086452</double> 
       </void> 
       <void property="freeFrame"> 
        <boolean>true</boolean> 
       </void> 
       <void property="mass"> 
        <double>75.0</double> 
       </void> 
       <void property="position"> 
        <object class="java.awt.geom.Point2D$Double"> 
         <void method="setLocation"> 
          <double>2.4923326187122523</double> 
          <double>3.5239834110180666</double> 
         </void> 
        </object> 
       </void> 
       <void property="restorePoint"> 
        <object class="edu.colorado.phet.energyskatepark.serialization.EnergySkateParkModuleBean$BodyElement"> 
         <void property="angularVelocity"> 
          <double>-2.9177014307422695</double> 
         </void> 
         <void property="freeFrame"> 
          <boolean>true</boolean> 
         </void> 
         <void property="mass"> 
          <double>75.0</double> 
         </void> 
         <void property="position"> 
          <object class="java.awt.geom.Point2D$Double"> 
           <void method="setLocation"> 
            <double>2.271375123187032</double> 
            <double>6.505116950583175</double> 
           </void> 
          </object> 
         </void> 
         <void property="velocity"> 
          <object class="java.awt.geom.Point2D$Double"> 
           <void method="setLocation"> 
            <double>0.0</double> 
            <double>0.0</double> 
           </void> 
          </object> 
         </void> 
        </object> 
       </void> 
       <void property="velocity"> 
        <object class="java.awt.geom.Point2D$Double"> 
         <void method="setLocation"> 
          <double>0.0</double> 
          <double>0.0</double> 
         </void> 
        </object> 
       </void> 
      </object> 
     </void> 
     <void property="thermalEnergy"> 
      <double>51.928463163093056</double> 
     </void> 
     <void property="velocity"> 
      <object class="java.awt.geom.Point2D$Double"> 
       <void method="setLocation"> 
        <double>-0.4636314954340826</double> 
        <double>-0.5771273326379981</double> 
       </void> 
      </object> 
     </void> 
    </object> 
   </void> 
  </void> 
  <void property="splines"> 
   <void method="add"> 
    <object class="edu.colorado.phet.energyskatepark.serialization.EnergySkateParkModuleBean$SplineElement"> 
     <void property="controlPoints"> 
      <array class="java.awt.geom.Point2D" length="5"> 
       <void index="0"> 
        <object class="java.awt.geom.Point2D$Double"> 
         <void method="setLocation"> 
          <double>13.584186714447195</double> 
          <double>7.521319706673054</double> 
         </void> 
        </object> 
       </void> 
       <void index="1"> 
        <object class="java.awt.geom.Point2D$Double"> 
         <void method="setLocation"> 
          <double>10.429697662762207</double> 
          <double>2.045515945867686</double> 
         </void> 
        </object> 
       </void> 
       <void index="2"> 
        <object class="java.awt.geom.Point2D$Double"> 
         <void method="setLocation"> 
          <double>7.970898765981758</double> 
          <double>3.8942232043754768</double> 
         </void> 
        </object> 
       </void> 
       <void index="3"> 
        <object class="java.awt.geom.Point2D$Double"> 
         <void method="setLocation"> 
          <double>5.632873166522863</double> 
          <double>0.9176013805004318</double> 
         </void> 
        </object> 
       </void> 
       <void index="4"> 
        <object class="java.awt.geom.Point2D$Double"> 
         <void method="setLocation"> 
          <double>2.4271545430410852</double> 
          <double>3.419664042277823</double> 
         </void> 
        </object> 
       </void> 
      </array> 
     </void> 
    </object> 
   </void> 
  </void> 
 </object> 
 <object class="javax.swing.JButton"> 
  <string>My Button</string> 
 </object> 
</java> 
