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

amountC. Variable in class FamilyWallet
amountP. Variable in class FamilyWallet

B

balance. Static variable in class FamilyWallet

D

drawOffscreen(). Method in class Family
drawOffscreen() is invoked when painting the applet

F

Family(). Constructor for class Family
FamilyConsumer(FamilyWallet). Constructor for class FamilyConsumer
FamilyConsumer(FamilyWallet) is a constructor
FamilyProducer(FamilyWallet). Constructor for class FamilyProducer
FamilyProducer(FamilyWallet) is a constructor
FamilyWallet(Family). Constructor for class FamilyWallet
FamilyWallet(Family) is a constructor

G

getMoney(int). Method in class FamilyWallet
getMoney(int) is invoked by a consumer subtracting money from the wallet

I

init(). Method in class Family
init() is invoked when the applet is initialized
isBusy(). Method in class FamilyWallet
isBusy() is invoked when testing the semaphor

P

paint(Graphics). Method in class Family
paint(Graphics) is invoked when repainting the applet
putMoney(int). Method in class FamilyWallet
putMoney(int) is invoked by a producer adding money to the wallet

R

resetOffscreen(). Method in class Family
resetOffscreen() is invoked when painting the applet
run(). Method in class FamilyConsumer
run() is invoked when the object starts
run(). Method in class FamilyProducer
run() is invoked when the object starts

S

string. Variable in class FamilyWallet

T

timer(int). Method in class FamilyConsumer
timer(int) is a timer that makes the object sleep
timer(int). Method in class FamilyProducer
timer(int) is a timer that makes the object sleep

U

update(Graphics). Method in class Family
update(Graphics) is invoked when repainting the applet