All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

actionPerformed(ActionEvent). Method in class MAgNET.gui.BuyerPanel
Callback method for buttonpresses
actionPerformed(ActionEvent). Method in class MAgNET.gui.MAgNETApplet
actionPerformed(ActionEvent). Method in class MAgNET.gui.MAgNETMenu
actionPerformed(ActionEvent). Method in class MAgNET.gui.MAgNETToolBar
actionPerformed(ActionEvent). Method in class MAgNET.gui.MAStatusLine
actionPerformed(ActionEvent). Method in class MAgNET.gui.ShoppingItineraryPanel
addBuyerData(BuyerReq). Method in class MAgNET.gui.ShoppingCartPanel
addMASLine(MAStatusLine). Method in class MAgNET.gui.MAStatus
addValue(Object, Object). Method in class MAgNET.BuyerDataHashtable
Adds value as a vector element corresponding to the key

B

BuyerControllerAglet(). Constructor for class MAgNET.BuyerControllerAglet
constructor
BuyerPanel(). Constructor for class MAgNET.gui.BuyerPanel
Default Constructor
BuyerPanel(JPanel). Constructor for class MAgNET.gui.BuyerPanel
Overloaded Constructor
BuyerReq(). Constructor for class MAgNET.BuyerReq
null constructor
BuyerReq(Deal). Constructor for class MAgNET.BuyerReq
initalize buyerQuote only, buyerCriteria set to 0 by default
BuyerReq(Deal, int). Constructor for class MAgNET.BuyerReq
initalize buyerQuote and buyerCriteria

C

changeView(int). Method in class MAgNET.gui.ProductTreePanel
checkNullValues(). Method in class MAgNET.Deal
check whether any of the values in the fields are null (used before creating MobileAgentAglet)
clear(). Method in class MAgNET.gui.MAStatusLine
clearAllHandler(). Method in class MAgNET.gui.BuyerPanel
clearMASLines(). Method in class MAgNET.gui.MAStatus
clearProxies(). Method in class MAgNET.MobileAgentAglet
Clears the supplier and subAgent proxies before departing to another supplier site.
clearShoppingCart(). Method in class MAgNET.gui.ProductTreePanel
Clears all the data entered from the buyer Panel; i.e.
CompoundObject(). Constructor for class MAgNET.CompoundObject
CompoundObject(AgletProxy, Vector, Vector). Constructor for class MAgNET.CompoundObject
CompoundObject2(). Constructor for class MAgNET.CompoundObject2
CompoundObject2(AgletProxy, Vector). Constructor for class MAgNET.CompoundObject2

D

Deal(). Constructor for class MAgNET.Deal
constructor
Deal(String, int, int, int). Constructor for class MAgNET.Deal
constructor
Deal(String, int, int, int, String). Constructor for class MAgNET.Deal
constructor
deleteBuyerDataItem(String). Method in class MAgNET.gui.ShoppingCartPanel
dispatchShoppingAgent(). Method in class MAgNET.gui.ProductTreePanel

E

enableButtons(). Method in class MAgNET.gui.BuyerPanel

G

