Package org.opencms.ade.detailpage
Class CmsDetailResolution
java.lang.Object
org.opencms.ade.detailpage.CmsDetailResolution
The result of resolving a detail page URI: the container page that renders the request, and the
detail content it shows (or, for a named function, the function default page).
Instances are created by CmsDetailPageUtil.resolveDetail(org.opencms.file.CmsObject, java.lang.String).
- Since:
- 21.0.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns the detail content, ornullif this is a detail function request.Returns the detail name, i.e.Returns the detail page that renders the request.Returns the function default page, ornullif this is a detail content request.booleanReturnstrueif this is a named function request rather than a detail content request.toString()
-
Method Details
-
getDetailContent
Returns the detail content, ornullif this is a detail function request.- Returns:
- the detail content
-
getDetailName
Returns the detail name, i.e. the last URI segment the request was resolved from.A detail name which is a valid UUID means the URI addressed the detail content by its structure id rather than by a mapped URL name.
- Returns:
- the detail name
-
getDetailPage
Returns the detail page that renders the request.- Returns:
- the detail page
-
getFunctionPage
Returns the function default page, ornullif this is a detail content request.- Returns:
- the function default page
-
isFunctionDetail
Returnstrueif this is a named function request rather than a detail content request.- Returns:
truefor a named function request
-
toString
-