com.retek.component.tax.impl
Class TaxCreditorImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.SecondClassObjectImpl
          extended bycom.retek.component.tax.impl.TaxCreditorImpl
All Implemented Interfaces:
BusinessObject, SecondClassObject, TaxCreditor

public class TaxCreditorImpl
extends SecondClassObjectImpl
implements TaxCreditor


Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Constructor Summary
TaxCreditorImpl(DistributedContext context, TaxCreditInvoice creditInvoice)
           
TaxCreditorImpl(DistributedContext context, TaxCreditorDto dto)
           
 
Method Summary
 void creditTax()
           
 Money getCreditAmount()
           
 TaxCreditInvoice getCreditInvoice()
           
protected  TaxCreditorDto getDto()
           
 void setCreditAmount(Money creditAmount)
           
 
Methods inherited from class com.retek.commons.component.impl.SecondClassObjectImpl
equals, getGenericDto, hashCode, setGenericDto, toString, wrap, wrap, wrap, wrap
 
Methods inherited from class com.retek.commons.component.impl.BusinessObjectImpl
checkRelation, checkRelation, getBusinessInterface, getContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

TaxCreditorImpl

public TaxCreditorImpl(DistributedContext context,
                       TaxCreditInvoice creditInvoice)
                throws SystemException,
                       BusinessException

TaxCreditorImpl

public TaxCreditorImpl(DistributedContext context,
                       TaxCreditorDto dto)
Method Detail

getDto

protected TaxCreditorDto getDto()

getCreditInvoice

public TaxCreditInvoice getCreditInvoice()
                                  throws SystemException
Specified by:
getCreditInvoice in interface TaxCreditor
Throws:
SystemException

getCreditAmount

public Money getCreditAmount()
Specified by:
getCreditAmount in interface TaxCreditor

setCreditAmount

public void setCreditAmount(Money creditAmount)

creditTax

public void creditTax()
               throws SystemException,
                      BusinessException
Specified by:
creditTax in interface TaxCreditor
Throws:
SystemException
BusinessException


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