com.retek.component.media
Interface SellingItem

All Superinterfaces:
BusinessObject, com.retek.swing11.commons.type.Displayable, DistributedObject, MediaThresholdableItem, ReceivableItem, ThresholdableItem

public interface SellingItem
extends DistributedObject, com.retek.swing11.commons.type.Displayable, ReceivableItem, MediaThresholdableItem


Field Summary
static java.lang.String AREA
           
static java.lang.String DELETION
           
static java.lang.String DEPICTION_COLLECTION
           
static java.lang.String DESCRIPTION
           
static java.lang.String DISPLAYCODE
           
static java.lang.String KEY
           
static java.lang.String PAGE_SPREAD
           
static java.lang.String PERCENT_OF_PAGE
           
static java.lang.String PLACEMENT
           
static java.lang.String SELLING_SKU
           
static java.lang.String SKU_DELETION
           
static java.lang.String STATUS_NOT_AVAILABLE
           
static java.lang.String WEB_STORE
           
 
Method Summary
 void addSellingItemDepiction(SellingItemDepiction sellingItemDepiction)
           
 Banner getBanner()
           
 java.lang.String getClazz()
           
 java.lang.String getDepartment()
           
 java.util.Set getDifferentiators(DifferentiatorType type)
           
 java.util.Collection getDifferentiatorTypes()
           
 java.lang.String getDisplayCode()
           
 java.lang.String getIncorrectDisplayCode()
           
 ItemCollection getItemCollection()
           
 java.util.Set getItems()
           
 Media getMedia()
           
 java.lang.String getMediaSellingItemDisplayCode()
           
 java.lang.String getMediaSellingItemDisplayCodeNoSeparator()
           
 java.lang.String getMediaSellingItemDisplayCodeWithSeparator()
           
 SellableItem getSellableItemBySellingSkuDisplayCode(java.lang.String sellingSkuDisplayCode)
           
 java.util.Set getSellingItemDepictionPageSpreads()
           
 java.util.Set getSellingItemDepictions()
           
 java.util.Set getSellingItemItemDescriptors()
           
 SellingSku getSellingSkuByDifferentiators(java.util.Set differentators)
           
 SellingSku getSellingSkuByDisplayCode(java.lang.String skuId)
           
 java.util.Set getSellingSkus()
           
 java.lang.String getStatus()
           
 java.lang.String getSubclass()
           
 boolean isCareCardIndicator()
           
 boolean isMultiItem()
           
 boolean isSalePageIndicator()
           
 boolean isWebStoreItem()
           
 void remove()
           
 void removeAllSellingItemDepictions()
           
 void removeSellingItemDepiction(SellingItemDepiction depiction)
           
 void removeSellingSkuByDisplayCode(java.lang.String displayCode)
           
 void setDescription(java.lang.String description)
           
 void setIncorrectDisplayCode(java.lang.String string)
           
 void setMedia(Media media)
           
 void setSalePageIndicator(boolean salePageIndicator)
           
 void setWebStoreItem(boolean webStoreItem)
           
 void submit()
           
 void validateDepictions()
           
 
Methods inherited from interface com.retek.commons.component.DistributedObject
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 
Methods inherited from interface com.retek.swing11.commons.type.Displayable
toDisplayString
 
Methods inherited from interface com.retek.component.media.ReceivableItem
getDescription, getItemDisplayCode, match
 
Methods inherited from interface com.retek.component.media.MediaThresholdableItem
match
 
Methods inherited from interface com.retek.component.item.ThresholdableItem
getDescription, getItemDisplayCode, match
 

Field Detail

PLACEMENT

public static final java.lang.String PLACEMENT
See Also:
Constant Field Values

DESCRIPTION

public static final java.lang.String DESCRIPTION
See Also:
Constant Field Values

PERCENT_OF_PAGE

public static final java.lang.String PERCENT_OF_PAGE
See Also:
Constant Field Values

AREA

public static final java.lang.String AREA
See Also:
Constant Field Values

KEY

public static final java.lang.String KEY
See Also:
Constant Field Values

PAGE_SPREAD

public static final java.lang.String PAGE_SPREAD
See Also:
Constant Field Values

WEB_STORE

public static final java.lang.String WEB_STORE
See Also:
Constant Field Values

STATUS_NOT_AVAILABLE

public static final java.lang.String STATUS_NOT_AVAILABLE
See Also:
Constant Field Values

DEPICTION_COLLECTION

public static final java.lang.String DEPICTION_COLLECTION
See Also:
Constant Field Values

SELLING_SKU

public static final java.lang.String SELLING_SKU
See Also:
Constant Field Values

DELETION

public static final java.lang.String DELETION
See Also:
Constant Field Values

SKU_DELETION

public static final java.lang.String SKU_DELETION
See Also:
Constant Field Values

DISPLAYCODE

public static final java.lang.String DISPLAYCODE
See Also:
Constant Field Values
Method Detail

setDescription

public void setDescription(java.lang.String description)
                    throws SystemException
Throws:
SystemException

submit

public void submit()
            throws SystemException,
                   BusinessException
Throws:
SystemException
BusinessException