getBuyerControllerProxy(). Method in class MAgNET.CompoundObject
getBuyerCriteria(). Method in class MAgNET.BuyerReq
gets the buyerCriteria
getBuyerDataVector(). Method in class MAgNET.gui.ShoppingCartPanel
getBuyerQuote(). Method in class MAgNET.BuyerReq
gets the buyerQuote object
getBuyerReqVector(). Method in class MAgNET.CompoundObject
getDeal(). Method in class MAgNET.BuyerResponse
gets the buyerQuote object
getItemName(). Method in class MAgNET.gui.ItemNode
getItinVector(). Method in class MAgNET.CompoundObject
getKeyAt(int). Method in class MAgNET.BuyerDataHashtable
Returns the key stored at index parmIndx
getMAgNETGUI(). Method in class MAgNET.gui.MAgNETMainFrame
getMainWindow(). Method in class MAgNET.MainAglet
getMARPanel(). Method in class MAgNET.gui.MAgNETGUI
getMAStatusPanel(). Method in class MAgNET.gui.TabbedPanePanel
getName(). Method in class MAgNET.Deal
Returns the name of the item in the Deal object
getPrice(). Method in class MAgNET.Deal
Returns the price of the item in the Deal object
getProductImagePanel(). Method in class MAgNET.gui.TabbedPanePanel
getProductTreePanel(). Method in class MAgNET.gui.MAgNETGUI
getProxy(). Method in class MAgNET.CompoundObject2
getQuantity(). Method in class MAgNET.Deal
Returns the quantity of the item in the Deal object
getSBPanel(). Method in class MAgNET.gui.MAgNETGUI
getShopListData(). Method in class MAgNET.gui.ShoppingItineraryPanel
getShoppingCartPanel(). Method in class MAgNET.gui.TabbedPanePanel
getSupplier(). Method in class MAgNET.Deal
Returns the supplier of the item
getTabbedPane(). Method in class MAgNET.gui.TabbedPanePanel
getTime(). Method in class MAgNET.Deal
Returns the time to acquire the item
getTPPanel(). Method in class MAgNET.gui.MAgNETGUI
getValueAt(int). Method in class MAgNET.BuyerDataHashtable
Returns the vakue stored at index parmIndx
getVector(). Method in class MAgNET.CompoundObject2

H

handleMessage(Message). Method in class MAgNET.BuyerControllerAglet
Overrides handleMessage of Aglet class The message handler of the BuyerControllerAglet can receive two types of messages
  1. Message from a supplier site with msgKind=supp
  2. Message from the MobileAgentAglet to indicate it has retured home, with msgKind=end
handleMessage(Message). Method in class MAgNET.MobileAgentAglet
Overrides Aglet::handleMessage.
handleMessage(Message). Method in class MAgNET.SubAgentAglet
This is required to handle synchronous messages sent to the SubAgentAglet.
highLightRow(int). Method in class MAgNET.gui.ProductTreePanel

I

incrCreatedValue(). Method in class MAgNET.gui.MAReportPanel
incrDispatchedValue(). Method in class MAgNET.gui.MAReportPanel
incrReturnedValue(). Method in class MAgNET.gui.MAReportPanel
init(). Method in class MAgNET.gui.MAgNETApplet
invokeParser(String). Method in class MAgNET.SupplierAglet
This method provides the XML parser interface to the MobileAgent aglet
itemChangedHandler(String). Method in class MAgNET.gui.ProductTreePanel
itemClearAllHandler(). Method in class MAgNET.gui.ProductTreePanel
itemClearOneHandler(String). Method in class MAgNET.gui.ProductTreePanel
itemPurchasedHandler(BuyerReq). Method in class MAgNET.gui.ProductTreePanel
itemStateChanged(ItemEvent). Method in class MAgNET.gui.BuyerPanel

L

ListParser(FileReader). Constructor for class MAgNET.ListParser
constructor Creates a new instance of StrremTokenizer pointing to the file passed as input parameter

M

