Class GuideProgressiveSectionInfo
- java.lang.Object
-
- com.adobe.aemds.guide.progressive.GuideProgressiveSectionInfo
-
public class GuideProgressiveSectionInfo extends java.lang.Object
Class representing a guide progressive section
-
-
Constructor Summary
Constructors Constructor Description GuideProgressiveSectionInfo()
GuideProgressiveSectionInfo(java.lang.String id, java.lang.String title, java.lang.String name, java.util.List<GuideProgressiveField> fields, java.lang.String repeatablePanelPath, java.lang.String repeatablePanelId)
GuideProgressiveSectionInfo(java.lang.String id, java.lang.String title, java.lang.String name, java.util.List<GuideProgressiveField> fields, java.lang.String repeatablePanelPath, java.lang.String repeatablePanelId, java.lang.Boolean fetchedFromService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
convertToJSON()
Converts the given object into JSONjava.lang.String
getFetchedFromService()
java.util.List<GuideProgressiveField>
getFields()
Gets the field present inside progressive section as List of fieldsjava.lang.String
getId()
Returns the ID of the progressive sectionjava.lang.String
getName()
Returns the name of the progressive section Names of section can be changed but ID cannot be changed.java.lang.String
getRepeatablePanelId()
java.lang.String
getRepeatablePanelPath()
java.lang.String
getTitle()
Returns the title of the sectionvoid
setFields(java.util.List<GuideProgressiveField> fields)
void
setId(java.lang.String id)
void
setTitle(java.lang.String title)
-
-
-
Constructor Detail
-
GuideProgressiveSectionInfo
public GuideProgressiveSectionInfo()
-
GuideProgressiveSectionInfo
public GuideProgressiveSectionInfo(java.lang.String id, java.lang.String title, java.lang.String name, java.util.List<GuideProgressiveField> fields, java.lang.String repeatablePanelPath, java.lang.String repeatablePanelId)
-
GuideProgressiveSectionInfo
public GuideProgressiveSectionInfo(java.lang.String id, java.lang.String title, java.lang.String name, java.util.List<GuideProgressiveField> fields, java.lang.String repeatablePanelPath, java.lang.String repeatablePanelId, java.lang.Boolean fetchedFromService)
-
-
Method Detail
-
convertToJSON
public java.lang.String convertToJSON()
Converts the given object into JSON- Returns:
-
getFetchedFromService
public java.lang.String getFetchedFromService()
-
getRepeatablePanelId
public java.lang.String getRepeatablePanelId()
-
getRepeatablePanelPath
public java.lang.String getRepeatablePanelPath()
-
getFields
public java.util.List<GuideProgressiveField> getFields()
Gets the field present inside progressive section as List of fields- Returns:
-
setFields
public void setFields(java.util.List<GuideProgressiveField> fields)
-
getId
public java.lang.String getId()
Returns the ID of the progressive section- Returns:
-
setId
public void setId(java.lang.String id)
-
getTitle
public java.lang.String getTitle()
Returns the title of the section- Returns:
-
getName
public java.lang.String getName()
Returns the name of the progressive section Names of section can be changed but ID cannot be changed.- Returns:
-
setTitle
public void setTitle(java.lang.String title)
-
-