Class GeneratedContentPage

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
ContentPage

public abstract class GeneratedContentPage extends AbstractPage
Generated class for type ContentPage.
See Also:
  • Field Details

    • LABEL

      public static final String LABEL
      Qualifier of the ContentPage.label attribute
      See Also:
    • HOMEPAGE

      public static final String HOMEPAGE
      Qualifier of the ContentPage.homepage attribute
      See Also:
    • LABELORID

      public static final String LABELORID
      Qualifier of the ContentPage.labelOrId attribute
      See Also:
    • CMSCONTENTPAGESFORNAVNODES_SRC_ORDERED

      protected static String CMSCONTENTPAGESFORNAVNODES_SRC_ORDERED
      Relation ordering override parameter constants for CMSContentPagesForNavNodes from ((cms2))
    • CMSCONTENTPAGESFORNAVNODES_TGT_ORDERED

      protected static String CMSCONTENTPAGESFORNAVNODES_TGT_ORDERED
    • CMSCONTENTPAGESFORNAVNODES_MARKMODIFIED

      protected static String CMSCONTENTPAGESFORNAVNODES_MARKMODIFIED
      Relation disable markmodifed parameter constants for CMSContentPagesForNavNodes from ((cms2))
    • LINKCOMPONENTS

      public static final String LINKCOMPONENTS
      Qualifier of the ContentPage.linkComponents attribute
      See Also:
    • VIDEOCOMPONENTS

      public static final String VIDEOCOMPONENTS
      Qualifier of the ContentPage.videoComponents attribute
      See Also:
    • LINKCOMPONENTSHANDLER

      protected static final OneToManyHandler<CMSLinkComponent> LINKCOMPONENTSHANDLER
      OneToManyHandler for handling 1:n LINKCOMPONENTS's relation attributes from 'many' side.
    • VIDEOCOMPONENTSHANDLER

      protected static final OneToManyHandler<VideoComponent> VIDEOCOMPONENTSHANDLER
      OneToManyHandler for handling 1:n VIDEOCOMPONENTS's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedContentPage

      public GeneratedContentPage()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class GeneratedAbstractPage
    • isHomepage

      public Boolean isHomepage(SessionContext ctx)
      Generated method - Getter of the ContentPage.homepage attribute.
      Returns:
      the homepage
    • isHomepage

      public Boolean isHomepage()
      Generated method - Getter of the ContentPage.homepage attribute.
      Returns:
      the homepage
    • isHomepageAsPrimitive

      public boolean isHomepageAsPrimitive(SessionContext ctx)
      Generated method - Getter of the ContentPage.homepage attribute.
      Returns:
      the homepage
    • isHomepageAsPrimitive

      public boolean isHomepageAsPrimitive()
      Generated method - Getter of the ContentPage.homepage attribute.
      Returns:
      the homepage
    • setHomepage

      public void setHomepage(SessionContext ctx, Boolean value)
      Generated method - Setter of the ContentPage.homepage attribute.
      Parameters:
      value - the homepage
    • setHomepage

      public void setHomepage(Boolean value)
      Generated method - Setter of the ContentPage.homepage attribute.
      Parameters:
      value - the homepage
    • setHomepage

      public void setHomepage(SessionContext ctx, boolean value)
      Generated method - Setter of the ContentPage.homepage attribute.
      Parameters:
      value - the homepage
    • setHomepage

      public void setHomepage(boolean value)
      Generated method - Setter of the ContentPage.homepage attribute.
      Parameters:
      value - the homepage
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      isMarkModifiedDisabled in class GeneratedAbstractPage
    • getLabel

      public String getLabel(SessionContext ctx)
      Generated method - Getter of the ContentPage.label attribute.
      Returns:
      the label
    • getLabel

      public String getLabel()
      Generated method - Getter of the ContentPage.label attribute.
      Returns:
      the label
    • setLabel

      public void setLabel(SessionContext ctx, String value)
      Generated method - Setter of the ContentPage.label attribute.
      Parameters:
      value - the label
    • setLabel

      public void setLabel(String value)
      Generated method - Setter of the ContentPage.label attribute.
      Parameters:
      value - the label
    • getLabelOrId

      public abstract String getLabelOrId(SessionContext ctx)
      Generated method - Getter of the ContentPage.labelOrId attribute.
      Returns:
      the labelOrId
    • getLabelOrId

      public String getLabelOrId()
      Generated method - Getter of the ContentPage.labelOrId attribute.
      Returns:
      the labelOrId
    • getLinkComponents

      public List<CMSLinkComponent> getLinkComponents(SessionContext ctx)
      Generated method - Getter of the ContentPage.linkComponents attribute.
      Returns:
      the linkComponents
    • getLinkComponents

      public List<CMSLinkComponent> getLinkComponents()
      Generated method - Getter of the ContentPage.linkComponents attribute.
      Returns:
      the linkComponents
    • setLinkComponents

      public void setLinkComponents(SessionContext ctx, List<CMSLinkComponent> value)
      Generated method - Setter of the ContentPage.linkComponents attribute.
      Parameters:
      value - the linkComponents
    • setLinkComponents

      public void setLinkComponents(List<CMSLinkComponent> value)
      Generated method - Setter of the ContentPage.linkComponents attribute.
      Parameters:
      value - the linkComponents
    • addToLinkComponents

      public void addToLinkComponents(SessionContext ctx, CMSLinkComponent value)
      Generated method - Adds value to linkComponents.
      Parameters:
      value - the item to add to linkComponents
    • addToLinkComponents

      public void addToLinkComponents(CMSLinkComponent value)
      Generated method - Adds value to linkComponents.
      Parameters:
      value - the item to add to linkComponents
    • removeFromLinkComponents

      public void removeFromLinkComponents(SessionContext ctx, CMSLinkComponent value)
      Generated method - Removes value from linkComponents.
      Parameters:
      value - the item to remove from linkComponents
    • removeFromLinkComponents

      public void removeFromLinkComponents(CMSLinkComponent value)
      Generated method - Removes value from linkComponents.
      Parameters:
      value - the item to remove from linkComponents
    • getNavigationNodes

      public List<CMSNavigationNode> getNavigationNodes(SessionContext ctx)
      Generated method - Getter of the ContentPage.navigationNodes attribute.
      Returns:
      the navigationNodes
    • getNavigationNodes

      public List<CMSNavigationNode> getNavigationNodes()
      Generated method - Getter of the ContentPage.navigationNodes attribute.
      Returns:
      the navigationNodes
    • getNavigationNodesCount

      public long getNavigationNodesCount(SessionContext ctx)
    • getNavigationNodesCount

      public long getNavigationNodesCount()
    • setNavigationNodes

      public void setNavigationNodes(SessionContext ctx, List<CMSNavigationNode> value)
      Generated method - Setter of the ContentPage.navigationNodes attribute.
      Parameters:
      value - the navigationNodes
    • setNavigationNodes

      public void setNavigationNodes(List<CMSNavigationNode> value)
      Generated method - Setter of the ContentPage.navigationNodes attribute.
      Parameters:
      value - the navigationNodes
    • addToNavigationNodes

      public void addToNavigationNodes(SessionContext ctx, CMSNavigationNode value)
      Generated method - Adds value to navigationNodes.
      Parameters:
      value - the item to add to navigationNodes
    • addToNavigationNodes

      public void addToNavigationNodes(CMSNavigationNode value)
      Generated method - Adds value to navigationNodes.
      Parameters:
      value - the item to add to navigationNodes
    • removeFromNavigationNodes

      public void removeFromNavigationNodes(SessionContext ctx, CMSNavigationNode value)
      Generated method - Removes value from navigationNodes.
      Parameters:
      value - the item to remove from navigationNodes
    • removeFromNavigationNodes

      public void removeFromNavigationNodes(CMSNavigationNode value)
      Generated method - Removes value from navigationNodes.
      Parameters:
      value - the item to remove from navigationNodes
    • getVideoComponents

      public List<VideoComponent> getVideoComponents(SessionContext ctx)
      Generated method - Getter of the ContentPage.videoComponents attribute.
      Returns:
      the videoComponents
    • getVideoComponents

      public List<VideoComponent> getVideoComponents()
      Generated method - Getter of the ContentPage.videoComponents attribute.
      Returns:
      the videoComponents
    • setVideoComponents

      public void setVideoComponents(SessionContext ctx, List<VideoComponent> value)
      Generated method - Setter of the ContentPage.videoComponents attribute.
      Parameters:
      value - the videoComponents
    • setVideoComponents

      public void setVideoComponents(List<VideoComponent> value)
      Generated method - Setter of the ContentPage.videoComponents attribute.
      Parameters:
      value - the videoComponents
    • addToVideoComponents

      public void addToVideoComponents(SessionContext ctx, VideoComponent value)
      Generated method - Adds value to videoComponents.
      Parameters:
      value - the item to add to videoComponents
    • addToVideoComponents

      public void addToVideoComponents(VideoComponent value)
      Generated method - Adds value to videoComponents.
      Parameters:
      value - the item to add to videoComponents
    • removeFromVideoComponents

      public void removeFromVideoComponents(SessionContext ctx, VideoComponent value)
      Generated method - Removes value from videoComponents.
      Parameters:
      value - the item to remove from videoComponents
    • removeFromVideoComponents

      public void removeFromVideoComponents(VideoComponent value)
      Generated method - Removes value from videoComponents.
      Parameters:
      value - the item to remove from videoComponents