SmartFrog 3.10.000

org.smartfrog.sfcore.common
Interface Copying

All Known Subinterfaces:
ComponentDescription, Context, CSFComponentDescription, Phases, SFComponentDescription
All Known Implementing Classes:
ApplyReference, AttribReferencePart, ComponentDescriptionImpl, Constraint, ContextImpl, CSFComponentDescriptionImpl, FreeVar, HereReferencePart, HostReferencePart, IPropertyReferencePart, OrderedHashtable, ParentReferencePart, ProcessReferencePart, PropertyReferencePart, Reference, ReferencePart, RootReferencePart, SFApplyReference, SFComponentDescriptionImpl, SFReference, ThisReferencePart

public interface Copying

Classes implementing this interface indicate that they know how to shallow and deep-copy themselves.


Method Summary
 java.lang.Object clone()
          Creates a shallow copy of the implementor.
 java.lang.Object copy()
          Create a deep copy of object.
 

Method Detail

copy

java.lang.Object copy()
Create a deep copy of object.

Returns:
deep copy of object

clone

java.lang.Object clone()
Creates a shallow copy of the implementor.

Returns:
shallow copy

SmartFrog CORE 3.10.000

(C) Copyright 1998-2006 Hewlett-Packard Development Company, LP