Uses of Class
org.opencms.ade.detailpage.CmsDetailPageInfo
-
Packages that use CmsDetailPageInfo Package Description org.opencms.ade.configuration Contains the ade configuration classes.org.opencms.ade.detailpage Contains functions for the detail pages in OpenCms.org.opencms.ade.sitemap.shared Shared Client-Server side of the sitemap view.org.opencms.site.xmlsitemap Contains classes related to XML sitemap generation. -
-
Uses of CmsDetailPageInfo in org.opencms.ade.configuration
Methods in org.opencms.ade.configuration that return CmsDetailPageInfo Modifier and Type Method Description CmsDetailPageInfo
CmsADEConfigData. getDefaultDetailPage()
Returns the default detail page.CmsDetailPageInfo
CmsADEConfigData.DetailInfo. getDetailPageInfo()
Gets the detail page information.Methods in org.opencms.ade.configuration that return types with arguments of type CmsDetailPageInfo Modifier and Type Method Description protected java.util.List<CmsDetailPageInfo>
CmsADEConfigCacheState. getAllDetailPages()
Gets all detail page info beans which are defined anywhere in the configuration.java.util.List<CmsDetailPageInfo>
CmsADEConfigData. getAllDetailPages()
Gets the list of all detail pages.java.util.List<CmsDetailPageInfo>
CmsADEConfigData. getAllDetailPages(boolean update)
Gets a list of all detail pages.java.util.List<CmsDetailPageInfo>
CmsADEManager. getAllDetailPages(CmsObject cms)
Gets the complete list of beans for the currently configured detail pages.java.util.List<CmsDetailPageInfo>
CmsADEConfigData. getDetailPagesForType(java.lang.String type)
Gets the detail pages for a specific type.protected java.util.Map<java.lang.String,java.util.List<CmsDetailPageInfo>>
CmsADEConfigData. getDetailPagesMap(java.util.List<CmsDetailPageInfo> detailPages)
Helper method to converts a list of detail pages to a map from type names to lists of detail pages for each type.java.util.List<CmsDetailPageInfo>
CmsADEConfigDataInternal. getOwnDetailPages()
Returns the ownDetailPages.java.util.List<CmsDetailPageInfo>
CmsADEConfigCacheState. getRawDetailPages()
Gets the raw detail page information, with no existence checks or path corrections.java.util.List<CmsDetailPageInfo>
CmsADEManager. getRawDetailPages(CmsObject cms)
Gets the raw configured detail page information, with no existence checks or path correction.protected java.util.List<CmsDetailPageInfo>
CmsADEConfigData. mergeDetailPages(java.util.List<CmsDetailPageInfo> parentDetailPages, java.util.List<CmsDetailPageInfo> ownDetailPages)
Merges two lists of detail pages, one from a parent configuration and one from a child configuration.protected java.util.List<CmsDetailPageInfo>
CmsADEConfigData. updateUris(java.util.List<CmsDetailPageInfo> detailPages)
Helper method to correct paths in detail page beans if the corresponding resources have been moved.Method parameters in org.opencms.ade.configuration with type arguments of type CmsDetailPageInfo Modifier and Type Method Description protected java.util.Map<java.lang.String,java.util.List<CmsDetailPageInfo>>
CmsADEConfigData. getDetailPagesMap(java.util.List<CmsDetailPageInfo> detailPages)
Helper method to converts a list of detail pages to a map from type names to lists of detail pages for each type.protected java.util.List<CmsDetailPageInfo>
CmsADEConfigData. mergeDetailPages(java.util.List<CmsDetailPageInfo> parentDetailPages, java.util.List<CmsDetailPageInfo> ownDetailPages)
Merges two lists of detail pages, one from a parent configuration and one from a child configuration.boolean
CmsADEManager. saveDetailPages(CmsObject cms, java.lang.String rootPath, java.util.List<CmsDetailPageInfo> detailPages, CmsUUID newId)
Saves a list of detail pages.protected java.util.List<CmsDetailPageInfo>
CmsADEConfigData. updateUris(java.util.List<CmsDetailPageInfo> detailPages)
Helper method to correct paths in detail page beans if the corresponding resources have been moved.Constructors in org.opencms.ade.configuration with parameters of type CmsDetailPageInfo Constructor Description DetailInfo(java.lang.String folderPath, CmsDetailPageInfo detailPageInfo, java.lang.String type, java.lang.String basePath)
Creates a new instance. -
Uses of CmsDetailPageInfo in org.opencms.ade.detailpage
Methods in org.opencms.ade.detailpage that return CmsDetailPageInfo Modifier and Type Method Description CmsDetailPageInfo
CmsDetailPageInfo. copyAsInherited()
Creates a copy of this entry, but sets the 'inherited' flag to true in the copy.Methods in org.opencms.ade.detailpage that return types with arguments of type CmsDetailPageInfo Modifier and Type Method Description java.util.stream.Stream<CmsDetailPageInfo>
CmsDetailPageFilter. filterDetailPages(java.util.List<CmsDetailPageInfo> infos)
Produces a filtered and sorted result stream of candidate detail pages for the detail resource.Method parameters in org.opencms.ade.detailpage with type arguments of type CmsDetailPageInfo Modifier and Type Method Description java.util.stream.Stream<CmsDetailPageInfo>
CmsDetailPageFilter. filterDetailPages(java.util.List<CmsDetailPageInfo> infos)
Produces a filtered and sorted result stream of candidate detail pages for the detail resource.void
CmsDetailPageConfigurationWriter. updateAndSave(java.util.List<CmsDetailPageInfo> infos, CmsUUID newId)
Writes the new detail page information to the configuration file. -
Uses of CmsDetailPageInfo in org.opencms.ade.sitemap.shared
Methods in org.opencms.ade.sitemap.shared that return CmsDetailPageInfo Modifier and Type Method Description CmsDetailPageInfo
CmsDetailPageTable. get(CmsUUID id)
Returns the detail page info for a given page id.Methods in org.opencms.ade.sitemap.shared that return types with arguments of type CmsDetailPageInfo Modifier and Type Method Description java.util.List<CmsDetailPageInfo>
CmsSitemapChange. getDetailPageInfos()
Returns the detail page info's.java.util.List<CmsDetailPageInfo>
CmsDetailPageTable. getInfosForType(java.lang.String type)
Returns the list of detail page info beans for a given type.java.util.List<CmsDetailPageInfo>
CmsDetailPageTable. toList()
Returns a flat list containing all detail pages for all types which preserves the order of detail pages from each type list.Methods in org.opencms.ade.sitemap.shared with parameters of type CmsDetailPageInfo Modifier and Type Method Description void
CmsDetailPageTable. add(CmsDetailPageInfo info)
Adds a new detail page information bean to the detail page table.Method parameters in org.opencms.ade.sitemap.shared with type arguments of type CmsDetailPageInfo Modifier and Type Method Description void
CmsSitemapChange. setDetailPageInfos(java.util.List<CmsDetailPageInfo> detailPageInfos)
Sets the detail page info's.Constructor parameters in org.opencms.ade.sitemap.shared with type arguments of type CmsDetailPageInfo Constructor Description CmsDetailPageTable(java.util.List<CmsDetailPageInfo> infos)
Creates a detail page table from a list of detail page info bean. -
Uses of CmsDetailPageInfo in org.opencms.site.xmlsitemap
Fields in org.opencms.site.xmlsitemap with type parameters of type CmsDetailPageInfo Modifier and Type Field Description protected java.util.List<CmsDetailPageInfo>
CmsXmlSitemapGenerator. m_detailPageInfos
The list of detail page info beans.
-