public abstract class RLOrderLevelPromotion extends RLPromotion
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
RLOrderLevelPromotion()
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String | generatePromotionLevelSpecificRuleXML()
Generate promotion level specific rule XML.
|
java.lang.Integer | getPromotionDisplayLevel()
Displaying for order level promotion, return Order Level.
|
java.util.Vector | getRanges()
For User Interface displaying, get ranges.
|
java.util.Vector | getValues()
For User Interface displaying, get values of the range.
|
boolean | isInCombinationWithProductLevelPromotion()
Check if this discount is combined with product level promotion, true is yes.
|
void | populatePromotionLevelSpecificDataFrom(java.util.Map h)
Populate the promotion level specific data from User Interface input to this object.
|
void | populatePromotionLevelSpecificDataFrom(java.lang.String xmlString)
Populate the promotion level specific data from XML String to User Interface.
|
void | populatePromotionSpecificDataFrom(java.util.Map h)
Populate the promotion specific data such as ranges and values from User Interface input.
|
void | setRanges(java.util.Vector newRanges)
Sets the ranges.
|
void | setValues(java.util.Vector newValues)
Sets the values.
|
public static final java.lang.String COPYRIGHT
public final java.lang.String generatePromotionLevelSpecificRuleXML()
public final java.lang.Integer getPromotionDisplayLevel()
public boolean isInCombinationWithProductLevelPromotion()
public java.util.Vector getValues()
public java.util.Vector getRanges()
public final void populatePromotionLevelSpecificDataFrom(java.lang.String xmlString)
public final void populatePromotionLevelSpecificDataFrom(java.util.Map h) throws ParameterNotFoundException
public void populatePromotionSpecificDataFrom(java.util.Map h) throws ParameterNotFoundException
public void setRanges(java.util.Vector newRanges)
public void setValues(java.util.Vector newValues)