org.opencrx.kernel.product1.cci2
Interface ComplexProductBundlePosition

All Superinterfaces:
ProductPosition
All Known Subinterfaces:
ComplexProductBundleDepotPosition, ComplexProductBundleDepotPosition, ComplexProductBundlePosition, InvoiceComplexProductBundlePosition, InvoiceComplexProductBundlePosition, OpportunityComplexProductBundlePosition, OpportunityComplexProductBundlePosition, QuoteComplexProductBundlePosition, QuoteComplexProductBundlePosition, RemovedComplexProductBundlePosition, RemovedComplexProductBundlePosition, SalesOrderComplexProductBundlePosition, SalesOrderComplexProductBundlePosition
All Known Implementing Classes:
ComplexProductBundleDepotPosition, InvoiceComplexProductBundlePosition, OpportunityComplexProductBundlePosition, QuoteComplexProductBundlePosition, RemovedComplexProductBundlePosition, SalesOrderComplexProductBundlePosition

public interface ComplexProductBundlePosition
extends ProductPosition

Abstract class ComplexProductBundlePosition


Method Summary
 ComplexProductBundle getBasedOn()
          Retrieves the value for the reference basedOn.
 ProductPosition getParentPosition()
          Retrieves the value for the reference parentPosition.
 void setBasedOn(ComplexProductBundle basedOn)
          Sets a new value for the reference basedOn.
 void setParentPosition(ProductPosition parentPosition)
          Sets a new value for the reference parentPosition.
 

Method Detail

getBasedOn

ComplexProductBundle getBasedOn()
Retrieves the value for the reference basedOn.

Returns:
The – possibly null – value for this reference.

setBasedOn

void setBasedOn(ComplexProductBundle basedOn)
Sets a new value for the reference basedOn.

Parameters:
basedOn - The non-null new value for this reference.

getParentPosition

ProductPosition getParentPosition()
Retrieves the value for the reference parentPosition.

Returns:
The – possibly null – value for this reference.

setParentPosition

void setParentPosition(ProductPosition parentPosition)
Sets a new value for the reference parentPosition.

Parameters:
parentPosition - The non-null new value for this reference.


This software is published under the BSD license. Copyright © 2003-2007, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.