com.beasys.commerce.ebusiness.order
Class OrderAdjustmentPresentation
java.lang.Object
com.bea.commerce.ebusiness.price.service.DiscountPresentation
com.beasys.commerce.ebusiness.order.OrderAdjustmentPresentation
- All Implemented Interfaces
- Serializable
Deprecated See BEA Commerce product offering
@Deprecated
public class OrderAdjustmentPresentation
- extends DiscountPresentation
- implements Serializable
This class is used to store presentation information related to
an Order or an OrderLine adjustment computation.
It is used by JSPs to show the consumer
why they are receiving a adjustment and how the prices are computed.
A List of OrderAdjustmentPresentation's is associated
with the overall Order and each of its OrderLine.
- See Also
DiscountPresentation
,
OrderValue
,
Serialized Form
Methods inherited from class com.bea.commerce.ebusiness.price.service.DiscountPresentation |
getComputation, getDiscount, getQuantity, getReason, getShortText, getUnitPrice, set, setComputation, setDiscount, setQuantity, setReason, setUnitPrice |
OrderAdjustmentPresentation
public OrderAdjustmentPresentation(double quantity,
Money unitPrice,
Money discount,
String computation,
String reason,
long discountId,
String adjustmentType)
- Deprecated See BEA Commerce product offering
- This constructor calls its super-class constructor
and sets the discountId and adjustment type
data members.
getDiscountId
public long getDiscountId()
- Deprecated See BEA Commerce product offering
- Returns
- the discountId which refers to the applied discount
setDiscountId
public void setDiscountId(long discountId)
- Deprecated See BEA Commerce product offering
- Sets the discountId over which the discount
is applied for this line.
- Parameters
discountId,
- a long
getAdjustmentType
public String getAdjustmentType()
- Deprecated See BEA Commerce product offering
- Returns
- the String associated with the adjusment type
setAdjustmentType
public void setAdjustmentType(String adjustmentType)
- Deprecated See BEA Commerce product offering
- Sets the presentation string associated with the
adjustmentType of the discount, e.g. "10% off", "$5 off"
- Parameters
the
- adjustmentType String
clone
public Object clone()
- Deprecated See BEA Commerce product offering
- The clone method creates a new OrderAdjustmentPresentation
object and call its contructor.
- Overrides:
clone
in class Object
toString
public String toString()
- Deprecated See BEA Commerce product offering
- A debug statement for now.
- Overrides:
toString
in class DiscountPresentation
Copyright © 2006 BEA Systems, Inc. All Rights Reserved