.SOURCE= Node.class Graph.class \
	SpecialShapeComponentUI.class \
	GenericComponent.class Task.class \
	GraphicPanel.class \
	ComponentInternalFrame.class GraphicDesktop.class \
	ImprovedJTree.class MainTree.class \
	MainMenu.class \
	Manager.class MainFrame.class \
	PopupListener.class Couple.class \
	KernelTree.class AttributesPanel.class \
	CompositeComponent.class Link.class \
	LinkableComponent.class \
	BooleanConnector.class \
	FileManager.class DisplayManager.class \
	EditionDialog.class \
	GraphicToolBar.class \
	ComponentsOptionsDialog.class OptionsManager.class \
	ProgramToolBar.class DisplayOptionsDialog.class \
	RTFPane.class TextPaneSource.class TextPaneTarget.class \
	RTFDataBase.class TMTFilter.class TMTFileView.class \
	HTMLFilter.class HTMLFileView.class \
	FileTypes.class DocListener.class \
	ImageFileView.class ImageFilter.class ImagePreview.class \
	IMPFilter.class GenericComponentTreeCellRenderer.class \
	Banner.class ImageGenerator.class ExportationLG.class \
	DomainModelManager.class DomainAction.class DomainObject.class \
	DomainDefault.class FootPane.class JProgressBarDia.class \
	ProgressBarThread.class OpenASCIFileThread.class \
	HTMLReportSettingDialog.class LGServer.class\
	LGserverDialog.class

.SUFFIXES: .java .class

.java.class:
	javac $<

default: $(.SOURCE)

clean: 
	rm -f *.class *.BAK

documentation:
	javadoc -protected -d ../doc *.java