Class GeneratedNavigationBarComponent

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

public abstract class GeneratedNavigationBarComponent extends SimpleCMSComponent
Generated class for type NavigationBarComponent.
See Also:
  • Field Details

    • WRAPAFTER

      public static final String WRAPAFTER
      Qualifier of the NavigationBarComponent.wrapAfter attribute
      See Also:
    • STYLECLASS

      public static final String STYLECLASS
      Qualifier of the NavigationBarComponent.styleClass attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedNavigationBarComponent

      public GeneratedNavigationBarComponent()
  • Method Details

    • getDefaultAttributeModes

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

      public EnumerationValue getDropDownLayout(SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.dropDownLayout attribute.
      Returns:
      the dropDownLayout - Determines the way navigation drop down is positioned.
    • getDropDownLayout

      public EnumerationValue getDropDownLayout()
      Generated method - Getter of the NavigationBarComponent.dropDownLayout attribute.
      Returns:
      the dropDownLayout - Determines the way navigation drop down is positioned.
    • setDropDownLayout

      public void setDropDownLayout(SessionContext ctx, EnumerationValue value)
      Generated method - Setter of the NavigationBarComponent.dropDownLayout attribute.
      Parameters:
      value - the dropDownLayout - Determines the way navigation drop down is positioned.
    • setDropDownLayout

      public void setDropDownLayout(EnumerationValue value)
      Generated method - Setter of the NavigationBarComponent.dropDownLayout attribute.
      Parameters:
      value - the dropDownLayout - Determines the way navigation drop down is positioned.
    • getLink

      public CMSLinkComponent getLink(SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.link attribute.
      Returns:
      the link - The cms link component that is attached to this bar component.
    • getLink

      public CMSLinkComponent getLink()
      Generated method - Getter of the NavigationBarComponent.link attribute.
      Returns:
      the link - The cms link component that is attached to this bar component.
    • setLink

      public void setLink(SessionContext ctx, CMSLinkComponent value)
      Generated method - Setter of the NavigationBarComponent.link attribute.
      Parameters:
      value - the link - The cms link component that is attached to this bar component.
    • setLink

      public void setLink(CMSLinkComponent value)
      Generated method - Setter of the NavigationBarComponent.link attribute.
      Parameters:
      value - the link - The cms link component that is attached to this bar component.
    • getNavigationNode

      public CMSNavigationNode getNavigationNode(SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.navigationNode attribute.
      Returns:
      the navigationNode - The cms navigation node of this navigation bar component.
    • getNavigationNode

      public CMSNavigationNode getNavigationNode()
      Generated method - Getter of the NavigationBarComponent.navigationNode attribute.
      Returns:
      the navigationNode - The cms navigation node of this navigation bar component.
    • setNavigationNode

      public void setNavigationNode(SessionContext ctx, CMSNavigationNode value)
      Generated method - Setter of the NavigationBarComponent.navigationNode attribute.
      Parameters:
      value - the navigationNode - The cms navigation node of this navigation bar component.
    • setNavigationNode

      public void setNavigationNode(CMSNavigationNode value)
      Generated method - Setter of the NavigationBarComponent.navigationNode attribute.
      Parameters:
      value - the navigationNode - The cms navigation node of this navigation bar component.
    • getStyleClass

      public String getStyleClass(SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.styleClass attribute.
      Returns:
      the styleClass - CSS style class of this bar component.
    • getStyleClass

      public String getStyleClass()
      Generated method - Getter of the NavigationBarComponent.styleClass attribute.
      Returns:
      the styleClass - CSS style class of this bar component.
    • setStyleClass

      public void setStyleClass(SessionContext ctx, String value)
      Generated method - Setter of the NavigationBarComponent.styleClass attribute.
      Parameters:
      value - the styleClass - CSS style class of this bar component.
    • setStyleClass

      public void setStyleClass(String value)
      Generated method - Setter of the NavigationBarComponent.styleClass attribute.
      Parameters:
      value - the styleClass - CSS style class of this bar component.
    • getWrapAfter

      public Integer getWrapAfter(SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.wrapAfter attribute.
      Returns:
      the wrapAfter - Determines the number of navigation nodes when the following elements will be wrapped.
    • getWrapAfter

      public Integer getWrapAfter()
      Generated method - Getter of the NavigationBarComponent.wrapAfter attribute.
      Returns:
      the wrapAfter - Determines the number of navigation nodes when the following elements will be wrapped.
    • getWrapAfterAsPrimitive

      public int getWrapAfterAsPrimitive(SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.wrapAfter attribute.
      Returns:
      the wrapAfter - Determines the number of navigation nodes when the following elements will be wrapped.
    • getWrapAfterAsPrimitive

      public int getWrapAfterAsPrimitive()
      Generated method - Getter of the NavigationBarComponent.wrapAfter attribute.
      Returns:
      the wrapAfter - Determines the number of navigation nodes when the following elements will be wrapped.
    • setWrapAfter

      public void setWrapAfter(SessionContext ctx, Integer value)
      Generated method - Setter of the NavigationBarComponent.wrapAfter attribute.
      Parameters:
      value - the wrapAfter - Determines the number of navigation nodes when the following elements will be wrapped.
    • setWrapAfter

      public void setWrapAfter(Integer value)
      Generated method - Setter of the NavigationBarComponent.wrapAfter attribute.
      Parameters:
      value - the wrapAfter - Determines the number of navigation nodes when the following elements will be wrapped.
    • setWrapAfter

      public void setWrapAfter(SessionContext ctx, int value)
      Generated method - Setter of the NavigationBarComponent.wrapAfter attribute.
      Parameters:
      value - the wrapAfter - Determines the number of navigation nodes when the following elements will be wrapped.
    • setWrapAfter

      public void setWrapAfter(int value)
      Generated method - Setter of the NavigationBarComponent.wrapAfter attribute.
      Parameters:
      value - the wrapAfter - Determines the number of navigation nodes when the following elements will be wrapped.