Class GeneratedCms2LibManager

All Implemented Interfaces:
ItemLifecycleListener, Serializable
Direct Known Subclasses:
Cms2LibManager

public abstract class GeneratedCms2LibManager extends Extension
Generated class for type Cms2LibManager.
See Also:
  • Field Details

    • BANNERSFORCONTENTPAGEBANNERCOMPONETSHANDLER

      protected static final OneToManyHandler<BannerComponent> BANNERSFORCONTENTPAGEBANNERCOMPONETSHANDLER
      OneToManyHandler for handling 1:n BANNERCOMPONETS's relation attributes from 'many' side.
    • FLASHCOMPONENTSFORCONTENTPAGEFLASHCOMPONENTSHANDLER

      protected static final OneToManyHandler<FlashComponent> FLASHCOMPONENTSFORCONTENTPAGEFLASHCOMPONENTSHANDLER
      OneToManyHandler for handling 1:n FLASHCOMPONENTS's relation attributes from 'many' side.
    • PRODUCTSFORPRODUCTLISTCOMPONENT_SRC_ORDERED

      protected static String PRODUCTSFORPRODUCTLISTCOMPONENT_SRC_ORDERED
      Relation ordering override parameter constants for ProductsForProductListComponent from ((cms2lib))
    • PRODUCTSFORPRODUCTLISTCOMPONENT_TGT_ORDERED

      protected static String PRODUCTSFORPRODUCTLISTCOMPONENT_TGT_ORDERED
    • PRODUCTSFORPRODUCTLISTCOMPONENT_MARKMODIFIED

      protected static String PRODUCTSFORPRODUCTLISTCOMPONENT_MARKMODIFIED
      Relation disable markmodifed parameter constants for ProductsForProductListComponent from ((cms2lib))
    • PRODUCTSFORPRODUCTCAROUSELCOMPONENT_SRC_ORDERED

      protected static String PRODUCTSFORPRODUCTCAROUSELCOMPONENT_SRC_ORDERED
      Relation ordering override parameter constants for ProductsForProductCarouselComponent from ((cms2lib))
    • PRODUCTSFORPRODUCTCAROUSELCOMPONENT_TGT_ORDERED

      protected static String PRODUCTSFORPRODUCTCAROUSELCOMPONENT_TGT_ORDERED
    • PRODUCTSFORPRODUCTCAROUSELCOMPONENT_MARKMODIFIED

      protected static String PRODUCTSFORPRODUCTCAROUSELCOMPONENT_MARKMODIFIED
      Relation disable markmodifed parameter constants for ProductsForProductCarouselComponent from ((cms2lib))
    • PRODUCTDETAILCOMPONENTSFORPRODUCTPRODUCTDETAILCOMPONENTSHANDLER

      protected static final OneToManyHandler<ProductDetailComponent> PRODUCTDETAILCOMPONENTSFORPRODUCTPRODUCTDETAILCOMPONENTSHANDLER
      OneToManyHandler for handling 1:n PRODUCTDETAILCOMPONENTS's relation attributes from 'many' side.
    • CATEGORIESFORPRODUCTCAROUSELCOMPONENT_SRC_ORDERED

      protected static String CATEGORIESFORPRODUCTCAROUSELCOMPONENT_SRC_ORDERED
      Relation ordering override parameter constants for CategoriesForProductCarouselComponent from ((cms2lib))
    • CATEGORIESFORPRODUCTCAROUSELCOMPONENT_TGT_ORDERED

      protected static String CATEGORIESFORPRODUCTCAROUSELCOMPONENT_TGT_ORDERED
    • CATEGORIESFORPRODUCTCAROUSELCOMPONENT_MARKMODIFIED

      protected static String CATEGORIESFORPRODUCTCAROUSELCOMPONENT_MARKMODIFIED
      Relation disable markmodifed parameter constants for CategoriesForProductCarouselComponent from ((cms2lib))
    • PRODUCTLISTCOMPONENTSFORCATEGORYPRODUCTLISTCOMPONENTSHANDLER

      protected static final OneToManyHandler<ProductListComponent> PRODUCTLISTCOMPONENTSFORCATEGORYPRODUCTLISTCOMPONENTSHANDLER
      OneToManyHandler for handling 1:n PRODUCTLISTCOMPONENTS's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedCms2LibManager

      public GeneratedCms2LibManager()
  • Method Details

    • getDefaultAttributeModes

      public Map<String,Item.AttributeMode> getDefaultAttributeModes(Class<? extends Item> itemClass)
      Overrides:
      getDefaultAttributeModes in class Extension
    • getBannerComponets

      public List<BannerComponent> getBannerComponets(SessionContext ctx, ContentPage item)
      Generated method - Getter of the ContentPage.bannerComponets attribute.
      Returns:
      the bannerComponets
    • getBannerComponets

      public List<BannerComponent> getBannerComponets(ContentPage item)
      Generated method - Getter of the ContentPage.bannerComponets attribute.
      Returns:
      the bannerComponets
    • setBannerComponets

      public void setBannerComponets(SessionContext ctx, ContentPage item, List<BannerComponent> value)
      Generated method - Setter of the ContentPage.bannerComponets attribute.
      Parameters:
      value - the bannerComponets
    • setBannerComponets

      public void setBannerComponets(ContentPage item, List<BannerComponent> value)
      Generated method - Setter of the ContentPage.bannerComponets attribute.
      Parameters:
      value - the bannerComponets
    • addToBannerComponets

      public void addToBannerComponets(SessionContext ctx, ContentPage item, BannerComponent value)
      Generated method - Adds value to bannerComponets.
      Parameters:
      value - the item to add to bannerComponets
    • addToBannerComponets

      public void addToBannerComponets(ContentPage item, BannerComponent value)
      Generated method - Adds value to bannerComponets.
      Parameters:
      value - the item to add to bannerComponets
    • removeFromBannerComponets

      public void removeFromBannerComponets(SessionContext ctx, ContentPage item, BannerComponent value)
      Generated method - Removes value from bannerComponets.
      Parameters:
      value - the item to remove from bannerComponets
    • removeFromBannerComponets

      public void removeFromBannerComponets(ContentPage item, BannerComponent value)
      Generated method - Removes value from bannerComponets.
      Parameters:
      value - the item to remove from bannerComponets
    • createBannerComponent

      public BannerComponent createBannerComponent(SessionContext ctx, Map attributeValues)
    • createBannerComponent

      public BannerComponent createBannerComponent(Map attributeValues)
    • createFlashComponent

      public FlashComponent createFlashComponent(SessionContext ctx, Map attributeValues)
    • createFlashComponent

      public FlashComponent createFlashComponent(Map attributeValues)
    • createProductCarouselComponent

      public ProductCarouselComponent createProductCarouselComponent(SessionContext ctx, Map attributeValues)
    • createProductCarouselComponent

      public ProductCarouselComponent createProductCarouselComponent(Map attributeValues)
    • createProductDetailComponent

      public ProductDetailComponent createProductDetailComponent(SessionContext ctx, Map attributeValues)
    • createProductDetailComponent

      public ProductDetailComponent createProductDetailComponent(Map attributeValues)
    • createProductListComponent

      public ProductListComponent createProductListComponent(SessionContext ctx, Map attributeValues)
    • createProductListComponent

      public ProductListComponent createProductListComponent(Map attributeValues)
    • createRotatingImagesComponent

      public RotatingImagesComponent createRotatingImagesComponent(SessionContext ctx, Map attributeValues)
    • createRotatingImagesComponent

      public RotatingImagesComponent createRotatingImagesComponent(Map attributeValues)
    • getFlashComponents

      public List<FlashComponent> getFlashComponents(SessionContext ctx, ContentPage item)
      Generated method - Getter of the ContentPage.flashComponents attribute.
      Returns:
      the flashComponents
    • getFlashComponents

      public List<FlashComponent> getFlashComponents(ContentPage item)
      Generated method - Getter of the ContentPage.flashComponents attribute.
      Returns:
      the flashComponents
    • setFlashComponents

      public void setFlashComponents(SessionContext ctx, ContentPage item, List<FlashComponent> value)
      Generated method - Setter of the ContentPage.flashComponents attribute.
      Parameters:
      value - the flashComponents
    • setFlashComponents

      public void setFlashComponents(ContentPage item, List<FlashComponent> value)
      Generated method - Setter of the ContentPage.flashComponents attribute.
      Parameters:
      value - the flashComponents
    • addToFlashComponents

      public void addToFlashComponents(SessionContext ctx, ContentPage item, FlashComponent value)
      Generated method - Adds value to flashComponents.
      Parameters:
      value - the item to add to flashComponents
    • addToFlashComponents

      public void addToFlashComponents(ContentPage item, FlashComponent value)
      Generated method - Adds value to flashComponents.
      Parameters:
      value - the item to add to flashComponents
    • removeFromFlashComponents

      public void removeFromFlashComponents(SessionContext ctx, ContentPage item, FlashComponent value)
      Generated method - Removes value from flashComponents.
      Parameters:
      value - the item to remove from flashComponents
    • removeFromFlashComponents

      public void removeFromFlashComponents(ContentPage item, FlashComponent value)
      Generated method - Removes value from flashComponents.
      Parameters:
      value - the item to remove from flashComponents
    • getName

      public String getName()
      Specified by:
      getName in class Extension
    • getProductCarouselComponents

      public Collection<ProductCarouselComponent> getProductCarouselComponents(SessionContext ctx, Product item)
      Generated method - Getter of the Product.productCarouselComponents attribute.
      Returns:
      the productCarouselComponents
    • getProductCarouselComponents

      public Collection<ProductCarouselComponent> getProductCarouselComponents(Product item)
      Generated method - Getter of the Product.productCarouselComponents attribute.
      Returns:
      the productCarouselComponents
    • getProductCarouselComponentsCount

      public long getProductCarouselComponentsCount(SessionContext ctx, Product item)
    • getProductCarouselComponentsCount

      public long getProductCarouselComponentsCount(Product item)
    • setProductCarouselComponents

      public void setProductCarouselComponents(SessionContext ctx, Product item, Collection<ProductCarouselComponent> value)
      Generated method - Setter of the Product.productCarouselComponents attribute.
      Parameters:
      value - the productCarouselComponents
    • setProductCarouselComponents

      public void setProductCarouselComponents(Product item, Collection<ProductCarouselComponent> value)
      Generated method - Setter of the Product.productCarouselComponents attribute.
      Parameters:
      value - the productCarouselComponents
    • addToProductCarouselComponents

      public void addToProductCarouselComponents(SessionContext ctx, Product item, ProductCarouselComponent value)
      Generated method - Adds value to productCarouselComponents.
      Parameters:
      value - the item to add to productCarouselComponents
    • addToProductCarouselComponents

      public void addToProductCarouselComponents(Product item, ProductCarouselComponent value)
      Generated method - Adds value to productCarouselComponents.
      Parameters:
      value - the item to add to productCarouselComponents
    • removeFromProductCarouselComponents

      public void removeFromProductCarouselComponents(SessionContext ctx, Product item, ProductCarouselComponent value)
      Generated method - Removes value from productCarouselComponents.
      Parameters:
      value - the item to remove from productCarouselComponents
    • removeFromProductCarouselComponents

      public void removeFromProductCarouselComponents(Product item, ProductCarouselComponent value)
      Generated method - Removes value from productCarouselComponents.
      Parameters:
      value - the item to remove from productCarouselComponents
    • getProductCarouselComponents

      public Collection<ProductCarouselComponent> getProductCarouselComponents(SessionContext ctx, Category item)
      Generated method - Getter of the Category.productCarouselComponents attribute.
      Returns:
      the productCarouselComponents
    • getProductCarouselComponents

      public Collection<ProductCarouselComponent> getProductCarouselComponents(Category item)
      Generated method - Getter of the Category.productCarouselComponents attribute.
      Returns:
      the productCarouselComponents
    • getProductCarouselComponentsCount

      public long getProductCarouselComponentsCount(SessionContext ctx, Category item)
    • getProductCarouselComponentsCount

      public long getProductCarouselComponentsCount(Category item)
    • setProductCarouselComponents

      public void setProductCarouselComponents(SessionContext ctx, Category item, Collection<ProductCarouselComponent> value)
      Generated method - Setter of the Category.productCarouselComponents attribute.
      Parameters:
      value - the productCarouselComponents
    • setProductCarouselComponents

      public void setProductCarouselComponents(Category item, Collection<ProductCarouselComponent> value)
      Generated method - Setter of the Category.productCarouselComponents attribute.
      Parameters:
      value - the productCarouselComponents
    • addToProductCarouselComponents

      public void addToProductCarouselComponents(SessionContext ctx, Category item, ProductCarouselComponent value)
      Generated method - Adds value to productCarouselComponents.
      Parameters:
      value - the item to add to productCarouselComponents
    • addToProductCarouselComponents

      public void addToProductCarouselComponents(Category item, ProductCarouselComponent value)
      Generated method - Adds value to productCarouselComponents.
      Parameters:
      value - the item to add to productCarouselComponents
    • removeFromProductCarouselComponents

      public void removeFromProductCarouselComponents(SessionContext ctx, Category item, ProductCarouselComponent value)
      Generated method - Removes value from productCarouselComponents.
      Parameters:
      value - the item to remove from productCarouselComponents
    • removeFromProductCarouselComponents

      public void removeFromProductCarouselComponents(Category item, ProductCarouselComponent value)
      Generated method - Removes value from productCarouselComponents.
      Parameters:
      value - the item to remove from productCarouselComponents
    • getProductDetailComponents

      public List<ProductDetailComponent> getProductDetailComponents(SessionContext ctx, Product item)
      Generated method - Getter of the Product.productDetailComponents attribute.
      Returns:
      the productDetailComponents
    • getProductDetailComponents

      public List<ProductDetailComponent> getProductDetailComponents(Product item)
      Generated method - Getter of the Product.productDetailComponents attribute.
      Returns:
      the productDetailComponents
    • setProductDetailComponents

      public void setProductDetailComponents(SessionContext ctx, Product item, List<ProductDetailComponent> value)
      Generated method - Setter of the Product.productDetailComponents attribute.
      Parameters:
      value - the productDetailComponents
    • setProductDetailComponents

      public void setProductDetailComponents(Product item, List<ProductDetailComponent> value)
      Generated method - Setter of the Product.productDetailComponents attribute.
      Parameters:
      value - the productDetailComponents
    • addToProductDetailComponents

      public void addToProductDetailComponents(SessionContext ctx, Product item, ProductDetailComponent value)
      Generated method - Adds value to productDetailComponents.
      Parameters:
      value - the item to add to productDetailComponents
    • addToProductDetailComponents

      public void addToProductDetailComponents(Product item, ProductDetailComponent value)
      Generated method - Adds value to productDetailComponents.
      Parameters:
      value - the item to add to productDetailComponents
    • removeFromProductDetailComponents

      public void removeFromProductDetailComponents(SessionContext ctx, Product item, ProductDetailComponent value)
      Generated method - Removes value from productDetailComponents.
      Parameters:
      value - the item to remove from productDetailComponents
    • removeFromProductDetailComponents

      public void removeFromProductDetailComponents(Product item, ProductDetailComponent value)
      Generated method - Removes value from productDetailComponents.
      Parameters:
      value - the item to remove from productDetailComponents
    • getProductListComponents

      public Collection<ProductListComponent> getProductListComponents(SessionContext ctx, Product item)
      Generated method - Getter of the Product.productListComponents attribute.
      Returns:
      the productListComponents
    • getProductListComponents

      public Collection<ProductListComponent> getProductListComponents(Product item)
      Generated method - Getter of the Product.productListComponents attribute.
      Returns:
      the productListComponents
    • getProductListComponentsCount

      public long getProductListComponentsCount(SessionContext ctx, Product item)
    • getProductListComponentsCount

      public long getProductListComponentsCount(Product item)
    • setProductListComponents

      public void setProductListComponents(SessionContext ctx, Product item, Collection<ProductListComponent> value)
      Generated method - Setter of the Product.productListComponents attribute.
      Parameters:
      value - the productListComponents
    • setProductListComponents

      public void setProductListComponents(Product item, Collection<ProductListComponent> value)
      Generated method - Setter of the Product.productListComponents attribute.
      Parameters:
      value - the productListComponents
    • addToProductListComponents

      public void addToProductListComponents(SessionContext ctx, Product item, ProductListComponent value)
      Generated method - Adds value to productListComponents.
      Parameters:
      value - the item to add to productListComponents
    • addToProductListComponents

      public void addToProductListComponents(Product item, ProductListComponent value)
      Generated method - Adds value to productListComponents.
      Parameters:
      value - the item to add to productListComponents
    • removeFromProductListComponents

      public void removeFromProductListComponents(SessionContext ctx, Product item, ProductListComponent value)
      Generated method - Removes value from productListComponents.
      Parameters:
      value - the item to remove from productListComponents
    • removeFromProductListComponents

      public void removeFromProductListComponents(Product item, ProductListComponent value)
      Generated method - Removes value from productListComponents.
      Parameters:
      value - the item to remove from productListComponents
    • getProductListComponents

      public List<ProductListComponent> getProductListComponents(SessionContext ctx, Category item)
      Generated method - Getter of the Category.productListComponents attribute.
      Returns:
      the productListComponents
    • getProductListComponents

      public List<ProductListComponent> getProductListComponents(Category item)
      Generated method - Getter of the Category.productListComponents attribute.
      Returns:
      the productListComponents
    • setProductListComponents

      public void setProductListComponents(SessionContext ctx, Category item, List<ProductListComponent> value)
      Generated method - Setter of the Category.productListComponents attribute.
      Parameters:
      value - the productListComponents
    • setProductListComponents

      public void setProductListComponents(Category item, List<ProductListComponent> value)
      Generated method - Setter of the Category.productListComponents attribute.
      Parameters:
      value - the productListComponents
    • addToProductListComponents

      public void addToProductListComponents(SessionContext ctx, Category item, ProductListComponent value)
      Generated method - Adds value to productListComponents.
      Parameters:
      value - the item to add to productListComponents
    • addToProductListComponents

      public void addToProductListComponents(Category item, ProductListComponent value)
      Generated method - Adds value to productListComponents.
      Parameters:
      value - the item to add to productListComponents
    • removeFromProductListComponents

      public void removeFromProductListComponents(SessionContext ctx, Category item, ProductListComponent value)
      Generated method - Removes value from productListComponents.
      Parameters:
      value - the item to remove from productListComponents
    • removeFromProductListComponents

      public void removeFromProductListComponents(Category item, ProductListComponent value)
      Generated method - Removes value from productListComponents.
      Parameters:
      value - the item to remove from productListComponents