Package org.electrocodeogram.cpc.core.api.data.special

Contains a set of special interfaces which provide access to additional, private functionality of clone data elements, extensions and other elements.

See:
          Description

Interface Summary
ICloneObjectExtensionLazyMultiStatefulObject Extension of the ICloneObjectExtensionMultiStatefulObject interface.
ICloneObjectExtensionMultiStatefulObject Extension interface for ICloneObjectExtensionStatefulObject for ICloneObjectExtension implementations.
ICloneObjectExtensionStatefulObject A special version of the IStatefulObject interface which needs to be implemented by all ICloneObjectExtension objects which require persistence.
ICreatorClone Internal sub-interface of IClone containing internal methods which are related to the creation of new clone objects as well as the modification of a clone contents.
ICreatorCloneFile Internal sub-interface of ICloneFile containing internal methods which are related to the creation of new clone file objects as well as any kind of modification.
IMultiKeyStatefulObject This interface is for internal use only.
IRemoteStoreCloneFile Extension interface for ICloneFile which provides access to internal data fields for use only by an IStoreProvider.
IStatefulObject Special sub-interface for all objects which are to be persisted by an IStoreProvider.
IStoreCloneModificationHistoryExtension Special extension interface for ICloneModificationHistoryExtension which contains methods which may only be called by the current IStoreProvider.
IStoreCloneObject Extension interface for ICloneObject which contains additional internal methods for use only by an IStoreProvider.
 

Package org.electrocodeogram.cpc.core.api.data.special Description

Contains a set of special interfaces which provide access to additional, private functionality of clone data elements, extensions and other elements.

Also contains some special persistence related API interfaces.