Class GeneratedNavigationBarComponent

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable

    public abstract class GeneratedNavigationBarComponent
    extends de.hybris.platform.cms2.jalo.contents.components.SimpleCMSComponent
    Generated class for type NavigationBarComponent.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem

        de.hybris.platform.jalo.GenericItem.GenericItemImpl
      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

        de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl
      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem

        de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl
      • Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item

        de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES  
      static java.lang.String DROPDOWNLAYOUT
      Qualifier of the NavigationBarComponent.dropDownLayout attribute
      static java.lang.String LINK
      Qualifier of the NavigationBarComponent.link attribute
      static java.lang.String NAVIGATIONNODE
      Qualifier of the NavigationBarComponent.navigationNode attribute
      static java.lang.String STYLECLASS
      Qualifier of the NavigationBarComponent.styleClass attribute
      static java.lang.String WRAPAFTER
      Qualifier of the NavigationBarComponent.wrapAfter attribute
      • Fields inherited from class de.hybris.platform.cms2.jalo.contents.components.GeneratedSimpleCMSComponent

        CONTAINERS, ELEMENTSFORCONTAINER_MARKMODIFIED, ELEMENTSFORCONTAINER_SRC_ORDERED, ELEMENTSFORCONTAINER_TGT_ORDERED
      • Fields inherited from class de.hybris.platform.cms2.jalo.contents.components.GeneratedAbstractCMSComponent

        CONTAINER, ELEMENTSFORSLOT_MARKMODIFIED, ELEMENTSFORSLOT_SRC_ORDERED, ELEMENTSFORSLOT_TGT_ORDERED, ONLYONERESTRICTIONMUSTAPPLY, RESTRICTED, RESTRICTIONS, RESTRICTIONSFORCOMPONENTS_MARKMODIFIED, RESTRICTIONSFORCOMPONENTS_SRC_ORDERED, RESTRICTIONSFORCOMPONENTS_TGT_ORDERED, SLOTS, TYPE, TYPECODE, VISIBLE
      • Fields inherited from class de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem

        CATALOGVERSION, NAME, UID
      • Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

        LANGUAGE_FALLBACK_ENABLED
      • Fields inherited from class de.hybris.platform.jalo.Item

        _CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects
      • Fields inherited from class de.hybris.platform.util.BridgeAbstraction

        impl, tenant
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()  
      de.hybris.platform.jalo.enumeration.EnumerationValue getDropDownLayout()
      Generated method - Getter of the NavigationBarComponent.dropDownLayout attribute.
      de.hybris.platform.jalo.enumeration.EnumerationValue getDropDownLayout​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.dropDownLayout attribute.
      de.hybris.platform.cms2.jalo.contents.components.CMSLinkComponent getLink()
      Generated method - Getter of the NavigationBarComponent.link attribute.
      de.hybris.platform.cms2.jalo.contents.components.CMSLinkComponent getLink​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.link attribute.
      de.hybris.platform.cms2.jalo.navigation.CMSNavigationNode getNavigationNode()
      Generated method - Getter of the NavigationBarComponent.navigationNode attribute.
      de.hybris.platform.cms2.jalo.navigation.CMSNavigationNode getNavigationNode​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.navigationNode attribute.
      java.lang.String getStyleClass()
      Generated method - Getter of the NavigationBarComponent.styleClass attribute.
      java.lang.String getStyleClass​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.styleClass attribute.
      java.lang.Integer getWrapAfter()
      Generated method - Getter of the NavigationBarComponent.wrapAfter attribute.
      java.lang.Integer getWrapAfter​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.wrapAfter attribute.
      int getWrapAfterAsPrimitive()
      Generated method - Getter of the NavigationBarComponent.wrapAfter attribute.
      int getWrapAfterAsPrimitive​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the NavigationBarComponent.wrapAfter attribute.
      void setDropDownLayout​(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the NavigationBarComponent.dropDownLayout attribute.
      void setDropDownLayout​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the NavigationBarComponent.dropDownLayout attribute.
      void setLink​(de.hybris.platform.cms2.jalo.contents.components.CMSLinkComponent value)
      Generated method - Setter of the NavigationBarComponent.link attribute.
      void setLink​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.cms2.jalo.contents.components.CMSLinkComponent value)
      Generated method - Setter of the NavigationBarComponent.link attribute.
      void setNavigationNode​(de.hybris.platform.cms2.jalo.navigation.CMSNavigationNode value)
      Generated method - Setter of the NavigationBarComponent.navigationNode attribute.
      void setNavigationNode​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.cms2.jalo.navigation.CMSNavigationNode value)
      Generated method - Setter of the NavigationBarComponent.navigationNode attribute.
      void setStyleClass​(de.hybris.platform.jalo.SessionContext ctx, java.lang.String value)
      Generated method - Setter of the NavigationBarComponent.styleClass attribute.
      void setStyleClass​(java.lang.String value)
      Generated method - Setter of the NavigationBarComponent.styleClass attribute.
      void setWrapAfter​(int value)
      Generated method - Setter of the NavigationBarComponent.wrapAfter attribute.
      void setWrapAfter​(de.hybris.platform.jalo.SessionContext ctx, int value)
      Generated method - Setter of the NavigationBarComponent.wrapAfter attribute.
      void setWrapAfter​(de.hybris.platform.jalo.SessionContext ctx, java.lang.Integer value)
      Generated method - Setter of the NavigationBarComponent.wrapAfter attribute.
      void setWrapAfter​(java.lang.Integer value)
      Generated method - Setter of the NavigationBarComponent.wrapAfter attribute.
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.components.SimpleCMSComponent

        isContainer
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.components.GeneratedSimpleCMSComponent

        addToContainers, addToContainers, getContainers, getContainers, getContainersCount, getContainersCount, isMarkModifiedDisabled, removeFromContainers, removeFromContainers, setContainers, setContainers
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.components.AbstractCMSComponent

        createItem, getAllType, getType, getTypeCode, isRestricted, isVisible
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.components.GeneratedAbstractCMSComponent

        addToRestrictions, addToRestrictions, addToSlots, addToSlots, getAllType, getRestrictions, getRestrictions, getRestrictionsCount, getRestrictionsCount, getSlots, getSlots, getSlotsCount, getSlotsCount, getType, getTypeCode, isContainer, isContainerAsPrimitive, isContainerAsPrimitive, isOnlyOneRestrictionMustApply, isOnlyOneRestrictionMustApply, isOnlyOneRestrictionMustApplyAsPrimitive, isOnlyOneRestrictionMustApplyAsPrimitive, isRestricted, isRestrictedAsPrimitive, isRestrictedAsPrimitive, isVisible, isVisibleAsPrimitive, isVisibleAsPrimitive, removeFromRestrictions, removeFromRestrictions, removeFromSlots, removeFromSlots, setOnlyOneRestrictionMustApply, setOnlyOneRestrictionMustApply, setOnlyOneRestrictionMustApply, setOnlyOneRestrictionMustApply, setRestrictions, setRestrictions, setSlots, setSlots, setVisible, setVisible, setVisible, setVisible
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.CMSItem

        getName
      • Methods inherited from class de.hybris.platform.cms2.jalo.contents.GeneratedCMSItem

        getCatalogVersion, getCatalogVersion, getName, getUid, getUid, setCatalogVersion, setCatalogVersion, setName, setName, setUid, setUid
      • Methods inherited from class de.hybris.platform.jalo.GenericItem

        getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, setRelatedItems
      • Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

        getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty
      • Methods inherited from class de.hybris.platform.jalo.ExtensibleItem

        createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
      • Methods inherited from class de.hybris.platform.jalo.Item

        addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplace
      • Methods inherited from class de.hybris.platform.util.BridgeAbstraction

        setTenant
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • DROPDOWNLAYOUT

        public static final java.lang.String DROPDOWNLAYOUT
        Qualifier of the NavigationBarComponent.dropDownLayout attribute
        See Also:
        Constant Field Values
      • NAVIGATIONNODE

        public static final java.lang.String NAVIGATIONNODE
        Qualifier of the NavigationBarComponent.navigationNode attribute
        See Also:
        Constant Field Values
      • WRAPAFTER

        public static final java.lang.String WRAPAFTER
        Qualifier of the NavigationBarComponent.wrapAfter attribute
        See Also:
        Constant Field Values
      • LINK

        public static final java.lang.String LINK
        Qualifier of the NavigationBarComponent.link attribute
        See Also:
        Constant Field Values
      • STYLECLASS

        public static final java.lang.String STYLECLASS
        Qualifier of the NavigationBarComponent.styleClass attribute
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedNavigationBarComponent

        public GeneratedNavigationBarComponent()
    • Method Detail

      • getDefaultAttributeModes

        protected java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
        Overrides:
        getDefaultAttributeModes in class de.hybris.platform.cms2.jalo.contents.components.GeneratedSimpleCMSComponent
      • getDropDownLayout

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

        public de.hybris.platform.jalo.enumeration.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​(de.hybris.platform.jalo.SessionContext ctx,
                                      de.hybris.platform.jalo.enumeration.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​(de.hybris.platform.jalo.enumeration.EnumerationValue value)
        Generated method - Setter of the NavigationBarComponent.dropDownLayout attribute.
        Parameters:
        value - the dropDownLayout - Determines the way navigation drop down is positioned.
      • getLink

        public de.hybris.platform.cms2.jalo.contents.components.CMSLinkComponent getLink​(de.hybris.platform.jalo.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 de.hybris.platform.cms2.jalo.contents.components.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​(de.hybris.platform.jalo.SessionContext ctx,
                            de.hybris.platform.cms2.jalo.contents.components.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​(de.hybris.platform.cms2.jalo.contents.components.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 de.hybris.platform.cms2.jalo.navigation.CMSNavigationNode getNavigationNode​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the NavigationBarComponent.navigationNode attribute.
        Returns:
        the navigationNode - The cms navigation node of this navigation bar component.
      • getNavigationNode

        public de.hybris.platform.cms2.jalo.navigation.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​(de.hybris.platform.jalo.SessionContext ctx,
                                      de.hybris.platform.cms2.jalo.navigation.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​(de.hybris.platform.cms2.jalo.navigation.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 java.lang.String getStyleClass​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the NavigationBarComponent.styleClass attribute.
        Returns:
        the styleClass - CSS style class of this bar component.
      • getStyleClass

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

        public void setStyleClass​(de.hybris.platform.jalo.SessionContext ctx,
                                  java.lang.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​(java.lang.String value)
        Generated method - Setter of the NavigationBarComponent.styleClass attribute.
        Parameters:
        value - the styleClass - CSS style class of this bar component.
      • getWrapAfter

        public java.lang.Integer getWrapAfter​(de.hybris.platform.jalo.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 java.lang.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​(de.hybris.platform.jalo.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​(de.hybris.platform.jalo.SessionContext ctx,
                                 java.lang.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​(java.lang.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​(de.hybris.platform.jalo.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.