Interface ModifiableDataAwareVersionableAmetysObject
- All Superinterfaces:
 AmetysObject,DataAndVersionAwareAmetysObject,ModifiableAmetysObject,VersionableAmetysObject,VersionAwareAmetysObject
- All Known Implementing Classes:
 AbstractProgram,AbstractProgramPart,AbstractTraversableProgramPart,Cart,Container,Course,CourseList,CoursePart,DefaultAmetysObject,DefaultContent,DefaultLockableAmetysObject,DefaultSharedContent,DefaultWebContent,DefaultWorkflowAwareContent,JCRCalendarResource,JCRPost,JCRProjectMember,JCRResource,JCRTask,JCRThread,ModifiableDefaultContent,ModifiableDefaultWebContent,OrgUnit,Person,Program,Query,SubProgram
public interface ModifiableDataAwareVersionableAmetysObject
extends VersionableAmetysObject, DataAndVersionAwareAmetysObject, ModifiableAmetysObject
Modifiable 
DataAndVersionAwareAmetysObject.- 
Method Summary
Methods inherited from interface org.ametys.plugins.repository.AmetysObject
equals, getId, getName, getParent, getParentPath, getPath, hashCodeMethods inherited from interface org.ametys.plugins.repository.ModifiableAmetysObject
needsSave, rename, revertChanges, saveChangesMethods inherited from interface org.ametys.plugins.repository.version.VersionableAmetysObject
addLabel, checkpoint, removeLabel, restoreFromLabel, restoreFromRevisionMethods inherited from interface org.ametys.plugins.repository.version.VersionAwareAmetysObject
getAllLabels, getAllRevisions, getLabels, getLabels, getRevision, getRevisionTimestamp, getRevisionTimestamp, switchToLabel, switchToRevision 
- 
Method Details
- 
getUnversionedDataHolder
Returns an unversionedModifiableModelLessDataHolder.- Specified by:
 getUnversionedDataHolderin interfaceDataAndVersionAwareAmetysObject- Returns:
 - an unversioned 
ModifiableModelLessDataHolder. 
 
 -