All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class semper.BApp.bargainer.display.VSellerInvoice

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----com.sun.java.swing.JComponent
                           |
                           +----com.sun.java.swing.JPanel
                                   |
                                   +----semper.BApp.bargainer.display.VForm
                                           |
                                           +----semper.BApp.bargainer.display.VSellerInvoice

public class VSellerInvoice
extends VForm
implements ActionListener, TableModelListener, Runnable

Variable Index

 o BUYER_DETAILS
 o EMPTY_LIST
 o invoiceButton
 o REMOVE_LINE
 o SELLER_DETAILS
 o SEND_INVOICE
 o table

Constructor Index

 o VSellerInvoice(FlowThread)
Constructs a new VSellerInvoice object.
 o VSellerInvoice(FlowThread, SignedMessage)

Method Index

 o actionPerformed(ActionEvent)
 o buildGUI()
Builds the GUI of the VSellerInvoice.
 o dispatchVSellerInvoiceEvent(Object)
 o getInvoice(ActiveDeal, Transaction)
 o run()
 o showBuyerDetails()
 o showSellerDetails()
 o showTotalPrice()
 o tableChanged(TableModelEvent)
 o waitForEvent()

Variables

 o invoiceButton
 public JButton invoiceButton
 o SEND_INVOICE
 public static final String SEND_INVOICE
 o table
 public Table table
 o BUYER_DETAILS
 public static final String BUYER_DETAILS
 o SELLER_DETAILS
 public static final String SELLER_DETAILS
 o EMPTY_LIST
 public static final String EMPTY_LIST
 o REMOVE_LINE
 public static final String REMOVE_LINE

Constructors

 o VSellerInvoice
 public VSellerInvoice(FlowThread flowThread)
Constructs a new VSellerInvoice object.

 o VSellerInvoice
 public VSellerInvoice(FlowThread flowThread,
                       SignedMessage message)

Methods

 o getInvoice
 public Invoice getInvoice(ActiveDeal deal,
                           Transaction ref) throws InvalidFormException, AssociationException, TransactionException
 o buildGUI
 public void buildGUI()
Builds the GUI of the VSellerInvoice.

 o run
 public void run()
 o waitForEvent
 public synchronized void waitForEvent()
 o tableChanged
 public synchronized void tableChanged(TableModelEvent event)
 o showBuyerDetails
 public void showBuyerDetails()
 o showSellerDetails
 public void showSellerDetails()
 o showTotalPrice
 public void showTotalPrice()
 o actionPerformed
 public synchronized void actionPerformed(ActionEvent event)
 o dispatchVSellerInvoiceEvent
 public void dispatchVSellerInvoiceEvent(Object source)

All Packages  Class Hierarchy  This Package  Previous  Next  Index