com.retek.component.item.impl
Class ItemSupplierPersonalizationAttributeImpl

java.lang.Object
  extended bycom.retek.component.item.impl.ItemSupplierPersonalizationAttributeImpl
All Implemented Interfaces:
ItemSupplierPersonalizationAttribute

public class ItemSupplierPersonalizationAttributeImpl
extends java.lang.Object
implements ItemSupplierPersonalizationAttribute


Field Summary
 
Fields inherited from interface com.retek.component.item.ItemSupplierPersonalizationAttribute
CHARACTER_COST, CHARACTER_PRICE, COLOR, FONT, MONOGRAM_INDICATOR, NUMBER_OF_LINES, PLACEMENT_ON_ITEM
 
Constructor Summary
ItemSupplierPersonalizationAttributeImpl(DistributedContext context, ItemSupplierPersonalizationAttributeDto dto)
           
 
Method Summary
 void addCharacterLine(int maxCharacters)
           
 void addColor(PersonalizationColor color)
           
 void addFont(PersonalizationFont font)
           
 Money getCharacterCost()
           
 Money getCharacterPrice()
           
 java.util.Set getColors()
           
 ItemSupplierPersonalizationAttributeDto getDto()
           
 java.util.Set getFonts()
           
 int getMaxCharactersForLine(int lineNumber)
           
 int getNumberOfCharacterLines()
           
 java.lang.String getPlacementOnItemForPersonalization()
           
 boolean isActive()
           
 boolean isCharacterMonogrammingOneIndicator()
           
 boolean isCharacterMonogrammingThreeIndicator()
           
 boolean isCharacterMonogrammingTwoIndicator()
           
 void removeCharacterLine(int lineNumber)
           
 void removeColor(PersonalizationColor color)
           
 void removeFont(PersonalizationFont font)
           
 void setActive(boolean active)
           
 void setCharacterCost(Money characterCost)
           
 void setCharacterMonogrammingOneIndicator(boolean characterMonogrammingOneIndicator)
           
 void setCharacterMonogrammingThreeIndicator(boolean characterMonogrammingThreeIndicator)
           
 void setCharacterMonogrammingTwoIndicator(boolean characterMonogrammingTwoIndicator)
           
 void setCharacterPrice(Money characterPrice)
           
 void setMaxCharactersForLine(int lineNumber, int maxNumberCharacters)
           
 void setPlacementOnItemForPersonalization(java.lang.String placementOnItemForPersonalization)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItemSupplierPersonalizationAttributeImpl

public ItemSupplierPersonalizationAttributeImpl(DistributedContext context,
                                                ItemSupplierPersonalizationAttributeDto dto)
Method Detail

getDto

public ItemSupplierPersonalizationAttributeDto getDto()

getCharacterCost

public Money getCharacterCost()
Specified by:
getCharacterCost in interface ItemSupplierPersonalizationAttribute

isCharacterMonogrammingOneIndicator

public boolean isCharacterMonogrammingOneIndicator()
Specified by:
isCharacterMonogrammingOneIndicator in interface ItemSupplierPersonalizationAttribute

isCharacterMonogrammingThreeIndicator

public boolean isCharacterMonogrammingThreeIndicator()
Specified by:
isCharacterMonogrammingThreeIndicator in interface ItemSupplierPersonalizationAttribute

isCharacterMonogrammingTwoIndicator

public boolean isCharacterMonogrammingTwoIndicator()
Specified by:
isCharacterMonogrammingTwoIndicator in interface ItemSupplierPersonalizationAttribute

getCharacterPrice

public Money getCharacterPrice()
Specified by:
getCharacterPrice in interface ItemSupplierPersonalizationAttribute

isActive

public boolean isActive()
Specified by:
isActive in interface ItemSupplierPersonalizationAttribute

getPlacementOnItemForPersonalization

public java.lang.String getPlacementOnItemForPersonalization()
Specified by:
getPlacementOnItemForPersonalization in interface ItemSupplierPersonalizationAttribute

getMaxCharactersForLine

public int getMaxCharactersForLine(int lineNumber)
Specified by:
getMaxCharactersForLine in interface ItemSupplierPersonalizationAttribute

getNumberOfCharacterLines

public int getNumberOfCharacterLines()
Specified by:
getNumberOfCharacterLines in interface ItemSupplierPersonalizationAttribute

setCharacterCost

public void setCharacterCost(Money characterCost)
Specified by:
setCharacterCost in interface ItemSupplierPersonalizationAttribute

setCharacterMonogrammingOneIndicator

public void setCharacterMonogrammingOneIndicator(boolean characterMonogrammingOneIndicator)
Specified by:
setCharacterMonogrammingOneIndicator in interface ItemSupplierPersonalizationAttribute

setCharacterMonogrammingThreeIndicator

public void setCharacterMonogrammingThreeIndicator(boolean characterMonogrammingThreeIndicator)
Specified by:
setCharacterMonogrammingThreeIndicator in interface ItemSupplierPersonalizationAttribute

setCharacterMonogrammingTwoIndicator

public void setCharacterMonogrammingTwoIndicator(boolean characterMonogrammingTwoIndicator)
Specified by:
setCharacterMonogrammingTwoIndicator in interface ItemSupplierPersonalizationAttribute

setCharacterPrice

public void setCharacterPrice(Money characterPrice)
Specified by:
setCharacterPrice in interface ItemSupplierPersonalizationAttribute

setMaxCharactersForLine

public void setMaxCharactersForLine(int lineNumber,
                                    int maxNumberCharacters)
Specified by:
setMaxCharactersForLine in interface ItemSupplierPersonalizationAttribute

addCharacterLine

public void addCharacterLine(int maxCharacters)
Specified by:
addCharacterLine in interface ItemSupplierPersonalizationAttribute

removeCharacterLine

public void removeCharacterLine(int lineNumber)
Specified by:
removeCharacterLine in interface ItemSupplierPersonalizationAttribute

setActive

public void setActive(boolean active)
Specified by:
setActive in interface ItemSupplierPersonalizationAttribute

setPlacementOnItemForPersonalization

public void setPlacementOnItemForPersonalization(java.lang.String placementOnItemForPersonalization)
Specified by:
setPlacementOnItemForPersonalization in interface ItemSupplierPersonalizationAttribute

getColors

public java.util.Set getColors()
                        throws SystemException
Specified by:
getColors in interface ItemSupplierPersonalizationAttribute
Throws:
SystemException

getFonts

public java.util.Set getFonts()
                       throws SystemException
Specified by:
getFonts in interface ItemSupplierPersonalizationAttribute
Throws:
SystemException

addColor

public void addColor(PersonalizationColor color)
Specified by:
addColor in interface ItemSupplierPersonalizationAttribute

removeColor

public void removeColor(PersonalizationColor color)
Specified by:
removeColor in interface ItemSupplierPersonalizationAttribute

addFont

public void addFont(PersonalizationFont font)
Specified by:
addFont in interface ItemSupplierPersonalizationAttribute

removeFont

public void removeFont(PersonalizationFont font)
Specified by:
removeFont in interface ItemSupplierPersonalizationAttribute


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28