org.electrocodeogram.cpc.core.api.data
Interface ICloneObjectSupport

All Superinterfaces:
java.lang.Cloneable, ICloneDataElement, java.io.Serializable
All Known Implementing Classes:
CloneDiff, CompositCloneDiff

public interface ICloneObjectSupport
extends ICloneDataElement, java.io.Serializable, java.lang.Cloneable

This is a super interface for all additional support interfaces/classes which are not themselves ICloneObject implementations but which are non the less part of the CPC Clone Data objects.

Rationale:

This interface exists only to provide type safety for calls where a distinction between ICloneObjects and other ICloneDataElements is needed.

Author:
vw
See Also:
ICloneFactoryProvider.getInstance(Class)

Method Summary
 
Methods inherited from interface org.electrocodeogram.cpc.core.api.data.ICloneDataElement
isSealed, seal