# makefile to build biss.awt classes

PACKAGE=biss/awt
include ../../make.in

all : Key.class                \
      Awt.class		       \
      BarMenu.class            \
      BissPeers.class          \
      ClockView.class          \
      ClassImageSource.class   \
      DefaultIndexModel.class  \
      DirImage.class           \
      FileDialog.class         \
      FontDialog.class         \
      ImageBuilder.class       \
      MutableIndexClrModel.class \
      GifProducer.class        \
      Menu.class               \
      Mouse.class              \
      Border.class             \
      HotKey.class             \
      HotKeyProcessor.class    \
      MenuItem.class           \
      ScrollBar.class	       \
      Compound.class           \
      ClipBoard.class          \
      Choice.class             \
      Confirmer.class	       \
      Control.class            \
      DrawablePane.class       \
      TextField.class          \
      EntryKeyFilter.class     \
      EntryValidator.class     \
      EntryDateChecker.class   \
      EntryTimeChecker.class   \
      FocusHandler.class       \
      DatePane.class           \
      DecoBox.class            \
      DecoLine.class           \
      DecoGraph.class          \
      DecoImage.class          \
      DecoGroup.class          \
      DecoText.class           \
      DialogWindow.class       \
      EditList.class           \
      FileEditor.class         \
      GraphicsLib.class        \
      GraphPane.class          \
      HScrollBar.class         \
      VScrollBar.class         \
      Layouter.class           \
      Leveler.class            \
      LeveledObject.class      \
      LeveledList.class        \
      LineBuffer.class         \
      ListPrompter.class       \
      MessageBox.class         \
      Notebook.class           \
      PaintCmd.class           \
      Panner.class             \
      PaneDrawer.class         \
      Button.class             \
      Checkbox.class           \
      Label.class              \
      List.class               \
      PromptViewer.class       \
      Prompter.class	       \
      ScrollableCanvas.class   \
      ScrollablePane.class     \
      SelfDrawingObject.class  \
      SingleInstInterface.class \
      SpinButton.class         \
      TextCursor.class         \
      TextArea.class           \
      TextReplacer.class       \
      TextReplaceViewer.class  \
      ToFrontCmd.class         \
      TopWindow.class          \
      SplitBar.class           \
      HSplitBar.class          \
      VSplitBar.class          \
      GUIHandler.class         \
      KbdInterface.class       \
      FocusSetInterface.class  \
      FocusInterface.class     \
      SetFocusCmd.class        \
      MouseInterface.class     \
      CmdInterface.class       \
      print_classes	       \
      test_classes




