Class CMSItemCloneablePredicate

java.lang.Object
de.hybris.platform.cms2.cloning.service.predicate.CMSItemCloneablePredicate
All Implemented Interfaces:
Predicate<ItemModel>

public class CMSItemCloneablePredicate extends Object implements Predicate<ItemModel>
Predicate to test if a given cms item is cloneable

Returns TRUE if the cms item is cloneable; FALSE otherwise.

  • Constructor Details

    • CMSItemCloneablePredicate

      public CMSItemCloneablePredicate()
  • Method Details

    • test

      public boolean test(ItemModel itemModel)
      Specified by:
      test in interface Predicate<ItemModel>
    • getTypeService

      protected TypeService getTypeService()
    • setTypeService

      public void setTypeService(TypeService typeService)
    • getTypeNonCloneableList

      protected List<String> getTypeNonCloneableList()
    • setTypeNonCloneableList

      public void setTypeNonCloneableList(List<String> typeNonCloneableList)
    • getTypeBlacklistSet

      protected Set<String> getTypeBlacklistSet()
    • setTypeBlacklistSet

      public void setTypeBlacklistSet(Set<String> typeBlacklistSet)
    • getTypeBlacklistCloneableSet

      protected Set<String> getTypeBlacklistCloneableSet()
    • setTypeBlacklistCloneableSet

      public void setTypeBlacklistCloneableSet(Set<String> typeBlacklistCloneableSet)