Interface OverrideSCItem

All Superinterfaces:
org.broadleafcommerce.common.copy.MultiTenantCloneable<OverrideSCItem>, Serializable
All Known Implementing Classes:
OverrideSCItemImpl

public interface OverrideSCItem extends Serializable, org.broadleafcommerce.common.copy.MultiTenantCloneable<OverrideSCItem>
Author:
Chad Harchar (charchar)
  • Method Details

    • setId

      void setId(Long id)
      Sets the id of this OverrideSCItem
      Parameters:
      id -
    • getId

      Long getId()
      Returns:
      the id of this OverrideSCItem
    • getDisabled

      Boolean getDisabled()
      Gets the disabled flag configured for this override sc item
      Returns:
      the disabled flag
    • setDisabled

      void setDisabled(Boolean disabled)
      Sets the disabled flag for this override sc item
      Parameters:
      disabled -
    • getOriginalSCItem

      org.broadleafcommerce.cms.structure.domain.StructuredContent getOriginalSCItem()
      Gets the original sc item configured for this override sc item
      Returns:
      the originalSCItem
    • setOriginalSCItem

      void setOriginalSCItem(org.broadleafcommerce.cms.structure.domain.StructuredContent originalSCItem)
      Sets the original sc item for this override sc item
      Parameters:
      originalSCItem - - the original SC Item
    • getFieldValues

      Map<String,OverrideSCItemField> getFieldValues()
      Gets the field values configured for this override sc item
      Returns:
      the fieldValues
    • setFieldValues

      void setFieldValues(Map<String,OverrideSCItemField> fieldValues)
      Sets the field values for this override sc item
      Parameters:
      fieldValues - - the field Values
    • getOverrideSequence

      BigDecimal getOverrideSequence()
      Gets the overridden priority configured for this override sc item
      Returns:
      the overrideSequence
    • setOverrideSequence

      void setOverrideSequence(BigDecimal overrideSequence)
      Sets the overridden priority for this override sc item
      Parameters:
      overrideSequence - - the overridden priority
    • getOverrideContentItem

      OverrideContentItem getOverrideContentItem()
      Gets the override content item this is associated to
      Returns:
      the overrideContentitem
    • setOverrideContentItem

      void setOverrideContentItem(OverrideContentItem overrideContentItem)
      Sets the override content item that this is associated to
      Parameters:
      overrideContentItem - - the override content item