KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > thoughtriver > open > vectorvisuals > persistence > VisualContainerObjectPersistenceDelegate


1 /*
2  * VisualContainerObjectPersistenceDelegate.java
3  *
4  * Created on Nov 1, 2005, 4:34:49 PM
5  */

6 package com.thoughtriver.open.vectorvisuals.persistence;
7
8 import java.beans.*;
9
10 import com.thoughtriver.open.vectorvisuals.*;
11
12 /**
13  * This delegate provides persistence capability for <CODE>VisualContainerObject</CODE>
14  * instances.
15  *
16  * @author Brandon Franklin
17  * @version $Date: 2006/11/25 09:08:28 $
18  */

19 public class VisualContainerObjectPersistenceDelegate extends VisualObjectPersistenceDelegate {
20
21     /**
22      * {@inheritDoc}
23      */

24     @Override JavaDoc
25     protected Expression instantiate(final Object JavaDoc oldInstance, @SuppressWarnings JavaDoc("unused") final Encoder out) {
26         VisualContainerObject object = (VisualContainerObject) oldInstance;
27         return new Expression(object, object.getClass(), "new", new Object JavaDoc[] {});
28     }
29
30 }
31
Popular Tags