com.retek.component.item
Interface ItemSupplierPersonalizationAttribute


public interface ItemSupplierPersonalizationAttribute


Field Summary
static java.lang.String CHARACTER_COST
           
static java.lang.String CHARACTER_PRICE
           
static java.lang.String COLOR
           
static java.lang.String FONT
           
static java.lang.String MONOGRAM_INDICATOR
           
static java.lang.String NUMBER_OF_LINES
           
static java.lang.String PLACEMENT_ON_ITEM
           
 
Method Summary
 void addCharacterLine(int maxCharacters)
           
 void addColor(PersonalizationColor color)
           
 void addFont(PersonalizationFont font)
           
 Money getCharacterCost()
           
 Money getCharacterPrice()
           
 java.util.Set getColors()
           
 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 maxCharacters)
           
 void setPlacementOnItemForPersonalization(java.lang.String placementOnItemForPersonalization)
           
 

Field Detail

COLOR

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

FONT

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

CHARACTER_COST

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

CHARACTER_PRICE

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

PLACEMENT_ON_ITEM

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

NUMBER_OF_LINES

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

MONOGRAM_INDICATOR

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

getFonts

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

getColors

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

getCharacterCost

public Money getCharacterCost()

isCharacterMonogrammingOneIndicator

public boolean isCharacterMonogrammingOneIndicator()

isCharacterMonogrammingTwoIndicator

public boolean isCharacterMonogrammingTwoIndicator()

isCharacterMonogrammingThreeIndicator

public boolean isCharacterMonogrammingThreeIndicator()

getCharacterPrice

public Money getCharacterPrice()

getPlacementOnItemForPersonalization

public java.lang.String getPlacementOnItemForPersonalization()

getMaxCharactersForLine

public int getMaxCharactersForLine(int lineNumber)

getNumberOfCharacterLines

public int getNumberOfCharacterLines()

isActive

public boolean isActive()

setCharacterCost

public void setCharacterCost(Money characterCost)

setCharacterMonogrammingOneIndicator

public void setCharacterMonogrammingOneIndicator(boolean characterMonogrammingOneIndicator)

setCharacterMonogrammingTwoIndicator

public void setCharacterMonogrammingTwoIndicator(boolean characterMonogrammingTwoIndicator)

setCharacterMonogrammingThreeIndicator

public void setCharacterMonogrammingThreeIndicator(boolean characterMonogrammingThreeIndicator)

setCharacterPrice

public void setCharacterPrice(Money characterPrice)

setPlacementOnItemForPersonalization

public void setPlacementOnItemForPersonalization(java.lang.String placementOnItemForPersonalization)

setMaxCharactersForLine

public void setMaxCharactersForLine(int lineNumber,
                                    int maxCharacters)

addCharacterLine

public void addCharacterLine(int maxCharacters)

removeCharacterLine

public void removeCharacterLine(int lineNumber)

addColor

public void addColor(PersonalizationColor color)

addFont

public void addFont(PersonalizationFont font)

removeColor

public void removeColor(PersonalizationColor color)

removeFont

public void removeFont(PersonalizationFont font)

setActive

public void setActive(boolean active)


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