MAgNETApplet(). Constructor for class MAgNET.gui.MAgNETApplet
MAgNETGUI(). Constructor for class MAgNET.gui.MAgNETGUI
MAgNETGUI(AgletProxy). Constructor for class MAgNET.gui.MAgNETGUI
constructor with AgletProxy -- used when GUI is invoked from aglet server(Tahiti)
MAgNETGUI(AgletProxy, String). Constructor for class MAgNET.gui.MAgNETGUI
constructor with AgletProxy and String -- used when GUI is invoked from aglet server(Tahiti)
MAgNETGUI(String, String). Constructor for class MAgNET.gui.MAgNETGUI
constructor when running as applet
MAgNETMainFrame(). Constructor for class MAgNET.gui.MAgNETMainFrame
MAgNETMainFrame(AgletProxy). Constructor for class MAgNET.gui.MAgNETMainFrame
main(String[]). Static method in class MAgNET.gui.BuyerPanel
main(String[]). Static method in class MAgNET.gui.MAgNETMainFrame
main(String[]). Static method in class MAgNET.gui.MAgNETMenu
main(String[]). Static method in class MAgNET.gui.MAgNETToolBar
main(String[]). Static method in class MAgNET.gui.MAReportPanel
main(String[]). Static method in class MAgNET.gui.MAStatus
main(String[]). Static method in class MAgNET.gui.MAStatusLine
main(String[]). Static method in class MAgNET.gui.ProductImagePanel
main(String[]). Static method in class MAgNET.gui.ShoppingCartPanel
main(String[]). Static method in class MAgNET.gui.ShoppingItineraryPanel
main(String[]). Static method in class MAgNET.gui.StatusBar
main(String[]). Static method in class MAgNET.gui.TabbedPanePanel
MainAglet(). Constructor for class MAgNET.MainAglet
MAStatus(). Constructor for class MAgNET.gui.MAStatus
MAStatus(int). Constructor for class MAgNET.gui.MAStatus
MAStatusLine(). Constructor for class MAgNET.gui.MAStatusLine
null constructor
MAStatusLine(String). Constructor for class MAgNET.gui.MAStatusLine
MobileAgentAglet(). Constructor for class MAgNET.MobileAgentAglet
MobileAgentListener(AgletProxy). Constructor for class MAgNET.MobileAgentListener
Constructor
mouseClicked(MouseEvent). Method in class MAgNET.gui.ProductTreePanel
mouseEntered(MouseEvent). Method in class MAgNET.gui.ProductTreePanel
mouseExited(MouseEvent). Method in class MAgNET.gui.ProductTreePanel
mousePressed(MouseEvent). Method in class MAgNET.gui.ProductTreePanel
mouseReleased(MouseEvent). Method in class MAgNET.gui.ProductTreePanel

O

onArrival(MobilityEvent). Method in class MAgNET.MobileAgentListener
Stub
onCreation(Object). Method in class MAgNET.BuyerControllerAglet
Overrides Aglet::onCreation.
onCreation(Object). Method in class MAgNET.MainAglet
onCreation(Object). Method in class MAgNET.MobileAgentAglet
Overrides Aglet::onCreation() method.
onCreation(Object). Method in class MAgNET.SubAgentAglet
Constructor.
onCreation(Object). Method in class MAgNET.SupplierAglet
onCreation method overrides Aglet.onCreation().
onCreation(Object). Method in class MAgNET.gui.TestPTP
onDispatching(MobilityEvent). Method in class MAgNET.MobileAgentListener
Cleans up for the MobileAgentAglet prior to disptch to another site.
onDisposing(). Method in class MAgNET.SubAgentAglet
onReverting(MobilityEvent). Method in class MAgNET.MobileAgentListener
Stub

P

parse(). Method in class MAgNET.ListParser
The parsing algorithm.
printAll(). Method in class MAgNET.BuyerDataHashtable
Prints the current keys of the Hastable for debugging
printDeal(). Method in class MAgNET.Deal
Prints the deal Object
ProductTreePanel(). Constructor for class MAgNET.gui.ProductTreePanel
default constructor

R

resetValues(). Method in class MAgNET.gui.MAReportPanel
run(). Method in class MAgNET.BuyerControllerAglet
Overrides run method of Aglet class.
run(). Method in class MAgNET.gui.MAReportPanel
run(). Method in class MAgNET.gui.MAStatus
run(). Method in class MAgNET.SubAgentAglet
The run method of Class SubAgentAglet is a stub which just call the private getBuyerResponse method.
run(). Method in class MAgNET.SupplierAglet
Run method overrides Aglet.run()
run(). Method in class MAgNET.gui.TestPTP

S

