|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.ds.fw.types.FwCopyable
I provide a simple example of how to implement FwCopyableIF.
| Constructor Summary | |
FwCopyable()
|
|
| Method Summary | |
java.lang.Object |
getClone()
Get a clone of this object. |
java.lang.Object |
getCopy()
Get a copy of this object. |
java.lang.Object |
getCopy(java.lang.Object e)
If the object implements FwCopyableIF then return e.getCopy(). |
java.lang.Object |
getDeepCopy()
Return a copy that is completely independent from the original. |
void |
postCopy()
This should never be called directly from a client. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public FwCopyable()
| Method Detail |
public java.lang.Object getCopy()
FwCopyableIF
getCopy in interface FwCopyableIFpublic java.lang.Object getCopy(java.lang.Object e)
FwCopyableIF
getCopy in interface FwCopyableIFpublic java.lang.Object getDeepCopy()
FwCopyableIF
getDeepCopy in interface FwCopyableIFpublic void postCopy()
FwCopyableIF
postCopy in interface FwCopyableIFpublic java.lang.Object getClone()
FwCopyableIF
getClone in interface FwCopyableIF
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||