edu.cuny.cat.event
Class FundTransferEvent

java.lang.Object
  extended by edu.cuny.cat.event.AuctionEvent
      extended by edu.cuny.cat.event.FundTransferEvent
All Implemented Interfaces:
edu.cuny.event.Event<AuctionEventListener>

public class FundTransferEvent
extends AuctionEvent

An event that is fired when fund of a certain amount is transfered between two AccountHolders.

Version:
$Revision: 1.5 $
Author:
Jinzhong Niu

Field Summary
 
Fields inherited from class edu.cuny.cat.event.AuctionEvent
time
 
Constructor Summary
FundTransferEvent(AccountHolder payer, AccountHolder payee, java.lang.String type)
           
FundTransferEvent(AccountHolder payer, AccountHolder payee, java.lang.String type, double amount)
           
 
Method Summary
 double getAmount()
           
 AccountHolder getPayee()
           
 AccountHolder getPayer()
           
 java.lang.String getType()
           
 void setAmount(double amount)
           
 void setPayee(AccountHolder payee)
           
 void setPayer(AccountHolder payer)
           
 void setType(java.lang.String type)
           
 
Methods inherited from class edu.cuny.cat.event.AuctionEvent
getDay, getRound, getTick, getTime, notify, setTime, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FundTransferEvent

public FundTransferEvent(AccountHolder payer,
                         AccountHolder payee,
                         java.lang.String type)

FundTransferEvent

public FundTransferEvent(AccountHolder payer,
                         AccountHolder payee,
                         java.lang.String type,
                         double amount)
Method Detail

getAmount

public double getAmount()

setAmount

public void setAmount(double amount)

getPayee

public AccountHolder getPayee()

setPayee

public void setPayee(AccountHolder payee)

getPayer

public AccountHolder getPayer()

setPayer

public void setPayer(AccountHolder payer)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)