Package org.ametys.web.repository.page
Interface MetadataAwarePagesContainer
-
- All Superinterfaces:
AmetysObject,DataAwareAmetysObject,DataHolder,ModelLessDataAwareAmetysObject,ModelLessDataHolder,PagesContainer,SiteAwareAmetysObject,TraversableAmetysObject
- All Known Subinterfaces:
ModifiablePage,Page
- All Known Implementing Classes:
AbstractBlogPage,AbstractLevelPage,AbstractOdfPage,CoursePage,DefaultPage,FirstLevelPage,OrgUnitPage,ProgramPage,RedirectPage,SecondLevelPage,Sitemap,TransitionalPage,UGCPage,UGCTransitionalPage,UserPage,VirtualMonthPage,VirtualPostPage,VirtualPostsPage,VirtualTagPage,VirtualTagsPage,VirtualYearPage,VirtualYearsPage
public interface MetadataAwarePagesContainer extends PagesContainer, ModelLessDataAwareAmetysObject
APagesContainerwhich is metadata-aware.
-
-
Method Summary
-
Methods inherited from interface org.ametys.plugins.repository.AmetysObject
equals, getId, getName, getParent, getParentPath, getPath, hashCode
-
Methods inherited from interface org.ametys.plugins.repository.data.ametysobject.DataAwareAmetysObject
copyTo, dataToSAX, dataToSAX, getDataNames, getRepositoryData
-
Methods inherited from interface org.ametys.plugins.repository.data.ametysobject.ModelLessDataAwareAmetysObject
dataToSAX, getComposite, getDataHolder, getParentDataHolder, getRootDataHolder, getType, getValue, getValue, getValueOfType, getValueOfType, hasNonEmptyValue, hasValue, isMultiple
-
Methods inherited from interface org.ametys.plugins.repository.data.holder.ModelLessDataHolder
dataToSAX
-
Methods inherited from interface org.ametys.web.repository.page.PagesContainer
getChildPageAt, getChildrenPages, getChildrenPages, getPathInSitemap, getSitemap, getSitemapName
-
Methods inherited from interface org.ametys.web.repository.SiteAwareAmetysObject
getSite, getSiteName
-
Methods inherited from interface org.ametys.plugins.repository.TraversableAmetysObject
getChild, getChildAt, getChildPosition, getChildren, hasChild
-
-