Package io.wcm.testing.mock.aem
Class MockComponentContext
- java.lang.Object
-
- io.wcm.testing.mock.aem.MockComponentContext
-
- All Implemented Interfaces:
com.day.cq.wcm.api.components.ComponentContext
public final class MockComponentContext extends java.lang.Object implements com.day.cq.wcm.api.components.ComponentContextMock implementation ofComponentContext.
-
-
Constructor Summary
Constructors Constructor Description MockComponentContext(@NotNull com.day.cq.wcm.api.Page currentPage, @NotNull org.apache.sling.api.SlingHttpServletRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.day.cq.wcm.api.components.AnalyzeContextgetAnalyzeContext()java.lang.ObjectgetAttribute(java.lang.String name)com.day.cq.wcm.api.designer.CellgetCell()com.day.cq.wcm.api.components.ComponentgetComponent()java.util.Set<java.lang.String>getCssClassNames()java.lang.StringgetDecorationTagName()java.lang.StringgetDefaultDecorationTagName()com.day.cq.wcm.api.components.EditContextgetEditContext()com.day.cq.wcm.api.PagegetPage()com.day.cq.wcm.api.components.ComponentContextgetParent()org.apache.sling.api.resource.ResourcegetResource()com.day.cq.wcm.api.components.ComponentContextgetRoot()booleanhasDecoration()booleanisRoot()java.lang.ObjectsetAttribute(java.lang.String name, java.lang.Object value)voidsetCell(com.day.cq.wcm.api.designer.Cell cell)voidsetCssClassNames(java.util.Set<java.lang.String> cssClassNames)voidsetDecorate(boolean decorate)voidsetDecorationTagName(java.lang.String value)voidsetDefaultDecorationTagName(java.lang.String value)
-
-
-
Method Detail
-
getPage
public com.day.cq.wcm.api.Page getPage()
- Specified by:
getPagein interfacecom.day.cq.wcm.api.components.ComponentContext
-
getResource
public org.apache.sling.api.resource.Resource getResource()
- Specified by:
getResourcein interfacecom.day.cq.wcm.api.components.ComponentContext
-
getComponent
public com.day.cq.wcm.api.components.Component getComponent()
- Specified by:
getComponentin interfacecom.day.cq.wcm.api.components.ComponentContext
-
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
getAttributein interfacecom.day.cq.wcm.api.components.ComponentContext
-
setAttribute
public java.lang.Object setAttribute(java.lang.String name, java.lang.Object value)- Specified by:
setAttributein interfacecom.day.cq.wcm.api.components.ComponentContext
-
hasDecoration
public boolean hasDecoration()
- Specified by:
hasDecorationin interfacecom.day.cq.wcm.api.components.ComponentContext
-
setDecorate
public void setDecorate(boolean decorate)
- Specified by:
setDecoratein interfacecom.day.cq.wcm.api.components.ComponentContext
-
getDecorationTagName
public java.lang.String getDecorationTagName()
- Specified by:
getDecorationTagNamein interfacecom.day.cq.wcm.api.components.ComponentContext
-
setDecorationTagName
public void setDecorationTagName(java.lang.String value)
- Specified by:
setDecorationTagNamein interfacecom.day.cq.wcm.api.components.ComponentContext
-
getDefaultDecorationTagName
public java.lang.String getDefaultDecorationTagName()
- Specified by:
getDefaultDecorationTagNamein interfacecom.day.cq.wcm.api.components.ComponentContext
-
setDefaultDecorationTagName
public void setDefaultDecorationTagName(java.lang.String value)
- Specified by:
setDefaultDecorationTagNamein interfacecom.day.cq.wcm.api.components.ComponentContext
-
getEditContext
public com.day.cq.wcm.api.components.EditContext getEditContext()
- Specified by:
getEditContextin interfacecom.day.cq.wcm.api.components.ComponentContext
-
getCell
public com.day.cq.wcm.api.designer.Cell getCell()
- Specified by:
getCellin interfacecom.day.cq.wcm.api.components.ComponentContext
-
setCell
public void setCell(com.day.cq.wcm.api.designer.Cell cell)
-
getCssClassNames
public java.util.Set<java.lang.String> getCssClassNames()
- Specified by:
getCssClassNamesin interfacecom.day.cq.wcm.api.components.ComponentContext
-
setCssClassNames
public void setCssClassNames(java.util.Set<java.lang.String> cssClassNames)
-
getParent
public com.day.cq.wcm.api.components.ComponentContext getParent()
- Specified by:
getParentin interfacecom.day.cq.wcm.api.components.ComponentContext
-
getRoot
public com.day.cq.wcm.api.components.ComponentContext getRoot()
- Specified by:
getRootin interfacecom.day.cq.wcm.api.components.ComponentContext
-
isRoot
public boolean isRoot()
- Specified by:
isRootin interfacecom.day.cq.wcm.api.components.ComponentContext
-
getAnalyzeContext
public com.day.cq.wcm.api.components.AnalyzeContext getAnalyzeContext()
- Specified by:
getAnalyzeContextin interfacecom.day.cq.wcm.api.components.ComponentContext
-
-