remove

public void remove()
            throws SystemException,
                   BusinessException
Throws:
SystemException
BusinessException

getMediaSellingItemDisplayCode

public java.lang.String getMediaSellingItemDisplayCode()
                                                throws SystemException
Throws:
SystemException

getMediaSellingItemDisplayCodeNoSeparator

public java.lang.String getMediaSellingItemDisplayCodeNoSeparator()
                                                           throws SystemException
Throws:
SystemException

getMediaSellingItemDisplayCodeWithSeparator

public java.lang.String getMediaSellingItemDisplayCodeWithSeparator()
                                                             throws SystemException
Throws:
SystemException

getBanner

public Banner getBanner()
                 throws SystemException
Throws:
SystemException

getItems

public java.util.Set getItems()
                       throws SystemException
Throws:
SystemException

getMedia

public Media getMedia()
               throws SystemException
Throws:
SystemException

getDifferentiatorTypes

public java.util.Collection getDifferentiatorTypes()
                                            throws SystemException,
                                                   BusinessException
Throws:
SystemException
BusinessException

getDifferentiators

public java.util.Set getDifferentiators(DifferentiatorType type)
                                 throws SystemException
Throws:
SystemException

getSellingSkuByDifferentiators

public SellingSku getSellingSkuByDifferentiators(java.util.Set differentators)
                                          throws SystemException,
                                                 BusinessException
Throws:
SystemException
BusinessException

getClazz

public java.lang.String getClazz()
                          throws SystemException,
                                 BusinessException
Throws:
SystemException
BusinessException

getItemCollection

public ItemCollection getItemCollection()
                                 throws SystemException,
                                        BusinessException
Throws:
SystemException
BusinessException

getDepartment

public java.lang.String getDepartment()
                               throws SystemException,
                                      BusinessException
Throws:
SystemException
BusinessException

getStatus

public java.lang.String getStatus()
                           throws SystemException,
                                  BusinessException
Throws:
SystemException
BusinessException

getSubclass

public java.lang.String getSubclass()
                             throws SystemException,
                                    BusinessException
Throws:
SystemException
BusinessException

getSellingSkus

public java.util.Set getSellingSkus()
                             throws SystemException
Throws:
SystemException

getSellingItemDepictions

public java.util.Set getSellingItemDepictions()
                                       throws SystemException
Throws:
SystemException

getSellingItemDepictionPageSpreads

public java.util.Set getSellingItemDepictionPageSpreads()
                                                 throws SystemException
Throws:
SystemException

getDisplayCode

public java.lang.String getDisplayCode()
                                throws SystemException
Throws:
SystemException

getSellingSkuByDisplayCode

public SellingSku getSellingSkuByDisplayCode(java.lang.String skuId)
                                      throws SystemException
Throws:
SystemException

getSellableItemBySellingSkuDisplayCode

public SellableItem getSellableItemBySellingSkuDisplayCode(java.lang.String sellingSkuDisplayCode)
                                                    throws SystemException,
                                                           BusinessException
Throws:
SystemException
BusinessException

isSalePageIndicator

public boolean isSalePageIndicator()
                            throws SystemException
Throws:
SystemException

isCareCardIndicator

public boolean isCareCardIndicator()
                            throws SystemException,
                                   BusinessException
Throws:
SystemException
BusinessException

isWebStoreItem

public boolean isWebStoreItem()
                       throws SystemException
Throws:
SystemException

isMultiItem

public boolean isMultiItem()
                    throws SystemException
Throws:
SystemException

setMedia

public void setMedia(Media media)
              throws SystemException,
                     BusinessException
Throws:
SystemException
BusinessException

setSalePageIndicator

public void setSalePageIndicator(boolean salePageIndicator)
                          throws SystemException
Throws:
SystemException

setWebStoreItem

public void setWebStoreItem(boolean webStoreItem)
                     throws SystemException
Throws:
SystemException

removeSellingSkuByDisplayCode

public void removeSellingSkuByDisplayCode(java.lang.String displayCode)
                                   throws SystemException,
                                          BusinessException
Throws:
SystemException
BusinessException

addSellingItemDepiction

public void addSellingItemDepiction(SellingItemDepiction sellingItemDepiction)
                             throws SystemException
Throws:
SystemException

removeSellingItemDepiction

public void removeSellingItemDepiction(SellingItemDepiction depiction)
                                throws SystemException
Throws:
SystemException

removeAllSellingItemDepictions

public void removeAllSellingItemDepictions()
                                    throws SystemException
Throws:
SystemException

validateDepictions

public void validateDepictions()
                        throws BusinessException,
                               SystemException
Throws:
BusinessException
SystemException

getIncorrectDisplayCode

public java.lang.String getIncorrectDisplayCode()
                                         throws SystemException
Throws:
SystemException

setIncorrectDisplayCode

public void setIncorrectDisplayCode(java.lang.String string)
                             throws BusinessException,
                                    SystemException
Throws:
BusinessException
SystemException

getSellingItemItemDescriptors

public java.util.Set getSellingItemItemDescriptors()
                                            throws SystemException
Throws:
SystemException


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25