public class GuidePanel extends GuideItemsContainer implements java.io.Serializable
Constructor and Description |
---|
GuidePanel() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAfFragmentMarker()
Checks if the panel has a fragment reference and returns the CSS class of the
fragment marker
|
java.lang.String |
getAssetRef() |
java.util.Map<java.lang.String,java.lang.Object> |
getAuthoringConfig()
AuthoringConfig is a map populated only for authoring and it contains key value pairs that govern components behaviour.
|
java.lang.String |
getDoRLayoutType()
Returns the dorLayoutType property of the layout.
|
java.util.Map<java.lang.String,java.lang.String> |
getFragmentDetails()
Returns a map containing details for fragment that has been created from a panel.
|
java.lang.String |
getFragRef()
Returns the reference to the fragment configured during authoring
|
java.lang.String |
getFragRefPropertyFromResource()
Returns the fragRef property present at the resource.
|
int |
getInitialOccur() |
boolean |
getIsRepeatable()
Returns whether the current panel is repeatable or not
|
java.lang.String |
getLayoutFromFragRootPanel() |
java.lang.String |
getLongDescription()
Returns the long description of the panel configured in authoring dialog
|
int |
getMaxOccur()
Returns the current panel's maximum count configured in the authoring dialog
|
int |
getMinOccur()
Returns the current panel's minimum count configured in the authoring dialog
|
java.lang.String |
getOptimizeRenderPerformance() |
java.lang.String |
getPanelDescriptionInlineStyles()
Returns the string containing the inline style specified for the panel description
|
java.lang.String |
getPanelInlineStyles()
Returns the string containing the inline style specified for the panel
|
GuideItemsContainer |
getToolbar()
Returns the toolbar configured for the panel
|
boolean |
isFragmentAvailable()
Returns a boolean indicating whether the fragment is available or not.
|
boolean |
isHasToolbar()
Returns if toolbar present for the panel
|
java.lang.Boolean |
isNewResponsiveLayout()
Returns whether panel is of new responsive layout type or not
|
void |
setSlingRequest(SlingHttpServletRequest slingRequest)
Set's the sling resource for the given AEM Form Component.
|
void |
updateCompletionAndSummary(Resource layoutNode) |
getItems
activate, checkIfPathIsAbsolute, externalize, getAddMessage, getAppearance, getAuthoringConfigJSON, getBindRef, getClientLibRef, getColspan, getCssClassName, getDescription, getEnabledExp, getError, getFieldInlineStyles, getGuideFieldType, getHeight, getId, getInlineCssClass, getInlineStyles, getIsEditMode, getLayoutPath, getLayoutTabType, getLongDescriptionInlineStyles, getName, getNavTitle, getNodeClass, getNonNavigableProperty, getPath, getQuestionMarkInlineStyles, getRemoveMessage, getResourceSuperType, getResourceType, getResponsiveClasses, getResponsiveConfiguration, getSlingRequest, getStyles, getTargetVersion, getTitle, getToolbarPosition, getVersion, getVisibleExp, getWidth, getXssapi, getXssDescription, isDocumentFragmentGroup, isLayoutNavigable, isMenuRequired, isValid, isValidDorTemplateRef, setClientLibRef, setResource, syncNode
get, getComponent, getComponentContext, getCurrentDesign, getCurrentPage, getCurrentStyle, getDesigner, getEditContext, getInheritedPageProperties, getInheritedProperties, getPageManager, getPageProperties, getProperties, getRequest, getResource, getResourceDesign, getResourcePage, getResourceResolver, getResponse, getSlingScriptHelper, getWcmMode, getXSSAPI, init
public int getMinOccur()
public int getMaxOccur()
public int getInitialOccur()
public java.lang.String getFragRefPropertyFromResource()
public java.lang.String getFragRef()
public boolean isFragmentAvailable()
public java.util.Map<java.lang.String,java.lang.String> getFragmentDetails()
public java.lang.String getOptimizeRenderPerformance()
public java.lang.String getAssetRef()
public java.lang.String getLayoutFromFragRootPanel()
public java.lang.String getAfFragmentMarker()
public java.lang.Boolean isNewResponsiveLayout()
public java.util.Map<java.lang.String,java.lang.Object> getAuthoringConfig()
GuideNode
getAuthoringConfig
in class GuideNode
public java.lang.String getDoRLayoutType()
public java.lang.String getPanelInlineStyles()
public java.lang.String getPanelDescriptionInlineStyles()
public boolean getIsRepeatable()
getIsRepeatable
in class GuideNode
public boolean isHasToolbar()
public java.lang.String getLongDescription()
public GuideItemsContainer getToolbar()
GuideItemsContainer
representing the tool barpublic void updateCompletionAndSummary(Resource layoutNode) throws PersistenceException
layoutNode
- PersistenceException
public void setSlingRequest(SlingHttpServletRequest slingRequest)
GuideNode
setSlingRequest
in class GuideNode
slingRequest
- SlingHttpServletRequest
Copyright © 2010 - 2020 Adobe. All Rights Reserved