Skip navigation links
A C G H I J P R S 

A

addEntryPointPage(SlingHttpServletRequest, Page, List<Page>) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.HierarchyUtils
Optionally adds a page that is the entry point of a site model request, even when was not added because of the root structure configuration
ATTR_COMPONENT_CONTEXT - Static variable in class com.adobe.aem.spa.project.core.internal.HierarchyConstants
Request attribute key of the component context
ATTR_CURRENT_PAGE - Static variable in class com.adobe.aem.spa.project.core.internal.HierarchyConstants
Request attribute key of the current page
ATTR_HIERARCHY_ENTRY_POINT_PAGE - Static variable in class com.adobe.aem.spa.project.core.internal.HierarchyConstants
Name of the request attribute that defines whether the page is an entry point of the request.
ATTR_IS_CHILD_PAGE - Static variable in class com.adobe.aem.spa.project.core.internal.HierarchyConstants
Name of the request attribute which is used to flag the child pages.

C

com.adobe.aem.spa.project.core.internal - package com.adobe.aem.spa.project.core.internal
 
com.adobe.aem.spa.project.core.internal.impl - package com.adobe.aem.spa.project.core.internal.impl
 
com.adobe.aem.spa.project.core.internal.impl.utils - package com.adobe.aem.spa.project.core.internal.impl.utils
 
com.adobe.aem.spa.project.core.models - package com.adobe.aem.spa.project.core.models
 
createHierarchyServletRequest(SlingHttpServletRequest, Page, Page) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.HierarchyUtils
Creates a new request wrapping the request from the parameters.

G

getAnalyzeContext() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getAppResourcesPath() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getAttribute(String) - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getCell() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getClientLibCategories() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getClientLibCategoriesJsBody() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getClientLibCategoriesJsHead() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getComponent() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getCssClassNames() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getCssClassNames() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getDecorationTagName() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getDefaultDecorationTagName() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getDescendantModel(Page, SlingHttpServletRequest, ModelFactory) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.HierarchyUtils
 
getDescendants(Page, SlingHttpServletRequest, List<Pattern>, int) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.HierarchyUtils
Traverses the tree of descendants of the page.
getDescendantsModels(SlingHttpServletRequest, Page, Style, ModelFactory) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.HierarchyUtils
Returns all descended page models of the currentPage plus the entryPoint page (even if was excluded based on rules enforced by filterPatterns or traversalDepth)
getDesignPath() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getEditContext() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getEntryPoint(SlingHttpServletRequest) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.HierarchyUtils
Returns the request's entry point attribute value
getExportedChildren() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getExportedChildren() - Method in interface com.adobe.aem.spa.project.core.models.Page
 
getExportedHierarchyType() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getExportedHierarchyType() - Method in interface com.adobe.aem.spa.project.core.models.Page
 
getExportedItems() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getExportedItems() - Method in interface com.adobe.aem.spa.project.core.models.Page
 
getExportedItemsOrder() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getExportedItemsOrder() - Method in interface com.adobe.aem.spa.project.core.models.Page
 
getExportedPath() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getExportedPath() - Method in interface com.adobe.aem.spa.project.core.models.Page
 
getExportedType() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getExportedType() - Method in interface com.adobe.aem.spa.project.core.models.Page
 
getHierarchyRootJsonExportUrl() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getHierarchyRootJsonExportUrl() - Method in interface com.adobe.aem.spa.project.core.models.Page
URL to the root model of the App
getHierarchyRootModel() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
Returns the model of the root page which this page is a part of
getHierarchyRootModel() - Method in interface com.adobe.aem.spa.project.core.models.Page
Root page model of the current hierarchy of pages
getJsonExportURL(String) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.RequestUtils
Returns a model URL for the given page URL
getKeywords() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getLanguage() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getLastModifiedDate() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getPage() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getPageJsonExportUrl(SlingHttpServletRequest, Page) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.RequestUtils
Returns a model URL for the given page URL
getPageTreeDepth(Style, String) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.StyleUtils
Returns the tree depth that can be configured in the policy.
getParent() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getRedirectTarget() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getResource() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getRoot() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
getRootPage(Resource, Page) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.HierarchyUtils
Returns the root page which the current page is part of
getStaticDesignPath() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getStructureDepth(Style, String) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.StyleUtils
Returns the style's structure depth attribute value
getStructurePatterns(SlingHttpServletRequest, Style) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.HierarchyUtils
Returns the page structure patterns to filter the descendants to be exported.
getTemplateName() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getTitle() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
getURL(SlingHttpServletRequest, Page) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.RequestUtils
Given a Page, this method returns the correct URL, taking into account that the provided page might provide a vanity URL

H

hasCloudconfigSupport() - Method in class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
hasDecoration() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
HierarchyComponentContextWrapper - Class in com.adobe.aem.spa.project.core.internal.impl
Implementation of the ComponentContext that allows to pass Page and ComponentContext as constructor parameters.
HierarchyComponentContextWrapper(ComponentContext, Page) - Constructor for class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
HierarchyConstants - Class in com.adobe.aem.spa.project.core.internal
 
HierarchyUtils - Class in com.adobe.aem.spa.project.core.internal.impl.utils
 

I

isRoot() - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
isRootPage(Style) - Static method in class com.adobe.aem.spa.project.core.internal.impl.utils.StyleUtils
 

J

JSON_EXPORT_SUFFIX - Static variable in class com.adobe.aem.spa.project.core.internal.HierarchyConstants
URL extension specific to the Sling Model exporter

P

Page - Interface in com.adobe.aem.spa.project.core.models
Defines the Page Sling Model used for the /apps/spa/project/core/models/page component
PageImpl - Class in com.adobe.aem.spa.project.core.internal.impl
Page that allows the retrieval of the model in JSON format with hierarchical structures of more than one page.
PageImpl() - Constructor for class com.adobe.aem.spa.project.core.internal.impl.PageImpl
 
PN_IS_ROOT - Static variable in class com.adobe.aem.spa.project.core.internal.HierarchyConstants
Is the current model to be considered as a model root
PN_STRUCTURE_DEPTH - Static variable in interface com.adobe.aem.spa.project.core.models.Page
Key for the depth of the tree of pages that is to be exported
PN_STRUCTURE_PATTERNS - Static variable in class com.adobe.aem.spa.project.core.internal.HierarchyConstants
List of Regexp patterns to filter the exported tree of pages

R

RequestUtils - Class in com.adobe.aem.spa.project.core.internal.impl.utils
 

S

setAttribute(String, Object) - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
setDecorate(boolean) - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
setDecorationTagName(String) - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
setDefaultDecorationTagName(String) - Method in class com.adobe.aem.spa.project.core.internal.impl.HierarchyComponentContextWrapper
 
StyleUtils - Class in com.adobe.aem.spa.project.core.internal.impl.utils
 
A C G H I J P R S 
Skip navigation links

Copyright © 2019. All rights reserved.