JADEIDE Version 2.9, Stand: 12. April 2002

JADE Integrated Development Environment
---------------------------------------

JadeIDE kann durch einfaches entpacken mit einem Werkzeug wie PKZIP, WinZip, PowerArchiver
oder WinRAR in ein Verzeichnis Ihrer Wahl (z.B. unter Windows in D:\jadeIDE oder 
unter Linux in /home/xxxx/jadeIDE bzw. /opt/jadeIDE oder /usr/jadeIDE) installiert werden. 
Wichtig ist, dass die im ZIP-Archiv enthaltenen Ordnerstruktur aufgebaut wird.
Wird unter Windows die selbstentpackende .EXE Datei verwendet, so ist das garantiert.

JadeIDE ist in Java geschrieben. JadeIDE wird also nicht ber eine JadeIDE-EXE Datei sondern
ber den Java-Launcher aufgerufen (siehe JadeIDE Help - Programmaufruf). 
Voraussetzung fr den Einsatz von Jade ist ein JAVA Runtime Environment V 1.4 oder hher 
(kostenlos zu beziehen von SUN Microsystems ber die URL "http://java.sun.com/j2se/"). 
Fr die Java Entwicklung ist natrlich ein J2SDK (Java 2 Standard Development Kit) erforderlich.
Weitere Hinweise zur Installation und zum Aufruf des Programmes finden Sie in 
der Hilfedatei (bitte unbedingt lesen!). Angezeigt werden kann die Hilfedatei nach dem Entpacken 
(mit WinZIP ab Version 7.0 oder PowerArchiver 2001 auch direkt aus dem ZIP-Archiv heraus)
mit einem Web-Browser Ihrer Wahl (z.B. Netscape Navigator, MS Internet Explorer, 
Opera oder hnlichen).

Hinweis zur Auswahl der gewnschten Hilfedatei:

	JadeIDE wird mit einer deutschsprachigen (jidehelp_d.htm) und 
	einer englischsprachigen (jidehelp_e.htm) Hilfedatei ausgeliefert. 
        Die Hilfe wird mittels eines spezifizierten Web-Browsers angezeigt.
        Die Sprache fr die Hilfe Anzeige wird mittels des Parameters LANG=x
	(x: D fr Deutsch, E fr Englisch) beim JadeIDE Aufruf festgelegt.
	Wenn Plattenplatz gespart werden muss, dann kann die jeweils nicht
	benutzte Hilfedatei mit den zugehrigen Graphiken gelscht werden.

History Log:
------------
12.04.2002	Freigabe der Version 2.9 April 2002

		JadeIDE ist nun vollstndig auf Swing umgestellt.
		Die meisten Editorfunktionen sind nun auch ber Tastaturkrzel aufrufbar.
		Weiter untersttzt ist jetzt auch "Wheelmouse scrolling".
                Ein neuer Dialog erlaubt nun die Anpassung der Ausgabefonts fr den Fall,
		dass die gewhlte Bildschirmauflsung Texte zu winzig oder beschnitten
		anzeigt.
                Das JadeIDE Hauptfenster enthlt jetzt Men Icons.

07.03.2002	Freigabe der Version 2.8 March 2002

		Eine automatische Suche nach installierten Web-Browsern und Java Development
		Kits ist nun mglich.
		Der Dialog zur Lokalisierung einer Methode wurde erweitert. Neu ist die Suche
		nach aufrufenden Klassen eines Projetes oder nach Klassen mit gleichnamigen
		Methoden.
		Der Einstieg in eine Debugging Untersttzung wurde vorgenommen.
		Es wurde eine elementare Checkpoint Untersttzung implementiert.

09.02.2002	Freigabe der Version 2.7 Februar 2002

		Das Anlegen neuer Projekte wurde vereinfacht. Fehlende Ordnerhierarchien knnen
		nun automatisch angelegt werden. Der Basisparameter Definitionsdialog wurde
		erweitert. Nicht mehr bentigte JDK Eintrge knnen gelscht werden.
		Der Code-Checker JiveLint von Sureshot kann eingebunden und aus dem Jade Editor
		heraus aufgrufen werden.

21.01.2002	Freigabe der Version 2.6 Januar 2002

		Die bei der endgltigen Druckausgabe noch bestehenen kosmetischen Probleme wurden
		bereinigt.
		In den Generierungsdialogen fr Frames und fr Dialoge kann nun auch ausgewhlt
		werden, dass Java Swing Komponenten in den generierten Klassen verwendet werden sollen.

16.12.2001	Freigabe der Version 2.5 Dezember 2001

		Die vorlufige Lsung fr die Druckausgabe mit Hilfe eines Web-Browsers ist nun
		durch die Java-konforme Lsung ersetzt worden. Die Druckausgabe umfasst die Auswahl
		des gewnschten Papierformates aus 6 gngigen Formaten, eine Druckvorschau und die
		eigentliche Druckausgabe.

		Bekannte Probleme: 1.) das unter Version 2.4 bestehende Problem mit Netscape 6.2 
		besteht	weiterhin auch mit Netscape 6.2.1. Umgehung: siehe unter Version 2.4.
		2.) Unter Windows verschwinden in der Vorschau die Druckseiten nach dem Aufbau 
		aus mir unerfindlichen Grnden. Um die Druckvorschau sichtbar zu machen muss daher 
		unter Windows eine der bereitsgestellten roten Pfeilfunktionstasten gedrckt werden.

