Class PageTemplateImpl
java.lang.Object
org.apache.sling.cms.core.internal.models.PageTemplateImpl
- All Implemented Interfaces:
PageTemplate
@Model(adaptables=org.apache.sling.api.resource.Resource.class,
adapters=org.apache.sling.cms.PageTemplate.class)
public class PageTemplateImpl
extends Object
implements PageTemplate
A simple model for representing a page template
-
Constructor Details
-
PageTemplateImpl
public PageTemplateImpl(org.apache.sling.api.resource.Resource resource)
-
-
Method Details
-
getAllowedPaths
- Specified by:
getAllowedPathsin interfacePageTemplate- Returns:
- the allowedPaths
-
getComponentPolicies
- Specified by:
getComponentPoliciesin interfacePageTemplate
-
getFields
- Returns:
- the fields
-
getResource
public org.apache.sling.api.resource.Resource getResource()- Specified by:
getResourcein interfacePageTemplate- Returns:
- the resource
-
getTemplate
- Specified by:
getTemplatein interfacePageTemplate- Returns:
- the template
-
getTitle
- Specified by:
getTitlein interfacePageTemplate- Returns:
- the title
-
toString
-