clean:
	rm -f $(CLASSROOT)/$(PACKAGE)/*.class
	(cd test ; make clean)
	(cd print ; make clean)

print_classes:
	(cd print ; make all)

test_classes: print_classes
	(cd test ; make all)

Awt.class : Awt.java \
	BissPeers.class

BissPeers.class : BissPeers.java

Key.class : Key.java

Leveler.class : Leveler.java

LeveledObject.class : LeveledObject.java

SingleInstInterface.class : SingleInstInterface.java

FocusHandler.class : FocusHandler.java \
	Compound.class

Border.class : Border.java \
	GraphicsLib.class

Compound.class : Compound.java \
	FocusSetInterface.class \
	PaintCmd.class \
	Layouter.class

DirImage.class : DirImage.java \
	ClassImageSource.class

ImageBuilder.class : ImageBuilder.java

MutableIndexClrModel.class : MutableIndexClrModel.java

GifProducer.class : GifProducer.java \
	ImageBuilder.class \
	MutableIndexClrModel.class

ClassImageSource.class : ClassImageSource.java \
	DefaultIndexModel.class

DefaultIndexModel.class : DefaultIndexModel.java \
	Awt.class

DecoGraph.class : DecoGraph.java \
	DecoBox.class

DecoLine.class : DecoLine.java

DecoBox.class : DecoBox.java \
	Border.class

DecoGroup.class : DecoGroup.java \
	DecoBox.class

DecoText.class : DecoText.java \
	DecoBox.class

DecoImage.class : DecoImage.java \
	ClassImageSource.class \
	DecoBox.class

DrawablePane.class : DrawablePane.java

Layouter.class : Layouter.java \
	HSplitBar.class \
	VSplitBar.class \
	Awt.class

EditList.class : EditList.java \
	Prompter.class \
	List.class

LeveledList.class : LeveledList.java \
	LeveledObject.class \
	PaneDrawer.class \
	List.class \
	ClassImageSource.class

ClockView.class : ClockView.java \
	Label.class

PaneDrawer.class : PaneDrawer.java \
	DrawablePane.class

FileEditor.class : FileEditor.java \
	TextArea.class \
	BarMenu.class \
	TopWindow.class

Mouse.class : Mouse.java

HotKeyProcessor.class : HotKeyProcessor.java

HotKey.class : HotKey.java \
	HotKeyProcessor.class

Menu.class : Menu.java \
	MenuItem.class \
	GUIHandler.class

MenuItem.class : MenuItem.java

TopWindow.class : TopWindow.java \
	FocusHandler.class \
	GUIHandler.class \
	Awt.class \
	SetFocusCmd.class \
	Menu.class

DialogWindow.class : DialogWindow.java \
	TopWindow.class

BarMenu.class : BarMenu.java \
	Control.class \
	Menu.class

LineBuffer.class : LineBuffer.java

GUIHandler.class : GUIHandler.java \
	FocusHandler.class \
	Key.class \
	SingleInstInterface.class \
	MouseInterface.class \
	KbdInterface.class \
	FocusInterface.class \
	CmdInterface.class \
	MenuItem.class \
	HotKey.class \
	Mouse.class \
	ToFrontCmd.class \
	GraphicsLib.class

GraphPane.class : GraphPane.java \
	Control.class

DatePane.class : DatePane.java \
	DecoGroup.class \
	Compound.class \
	Control.class

Choice.class : Choice.java \
	SingleInstInterface.class \
	Layouter.class \
	Compound.class \
	TextField.class \
	ToFrontCmd.class \
	List.class

Notebook.class : Notebook.java \
	Control.class \
	Layouter.class

FileDialog.class : FileDialog.java \
	DialogWindow.class \
	List.class \
	TextField.class \
	Button.class \
	Choice.class \
	DecoText.class

FontDialog.class : FontDialog.java \
	DialogWindow.class \
	Choice.class \
	SpinButton.class \
	Checkbox.class \
	Label.class \
	DecoText.class \
	Button.class

ListPrompter.class : ListPrompter.java \
	DialogWindow.class \
	Button.class \
	List.class

ScrollBar.class : ScrollBar.java \
	Control.class

HScrollBar.class : HScrollBar.java \
	ScrollBar.class

VScrollBar.class : VScrollBar.java \
	ScrollBar.class			

KbdInterface.class : KbdInterface.java

FocusSetInterface.class : FocusSetInterface.java

FocusInterface.class : FocusInterface.java \
	FocusSetInterface.class

MouseInterface.class : MouseInterface.java

CmdInterface.class : CmdInterface.java

SelfDrawingObject.class : SelfDrawingObject.java

ClipBoard.class : ClipBoard.java

GraphicsLib.class : GraphicsLib.java \
	Awt.class

Confirmer.class : Confirmer.java \
	MessageBox.class

Control.class: Control.java \
	Border.class \
	GUIHandler.class \
	TopWindow.class \
	PaintCmd.class \
	Menu.class

SpinButton.class : SpinButton.java \
	Compound.class \
	TextField.class

EntryKeyFilter.class : EntryKeyFilter.java

EntryValidator.class : EntryValidator.java

EntryTimeChecker.class : EntryTimeChecker.java \
	EntryKeyFilter.class \
	EntryValidator.class

EntryDateChecker.class : EntryDateChecker.java \
	EntryKeyFilter.class \
	EntryValidator.class

TextField.class : TextField.java \
	LineBuffer.class \
	TextCursor.class \
	Control.class \
	ClipBoard.class \
	EntryKeyFilter.class \
	EntryValidator.class

MenuWindow.class : MenuWindow.java \
	MenuItem.class \
	TopWindow.class \
	GraphicsLib.class \
	Awt.class

MessageBox.class : MessageBox.java \
	DialogWindow.class \
	Button.class \
	Label.class

Button.class : Button.java \
	Control.class \
	ClassImageSource.class \
	HotKey.class

Checkbox.class : Checkbox.java \
	Button.class \
	Control.class

List.class : List.java \
	ScrollablePane.class \
	ScrollableCanvas.class \
	SelfDrawingObject.class \
	Awt.class

ScrollableCanvas.class : ScrollableCanvas.java \
	Control.class \
	HScrollBar.class \
	VScrollBar.class

ScrollablePane.class : ScrollablePane.java \
	DrawablePane.class \
	FocusInterface.class \
	ScrollableCanvas.class \
	Awt.class \
	Menu.class

Label.class : Label.java \
	Control.class \
	LineBuffer.class \
	Awt.class

PromptViewer.class : PromptViewer.java \
	DialogWindow.class \
	TextField.class \
	Label.class

Panner.class : Panner.java \
	Control.class

Prompter.class : Prompter.java \
	PromptViewer.class

TextCursor.class : TextCursor.java \
	Awt.class

TextArea.class : TextArea.java \
	PromptViewer.class \
	ScrollablePane.class \
	ScrollableCanvas.class \
	ClipBoard.class \
	Awt.class \
	TextCursor.class \
	TextReplacer.class

TextReplaceViewer.class : TextReplaceViewer.java \
	DialogWindow.class

TextReplacer.class : TextReplacer.java \
	TextReplaceViewer.class

SplitBar.class : SplitBar.java

HSplitBar.class : HSplitBar.java \
	SplitBar.class

VSplitBar.class : VSplitBar.java \
	SplitBar.class

ToFrontCmd.class : ToFrontCmd.java

SetFocusCmd.class : SetFocusCmd.java

PaintCmd.class : PaintCmd.java \
	Awt.class


