05.11.2001	Freigabe der Version 2.4 November 2001
                
		Die Suchen/Ersetzen Funktion des Jade Editors ist erweitert worden.
                Die Funktionen "Neue Datei anlegen" und "Projektdatei lschen" arbeiten
		jetzt mit einem Dialog und sind dadurch intuitiver geworden.
		Die Parameter-Setup Funktion ist neu gestaltet und damit wesentlich einfacher
		geworden. Auch der Programmaufruf wurde dadurch einfacher.

		Bekannte Probleme:
		Zumindest unter Windows 2000 gibt es ein Problem beim Aufruf des
		Netscape Browsers Version 6.2 als Java Subprozess (JDK 1.3.1). 
		Der Aufruf dieses Browsers bleibt hngen, bis der aufrufende Prozess beendet wird.
		Umgehung: Entweder Netscape bis Version 6.1, MS Internet Explorer oder Opera 
		verwenden 
		oder 
		Netscape 6.2 ausserhalb von JadeIDE aufrufen und minimiert schlummern lassen. 	 

06.10.2001	Freigabe der Version 2.3 Oktober 2001
                
		Der Jade Editor ist um zustzliche Funktionen erweitert worden und einige
		kleinere Fehler sind behoben worden.
		Das Erscheinungsbild des Editors wurde ebenfalls aufpolliert. Eine
		Werkzeug-Auswahlleiste wird nun bereitgestellt, die die am hufigsten
		benutzten Funktionen fr den direkten Aufruf bereit stellt.

01.09.2001	Freigabe der Version 2.2 September 2001

                Der Jade Editor ist um Funktionen zur Syntaxhervorhebung erweitert worden.
                Desgleichen erlaubt der Editor nun das Drucken von Java Quellendateien ber
                einen Web-Browser und das extrahieren von String-Literalen (als Untersttzung
                der Erstellung von mehrsprachigen Produkten).
                Auch die Installation ist etwas gendert worden. Fr die Erzeugung der
                ersten Default-Werte fr DevParm.INI werden nun die Aufrufparameter verwendet
                und die Installationsbibliothek des SUN Java Development Kits wird ber einen
                Datei-Dialog ermittelt.
                Zustzlich sind einige kleine Korrekturen und Verbesserungen eingebracht worden.

21.08.2001	Freigabe der Version 2.1 August 2001

                JadeIDE V2.1 enthlt nun einen eigenen Editor. Dieser Editor wurde mehr auf
                Funktionalitt als auf geflliges Erscheinen ausgelegt. 
		Besondere Funktionen des Editors sind: nahtlose Integration in JadeIDE,
                direkte Positionierung eines Quellentext auf die Methoden der editierten Klasse,
		Einfgung von vorgegebenen Kode-Schablonen in den Quellentext, direkte Compilierung
                aus dem Editor.

18.06.2001	Freigabe der Version 2.0 Juli 2001

                Dies ist die erste Version, die vom Autor unter Suse Linux 7.1 und KDE 2 
		getestet wurde.
		Die HELP-Datei enthlt nun auch detaillierte Informationen zur Installation
		unter Linux.

24.04.2001	Freigabe der Version 1.9 April 2001

                Ein Feld zur Definition des "ARCHIVE=" Parameters (enthlt die fr ein Applet
		erforderlichen JAR Dateien) ist in den Dialog zur Erzeugung der HTML Datei
                fr den Appletaufruf aus einem Browser oder dem Appletviewer eingefgt worden.
		Achtung: der ARCHIVE Parameter wird nicht von allen Browsern untersttzt. 

11.04.2001	Freigabe der Version 1.8 April 2001

                Die noch fehlende Funktion zur bernahme der Daten einer frher mit JadeIDE
		generierten HTML Datei zum Aufruf eines Applets wurde eingefgt.
		Hinweis: Es wird vorausgesetzt, dass eine HTML Datei im Applet Aufrufteil
		nicht manuell modifiziert wurde. 
         
09.02.2001	Freigabe der Version 1.7 Februar 2001
         
                JadeIDE wurde um Funktionen zur Projektarchivierung erweitert.
		Weiter wird fr die Auswahl der Java Quellendatei nun auch der FileDialog
		eingesetzt. Dies erleichtert die Auswahl bei Paketen mit sehr vielen
		Quellendateien.

		Folgende Funktionen wurden neu eingefgt:
		1.)	Verwaltung bestehender Archiv-Ordner (Lschen veralteter Ordner)
		2.)	Archivierung eines Paketes (aktueller Schnappschuss der Quellendateien)
		3.)	Rckspeicherung der Quellendateien aus einem besteheden Archiv-Ordner
		4.)	FileDialog zur Auswahl der zu bearbeitenden .java Quellencode Datei