searchItemName(String). Method in class MAgNET.SupplierAglet
Search for the name of the item in the Deal object
setAgletMode(boolean). Method in class MAgNET.gui.ProductTreePanel
setButtonName(String). Method in class MAgNET.gui.MAStatusLine
setBuyerCriteria(int). Method in class MAgNET.BuyerReq
set the buyer criteria (time, cost, quantity)
setBuyerDataVector(Vector). Method in class MAgNET.gui.ShoppingCartPanel
setBuyerForm(JPanel). Method in class MAgNET.gui.ProductTreePanel
setBuyerQuote(Deal). Method in class MAgNET.BuyerReq
set the buyerQuote object
setBuyerReqVector(Vector). Method in class MAgNET.MobileAgentAglet
setBuyerResponseVector(Vector). Method in class MAgNET.gui.ShoppingCartPanel
setCols(int). Method in class MAgNET.gui.MAStatusLine
setDeal(Deal). Method in class MAgNET.BuyerResponse
set the buyerQuote object
setDeal(Deal). Method in class MAgNET.SubAgentAglet
Method to set the bestYet object in the class
setDisplayAt(int). Method in class MAgNET.gui.BuyerPanel
setErrorLabel(String). Method in class MAgNET.gui.StatusBar
setEvent(int). Method in class MAgNET.gui.MAStatusLine
setHost(String). Method in class MAgNET.gui.UserPanel
setImage(ImageIcon). Method in class MAgNET.gui.ProductImagePanel
setImage(String). Method in class MAgNET.gui.ProductImagePanel
setMARPanel(JPanel). Method in class MAgNET.gui.ProductTreePanel
setMASLine(String, int, int). Method in class MAgNET.gui.MAStatus
setName(String). Method in class MAgNET.Deal
set the name of the item in the Deal object
setPrice(int). Method in class MAgNET.Deal
set the price of the item in the Deal object
setProductTreePanel(ProductTreePanel). Method in class MAgNET.gui.MAgNETToolBar
setQuantity(int). Method in class MAgNET.Deal
set the quantity of the item in the Deal object
setShopList(String). Method in class MAgNET.gui.ShoppingItineraryPanel
setSIPanel(JPanel). Method in class MAgNET.gui.ProductTreePanel
setStatusBar(StatusBar). Method in class MAgNET.gui.ProductTreePanel
setStatusBarLabel(String). Method in class MAgNET.gui.ProductTreePanel
setStatusLabel(String). Method in class MAgNET.gui.StatusBar
setSupplier(String). Method in class MAgNET.Deal
set the supplier name in the Deal object
setSupplierProxy(AgletProxy). Method in class MAgNET.SubAgentAglet
Method to set the SupplierAgletProxy in the class
setTabbedPanePanel(JPanel). Method in class MAgNET.gui.ProductTreePanel
setTime(int). Method in class MAgNET.Deal
set the time to acquire of the item in the Deal object
setUser(String). Method in class MAgNET.gui.UserPanel
ShoppingCartPanel(). Constructor for class MAgNET.gui.ShoppingCartPanel
ShoppingCartPanel(Vector). Constructor for class MAgNET.gui.ShoppingCartPanel
ShoppingItineraryPanel(). Constructor for class MAgNET.gui.ShoppingItineraryPanel
spawnDrawingThread(int). Method in class MAgNET.gui.MAStatus
start(). Method in class MAgNET.gui.MAgNETApplet
startProcessing(Vector). Method in class MAgNET.gui.MAgNETGUI
invokes the startProcessing method of the MainAglet which spawns the BuyerControllerAglet and starts the processing
startProcessing(Vector). Method in class MAgNET.MainAglet
SubAgentAglet(). Constructor for class MAgNET.SubAgentAglet
SupplierAglet(). Constructor for class MAgNET.SupplierAglet

T

TabbedPanePanel(). Constructor for class MAgNET.gui.TabbedPanePanel
TestPTP(). Constructor for class MAgNET.gui.TestPTP
theBuyerDataVector. Variable in class MAgNET.gui.ProductTreePanel
toString(). Method in class MAgNET.gui.ItemNode

U

UserPanel(). Constructor for class MAgNET.gui.UserPanel
UserPanel(String). Constructor for class MAgNET.gui.UserPanel
UserPanel(String, String). Constructor for class MAgNET.gui.UserPanel

V

valueChanged(ListSelectionEvent). Method in class MAgNET.gui.ShoppingItineraryPanel