org.electrocodeogram.cpc.core.api.data.collection
Interface ICloneInterfaces

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable<IClone>, org.eclipse.core.runtime.IAdaptable, IClone, ICloneDataElement, ICloneObject, ICloneObjectInterfaces, ICreatorClone, IStatefulObject, IStoreCloneObject, java.io.Serializable

public interface ICloneInterfaces
extends IClone, ICreatorClone, ICloneObjectInterfaces

Includes all interfaces which are required for an IClone implementation.
Convenience collection interface.

Author:
vw

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.electrocodeogram.cpc.core.api.data.IClone
IClone.State
 
Field Summary
 
Fields inherited from interface org.electrocodeogram.cpc.core.api.data.IClone
PERSISTENCE_CLASS_IDENTIFIER
 
Method Summary
 
Methods inherited from interface org.electrocodeogram.cpc.core.api.data.special.ICreatorClone
setContent, setCreationDate, setCreator, setFileUuid
 
Methods inherited from interface org.electrocodeogram.cpc.core.api.data.IClone
addClassification, compareTo, getClassifications, getCloneState, getCloneStateChangeDate, getCloneStateDismissalDate, getCloneStateMessage, getCloneStateWeight, getContent, getCreationDate, getCreator, getEndOffset, getFileUuid, getGroupUuid, getLength, getModificationDate, getOffset, getOriginalContent, getOriginUuid, hasClassification, intersects, intersects, isTransient, removeClassification, setCloneState, setGroupUuid, setLength, setOffset, setOriginUuid, setTransient
 
Methods inherited from interface org.electrocodeogram.cpc.core.api.data.special.IStoreCloneObject
getDeletedExtensions, isDirty, isPersisted, purgeDeletedExtensions, setDirty, setPersisted
 
Methods inherited from interface org.electrocodeogram.cpc.core.api.data.special.IStatefulObject
getPersistenceClassIdentifier, getPersistenceObjectIdentifier, getState, getStateTypes, setState