12.12.2000	Freigabe der Version 1.6 Dezember 2000
         
                JadeIDE wurde um weitere Produktivittsfunktionen erweitert und die Beutzer-
		freundlichkeit nochmals verbessert.

		Folgende Funktionen wurden neu eingefgt:
		1.)	Erweiterung des Dialoges zur Definition der Java Launcher Optionen
		2.)	Generierung einer Schablone fr eine Start Klasse
		3.)	Generierung einer Schablone fr Fenster mit Menleiste
		4.)	Erweiterung der verfgbaren Konstrukte fr Dialoge
		5.) 	"One Klick" Aufruf des Editiors und Compilers fr selektierte Klasse.

22.11.2000	Freigabe der Version 1.5 Dezember 2000

		JadeIDE V1.5 wurde vllig umgestaltet, um die Benutzerfreundlichkeit
		zu verbessern. Die Entwicklungsaktionen werden nun ber Menauswahlen 
		aus dem Hauptfenster von Jade heraus gesteuert. Damit wird der
		Steuerungsdialog berflssig. Das hat zur Folge, dass mehr Platz fr 
		das Editorfenster zur Verfgung steht und dieses Fenster nicht mehr 
		berdeckt wird.                

                Folgende Funktionen wurden neu eingefgt:
		1.)	Dialog zur Definition der wichtigsten Java Compiler Optionen
		2.)     Dialog zur Definition der wichtigsten Java Launcher Optionen
		3.)     Dialog zur Definition der Startklasse und der Startparameter
			einer Anwendung.

02.11.2000	Freigabe der Version 1.4 November 2000

                Folgende Funktionen wurde neu eingefgt:
		1.)	Version 1.4 enthlt als neue Funktion einen
			dialoggesteuerten Generator fr die Erzeugung
			von Quellenkode von individuellen Java Dialog Fenstern.

17.10.2000	Freigabe der Version 1.3 Oktober 2000

                Version 1.3 ist das erste Release, das vollstndig zweisprachig
		(Englisch und Deutsch) ist, d.h. JadeIDE hat nun auch deutsche 
		Dialoge und Nachrichten und nicht nur deutsche Hilfetexte.
		Gegenber Version 1.2 gibt es keine funktionellen nderungen! 
 
22.09.2000      Freigabe der Version 1.2 September 2000
                Folgende neuen Funktionen wurden eingefgt:
                1.)	Die Steuerungsparameter werden bei der Selektion 
			und beim Projektaufruf auf Gltigkeit geprft, 
			d.h. es wird geprft, ob das Programm, die Datei oder 
			der angegebene Pfad noch korrekt ist.
		2.)	Fr die Parametertypen, bei denen ein Pfad, ein Programm
			oder eine Datei anzugeben ist, kann der plattformspezifische
			FileDialog aufgerufen werden, um einen Wert auszuwhlen um ihn
			(bearbeitet oder unbearbeitet) zu bernehmen.
		3.)	Alle Klassen eines Projektes knnen nun mittels eines
			einzigen Aufrufes umgewandelt werden. Fr jedes fehlerhaft
			umgewandelte Programm wird ein "Fehlerdialog" angezeigt.

		Weiterhin wurden einige kleine Dokumentationsfehler behoben.

08.08.2000      Freigabe der Version 1.1 August 2000
		Folgende neuen Funktionen wurden eingefgt:
		1.) 	Neuer Parameter zur Definition des AppletViewer Aufrufes
		2.)	Fllen der Werteliste eines Parameters automatisch dann,
			wenn einer der 10 Steuerungsparameter selektiert wird.
		3.)	Generierung der HTML File zum Aufrufen von Java Applets
			ber einen Web Browser oder den AppletViewer.
		4.)	Generierung eines Code Templates wenn eine neue Klasse 
			angelegt wird.
		5.)	Aufrufen eines Jade Applets aus dem Development Environment
			ber den SUN Java AppletViewer.

19.07.2000      Deutsche Hilfedatei (jidehelp_G.htm) in ZIP-Archiv eingefgt.

21.06.2000	Module: CompMsgDialog
                        Der Ausgabefont wurde vom Font "Helvetica" mit variabler
                        Schrittweite auf Font "Courier" mit fester Schrittweite
                        gendert um die Lesbarkeit zu verbessern.
                        Dadurch zeigen die Fehlerpostionsmarken, die vom Java
			Compiler in den Fehlermeldungen ausgegeben werden auf
			die richtige Spalte im Text einer Fehlermeldung.

11.04.2000	Release 1 zum Server hochgeladen

Autor:
======	Wolfgang Kurz, Im Asemwald 2/18, D-70599 Stuttgart, Germany
	http://home.t-online.de/home/Wolfgang_Kurz/homepage.htm
	Wolfgang_Kurz@t-online.de
