public class HierarchyComponentContextWrapper extends Object implements com.day.cq.wcm.api.components.ComponentContext
ComponentContext that allows to pass Page and ComponentContext as constructor parameters.
Page in order to define the page for a request.| Constructor and Description |
|---|
HierarchyComponentContextWrapper(com.day.cq.wcm.api.components.ComponentContext wrappedComponentContext,
com.day.cq.wcm.api.Page hierarchyPage) |
| Modifier and Type | Method and Description |
|---|---|
com.day.cq.wcm.api.components.AnalyzeContext |
getAnalyzeContext() |
Object |
getAttribute(String s) |
com.day.cq.wcm.api.designer.Cell |
getCell() |
com.day.cq.wcm.api.components.Component |
getComponent() |
Set<String> |
getCssClassNames() |
String |
getDecorationTagName() |
String |
getDefaultDecorationTagName() |
com.day.cq.wcm.api.components.EditContext |
getEditContext() |
com.day.cq.wcm.api.Page |
getPage() |
com.day.cq.wcm.api.components.ComponentContext |
getParent() |
org.apache.sling.api.resource.Resource |
getResource() |
com.day.cq.wcm.api.components.ComponentContext |
getRoot() |
boolean |
hasDecoration() |
boolean |
isRoot() |
Object |
setAttribute(String s,
Object o) |
void |
setDecorate(boolean b) |
void |
setDecorationTagName(String s) |
void |
setDefaultDecorationTagName(String s) |
public HierarchyComponentContextWrapper(com.day.cq.wcm.api.components.ComponentContext wrappedComponentContext,
com.day.cq.wcm.api.Page hierarchyPage)
public com.day.cq.wcm.api.components.ComponentContext getParent()
getParent in interface com.day.cq.wcm.api.components.ComponentContextpublic com.day.cq.wcm.api.components.ComponentContext getRoot()
getRoot in interface com.day.cq.wcm.api.components.ComponentContextpublic boolean isRoot()
isRoot in interface com.day.cq.wcm.api.components.ComponentContextpublic org.apache.sling.api.resource.Resource getResource()
getResource in interface com.day.cq.wcm.api.components.ComponentContextpublic com.day.cq.wcm.api.designer.Cell getCell()
getCell in interface com.day.cq.wcm.api.components.ComponentContextpublic com.day.cq.wcm.api.components.EditContext getEditContext()
getEditContext in interface com.day.cq.wcm.api.components.ComponentContextpublic com.day.cq.wcm.api.components.AnalyzeContext getAnalyzeContext()
getAnalyzeContext in interface com.day.cq.wcm.api.components.ComponentContextpublic com.day.cq.wcm.api.components.Component getComponent()
getComponent in interface com.day.cq.wcm.api.components.ComponentContextpublic com.day.cq.wcm.api.Page getPage()
getPage in interface com.day.cq.wcm.api.components.ComponentContextpublic Object getAttribute(String s)
getAttribute in interface com.day.cq.wcm.api.components.ComponentContextpublic Object setAttribute(String s, Object o)
setAttribute in interface com.day.cq.wcm.api.components.ComponentContextpublic Set<String> getCssClassNames()
getCssClassNames in interface com.day.cq.wcm.api.components.ComponentContextpublic boolean hasDecoration()
hasDecoration in interface com.day.cq.wcm.api.components.ComponentContextpublic void setDecorate(boolean b)
setDecorate in interface com.day.cq.wcm.api.components.ComponentContextpublic String getDecorationTagName()
getDecorationTagName in interface com.day.cq.wcm.api.components.ComponentContextpublic void setDecorationTagName(String s)
setDecorationTagName in interface com.day.cq.wcm.api.components.ComponentContextpublic String getDefaultDecorationTagName()
getDefaultDecorationTagName in interface com.day.cq.wcm.api.components.ComponentContextpublic void setDefaultDecorationTagName(String s)
setDefaultDecorationTagName in interface com.day.cq.wcm.api.components.ComponentContextCopyright © 2019. All rights reserved.