Hello,
I do not succed in using JDEbug.

System :
- Suse7.0
- Emacs 20.7.1
- JDE 2.2.6
- Java 1.3 from IBM
 �(java -version produces 
 � �Java(TM) 2 Runtime Environment, Standard Edition
(build 1.3.0)
 � �Classic VM (build 1.3.0, J2RE 1.3.0 IBM build
cx130-20000623 (JIT enabled: jitc))
 � )

Output from Debug buffer :
*** Debugger Output for Process rj.jsqlgui.JSqlGui(2)
***

vm started...
All threads suspended...
Launch command line:
 �java -classpath ~/Development/source/ 
rj.jsqlgui.JSqlGui �

Emacs connected to standard IO port 3425 for process
rj.jsqlgui.JSqlGui.
Launched VM Java Debug Interface (Reference
Implementation) version 1.3 
Java Debug Wire Protocol (Reference Implementation)
version 1.0
JVM Debug Interface version 1.0
JVM version 1.3.0 (Classic VM, J2RE 1.3.0 IBM build
cx130-20000623 (JIT disabled))
initSIOConnect: starting standard I/O handshake.
initSIOConnect: starting SIO connect thread.
Debugger waiting for Emacs to connect to app SIO port
3425.
Setting breakpoint at line 177 in JSqlGui.java.
Debugger connected to standard I/O socket.
Running rj.jsqlgui.JSqlGui.
rj.jsqlgui.JSqlGui process ended.
Closed transport for application's standard output.
vm disconnected...

Output from *JDEbug*
cd ~/Development/source/rj/jsqlgui/
java -classpath
/home/rjocham/emacs/lisp/jde-2.2.6/java/lib/jde.jar:/usr/lib/java/lib/tools.jar
jde.debugger.Main


(jde-dbo-init-debug-session)

JDE> -1 4 launch 2 -vmexec java -classpath
~/Development/source/ �rj.jsqlgui.JSqlGui �


(jde-dbo-message
2 "Launched VM Java Debug Interface (Reference
Implementation) version 1.3 
Java Debug Wire Protocol (Reference Implementation)
version 1.0
JVM Debug Interface version 1.0
JVM version 1.3.0 (Classic VM, J2RE 1.3.0 IBM build
cx130-20000623 (JIT disabled))")


(jde-dbo-message 2 "initSIOConnect: starting standard
I/O handshake.")


(jde-dbo-message 2 "initSIOConnect: starting SIO
connect thread.")


(jde-dbo-message
2 "Debugger waiting for Emacs to connect to app SIO
port 3425.")


(jde-dbo-command-result 4 3425)


(jde-dbo-event-set
2 "all"
(list "Thread" 1 "main" "waiting" "suspended by
debugger"
(list)
(list)
nil)
(list 'jde-dbo-vm-start-event))

JDE> 2 5 break absolute JSqlGui.java 177


(jde-dbo-message 2 "Debugger connected to standard I/O
socket.")


(jde-dbo-command-result 5 0)
JDE> 2 6 run



(jde-dbo-event-set 2 "none" nil
(list 'jde-dbo-vm-death-event))


(jde-dbo-message 2 "Closed transport for application's
standard output.")


(jde-dbo-event-set 2 "none" nil
(list 'jde-dbo-vm-disconnected-event))


(jde-dbo-command-result 6)

Attached is the prj.el file 

I managed to debug with one of the earlier JDE/JDEbug
versions. So I think that my settings should be ok,
but who knows.

Thanks for any help
Ralph
__________________________________________________________________
Get your own FREE, personal Netscape Webmail account today at 
http://webmail.netscape.com/
































(jde-set-project-name "default")
(jde-set-variables 
 '(jde-gen-session-bean-template (quote ("(jde-import-insert-imports-into-buffer (list 
\"javax.ejb.*\"
\"java.rmi.RemoteException\"))" "(jde-wiz-update-implements-clause \"SessionBean\")" 
"'> \"public void ejbActivate() throws RemoteException {\"'>'n \"}\"'>'n
'>'n" "'> \"public void ejbPassivate() throws RemoteException {\"'>'n \"}\"'>'n
'>'n" "'> \"public void ejbRemove() throws RemoteException {\"'>'n \"}\"'>'n '>'n" "'> 
\"public void setSessionContext(SessionContext ctx) throws
RemoteException {\"" "'>'n \"}\"'>'n '>'n" "'> \"public void unsetSessionContext() 
throws RemoteException {\"'>'n
\"}\"'>'n '>'n'>")))
 '(jde-gen-beep (quote ("(end-of-line) '&" 
"\"Toolkit.getDefaultToolkit().beep();\"'>'n'>")))
 '(jde-which-method-format (quote ("[" jde-which-method-current "]")))
 '(jde-run-classic-mode-vm nil)
 '(jde-javadoc-gen-nodeprecatedlist nil)
 '(jde-which-method-max-length 20)
 '(jde-imenu-include-classdef t)
 '(jde-javadoc-gen-link-online nil)
 '(jde-gen-code-templates (quote (("Get Set Pair" . jde-gen-get-set) ("toString 
method" . jde-gen-to-string-method) ("Action Listener" . jde-gen-action-listener) 
("Window Listener" . jde-gen-window-listener) ("Mouse Listener" . 
jde-gen-mouse-listener) ("Mouse Motion Listener" . jde-gen-mouse-motion-listener) 
("Inner Class" . jde-gen-inner-class) ("println" . jde-gen-println) ("beep" . 
jde-gen-beep) ("property change support" . jde-gen-property-change-support) ("EJB 
Entity Bean" . jde-gen-entity-bean) ("EJB Session Bean" . jde-gen-session-bean))))
 '(jde-gen-cflow-else (quote ("(if (jde-parse-comment-or-quoted-p)" "'(l \"else\")" 
"'(l '> \"else \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'>'r'n" "\"} // end of 
else\"'>'n'>)" ")")))
 '(jde-make-args "")
 '(jde-javadoc-gen-destination-directory "JavaDoc")
 '(jde-mode-line-format (quote ("-" mode-line-mule-info mode-line-modified 
mode-line-frame-identification mode-line-buffer-identification "   " 
global-mode-string "   %[(" mode-name mode-line-process minor-mode-alist "%n" ")%]--" 
(line-number-mode "L%l--") (column-number-mode "C%c--") (-3 . "%p") 
(jde-which-method-mode ("--" jde-which-method-format "--")) "-%-")))
 '(jde-mode-abbreviations (quote (("ab" . "abstract") ("bo" . "boolean") ("br" . 
"break") ("by" . "byte") ("byv" . "byvalue") ("cas" . "cast") ("ca" . "catch") ("ch" . 
"char") ("cl" . "class") ("co" . "const") ("con" . "continue") ("de" . "default") 
("dou" . "double") ("el" . "else") ("ex" . "extends") ("fa" . "false") ("fi" . 
"final") ("fin" . "finally") ("fl" . "float") ("fo" . "for") ("fu" . "future") ("ge" . 
"generic") ("go" . "goto") ("impl" . "implements") ("impo" . "import") ("ins" . 
"instanceof") ("in" . "int") ("inte" . "interface") ("lo" . "long") ("na" . "native") 
("ne" . "new") ("nu" . "null") ("pa" . "package") ("pri" . "private") ("pro" . 
"protected") ("pu" . "public") ("re" . "return") ("sh" . "short") ("st" . "static") 
("su" . "super") ("sw" . "switch") ("sy" . "synchronized") ("th" . "this") ("thr" . 
"throw") ("throw" . "throws") ("tra" . "transient") ("tr" . "true") ("vo" . "void") 
("vol" . "volatile") ("wh" . "while"))))
 '(jde-imenu-enable t)
 '(jde-compile-option-verbose nil)
 '(jde-db-option-heap-size (quote ((1 . "megabytes") (16 . "megabytes"))))
 '(jde-bug-debugger-host-address "linux.local")
 '(jde-make-working-directory "")
 '(jde-bug-breakpoint-marker-colors (quote ("red" . "yellow")))
 '(jde-javadoc-gen-use nil)
 '(jde-gen-buffer-boilerplate nil)
 '(jde-bug-raise-frame-p t)
 '(jde-db-option-application-args nil)
 '(jde-javadoc-gen-nonavbar nil)
 '(jde-javadoc-gen-nohelp nil)
 '(jde-bug-vm-includes-jpda-p t t)
 '(jde-gen-jfc-app-buffer-template (quote ("(funcall jde-gen-boilerplate-function) 
'>'n" "\"import java.awt.Dimension;\" '>'n" "\"import java.awt.Graphics;\" '>'n" 
"\"import java.awt.Graphics2D;\" '>'n" "\"import java.awt.Color;\" '>'n" "\"import 
java.awt.geom.Ellipse2D;\" '>'n" "\"import java.awt.event.WindowAdapter;\" '>'n" 
"\"import java.awt.event.WindowEvent;\" '>'n" "\"import javax.swing.JFrame;\" '>'n" 
"\"import javax.swing.JPanel;\" '>'n" "\"import javax.swing.JScrollPane;\" '>'n" 
"\"import javax.swing.JMenuBar;\" '>'n" "\"import javax.swing.JMenu;\" '>'n" "\"import 
java.awt.event.ActionEvent;\" '>'n" "\"import javax.swing.AbstractAction;\" '>'n '>'n" 
"\"/**\" '>'n" "\" * \"" "(file-name-nondirectory buffer-file-name) '>'n" "\" *\" 
'>'n" "\" *\" '>'n" "\" * Created: \" (current-time-string) '>'n" "\" *\" '>'n" "\" * 
@author <a href=\\\"mailto: \\\"\" (user-full-name) \"</a>\"'>'n" "\" * @version\" 
'>'n" "\" */\" '>'n" "'>'n" "\"public class \"" "(file-name-sans-extensio!
n (file-name-nondirectory buffer-file-name))" "\" extends JFrame\"" "(if jde-gen-k&r " 
"()" "'>'n)" "\"{\"'>'n" "\"class Canvas extends JPanel\"" "(if jde-gen-k&r " "()" 
"'>'n)" "\"{\"'>'n" "\"public Canvas () \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "\"setSize(getPreferredSize());\" '>'n" 
"\"Canvas.this.setBackground(Color.white);\" '>'n" "\"}\"'>'n '>'n" "\"public 
Dimension getPreferredSize() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"return 
new Dimension(600, 600);\" '>'n" "\"}\"'>'n '>'n" "\"public void 
paintComponent(Graphics g) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"\"super.paintComponent(g);\" '>'n" "\"Graphics2D g2d = (Graphics2D) g;\" '>'n" 
"\"Ellipse2D circle = new Ellipse2D.Double(0d, 0d, 100d, 100d);\" '>'n" 
"\"g2d.setColor(Color.red);\" '>'n" "\"g2d.translate(10, 10);\" '>'n" 
"\"g2d.draw(circle);\" '>'n" "\"g2d.fill(circle);\" '>'n" "\"}\"'>'n " "\"}\"'>'n 
'>'n" "\"public \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-n!
ame))" "\"()\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"super(\\\"\" (P \"Enter 
app title: \") \"\\\");\" '>'n" "\"setSize(300, 300);\" '>'n" "\"addWindowListener(new 
WindowAdapter() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public void 
windowClosing(WindowEvent e) {System.exit(0);}\" '>'n" "\"public void 
windowOpened(WindowEvent e) {}\" '>'n" "\"});\"'>'n" "\"setJMenuBar(createMenu());\" 
'>'n" "\"getContentPane().add(new JScrollPane(new Canvas()));\" '>'n" "\"}\"'>'n" 
"'>'n" "\"public static void main(String[] args) \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "'>'n" "(file-name-sans-extension (file-name-nondirectory 
buffer-file-name))" "\" f = new \"" "(file-name-sans-extension (file-name-nondirectory 
buffer-file-name))" "\"();\" '>'n" "\"f.show();\" '>'n" "\"}\"'>'n '>'n" "\"protected 
JMenuBar createMenu() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"JMenuBar mb = 
new JMenuBar();\" '>'n" "\"JMenu menu = new JMenu(\\\"File\\\");\" '>'n" "\"menu.add(n!
ew AbstractAction(\\\"Exit\\\") \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"\"public void actionPerformed(ActionEvent e) \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "\"System.exit(0);\" '>'n" "\"}\" '>'n" "\"});\" '>'n" "\"mb.add(menu);\" 
'>'n" "\"return mb;\" '>'n" "\"}\"'>'n " "\"} // \"'>" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "'>'n")))
 '(jde-bug-key-bindings (quote (("[? ? ?]" . jde-bug-step-over) ("[? ? ?]" . 
jde-bug-step-into) ("[? ? ?]" . jde-bug-step-into-all) ("[? ? ?]" . 
jde-bug-step-out) ("[? ? ?]" . jde-bug-continue) ("[? ? ?]" . 
jde-bug-toggle-breakpoint))))
 '(jde-compile-finish-hook (quote (jde-compile-finish-refresh-speedbar 
jde-compile-finish-flush-completion-cache)))
 '(jde-compile-option-nowarn nil)
 '(jde-setnu-mode-threshold 20000)
 '(jde-run-java-vm-w "javaw")
 '(jde-compile-option-encoding nil)
 '(jde-run-option-java-profile (quote (nil . "./java.prof")))
 '(jde-bug-jpda-directory "")
 '(jde-read-compile-args nil)
 '(jde-run-java-vm "java")
 '(jde-db-option-verbose (quote (nil nil nil)))
 '(jde-which-method-class-min-length 4)
 '(jde-db-read-app-args nil)
 '(jde-javadoc-gen-nodeprecated nil)
 '(jde-run-option-heap-profile (quote (nil "./java.hprof" 5 20 "Allocation objects")))
 '(jde-gen-println (quote ("(end-of-line) '&" "\"System.out.println(\" (P \"Print out: 
\") \");\" '>'n'>")))
 '(jde-enable-abbrev-mode t)
 '(jde-auto-parse-max-buffer-size 50000)
 '(jde-gen-cflow-main (quote ("(if (jde-parse-comment-or-quoted-p)" "'(l \"main\")" 
"'(l '> \"public static void main (String[] args) \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n'>'r'n" "\"} // end of main ()\"'>'n'>)" ")")))
 '(jde-javadoc-exception-tag-template "\"* @exception \" type \" if an error occurs\"")
 '(jde-global-classpath nil t)
 '(jde-gen-window-listener-template (quote ("(end-of-line) '& (P \"Window name: \")" 
"\".addWindowListener(new WindowAdapter() \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "'> \"public void windowActivated(WindowEvent e) \"" "(if jde-gen-k&r " 
"()" "'>'n)" "\"{\"'>'n" "\"}\"" "'>'n \"public void windowClosed(WindowEvent e)\"" 
"(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n \"}\"" "'>'n \"public void 
windowClosing(WindowEvent e) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n 
\"System.exit(0);\" '>'n \"}\"" "'>'n \"public void windowDeactivated(WindowEvent e) 
\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n \"}\"" "'>'n \"public void 
windowDeiconified(WindowEvent e) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n 
\"}\"" "'>'n \"public void windowIconified(WindowEvent e) \"" "(if jde-gen-k&r " "()" 
"'>'n)" "\"{\"'>'n" "'>'n \"}\"" "'>'n \"public void windowOpened(WindowEvent e) \"" 
"(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n \"}\"" "'>'n \"});\" '>'n'!
>")))
 '(jde-run-working-directory "")
 '(jde-gen-property-change-support (quote ("(end-of-line) '&" "\"protected 
PropertyChangeSupport pcs =  new PropertyChangeSupport(this);\" '>'n '>'n" "\"/**\" 
'>'n" "\"* Adds a PropertyChangeListener to the listener list.\" '>'n" "\"* The 
listener is registered for all properties.\" '>'n" "\"*\" '>'n" "\"* @param listener 
The PropertyChangeListener to be added\" '>'n" "\"*/\" '>'n" "\"public void 
addPropertyChangeListener(PropertyChangeListener listener) \"" "(if jde-gen-k&r " "()" 
"'>'n)" "\"{\"'>'n" "\"pcs.addPropertyChangeListener(listener);\" '>'n \"}\" '>'n 
'>'n" "\"/**\" '>'n" "\"* Removes a PropertyChangeListener from the listener list.\" 
'>'n" "\"* This removes a PropertyChangeListener that was registered for all 
properties.\" '>'n" "\"*\" '>'n " "\"* @param listener The PropertyChangeListener to 
be removed\" '>'n" "\"*/\" '>'n" "\"public void 
removePropertyChangeListener(PropertyChangeListener listener) \"" "(if jde-gen-k&r " 
"()" "'>'n)" "\"{\"'>'n" "'>\"pcs.removePr!
opertyChangeListener(listener);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n\"* Adds a 
PropertyChangeListener for a specific property.\" '>'n" "\"* The listener will be 
invoked only when a call on firePropertyChange\" '>'n" "\"* names that specific 
property.\" '>'n" "\"*\" '>'n \"* @param propertyName The name of the property to 
listen on\" '>'n" "\"* @param listener The PropertyChangeListener to be added\" '>'n 
\"*/\" '>'n" "\"public void addPropertyChangeListener(String propertyName,\" '>'n" 
"\"PropertyChangeListener listener) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"'> \"pcs.addPropertyChangeListener(propertyName, listener);\" '>'n \"}\" '>'n '>'n" 
"\"/**\" '>'n\"* Removes a PropertyChangeListener for a specific property.\" '>'n" 
"\"*\" '>'n \"* @param propertyName The name of the property that was listened on\" 
'>'n" "\"* @param listener The PropertyChangeListener to be removed\" '>'n \"*/\" 
'>'n" "\"public void removePropertyChangeListener(String propertyName,\" '>'n" "\!
"PropertyChangeListener listener) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> 
\"pcs.removePropertyChangeListener(propertyName, listener);\" '>'n \"}\" '>'n '>'n" 
"\"/**\" '>'n\"* Reports a bound property update to any registered listeners. \" '>'n" 
"\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"*\" '>'n \"* 
@param propertyName The programmatic name of the property that was changed\" '>'n" 
"\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The 
new value of the property.\" '>'n \"*/\" '>'n" "\"public void 
firePropertyChange(String propertyName, Object oldValue, Object newValue) \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> \"pcs.firePropertyChange(propertyName, 
oldValue, newValue);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n\"* Reports a bound property 
update to any registered listeners. \" '>'n" "\"* No event is fired if old and new are 
equal and non-null.\" '>'n" "\"* This is merely a convenience wrapper around the!
 more general\" '>'n" "\"* firePropertyChange method that takes Object values.\" '>'n" 
"\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"*\" '>'n \"* 
@param propertyName The programmatic name of the property that was changed\" '>'n" 
"\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The 
new value of the property.\" '>'n \"*/\" '>'n" "\"public void 
firePropertyChange(String propertyName, int oldValue, int newValue) \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> \"pcs.firePropertyChange(propertyName, 
oldValue, newValue);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n\"* Reports a bound property 
update to any registered listeners. \" '>'n" "\"* No event is fired if old and new are 
equal and non-null.\" '>'n" "\"* This is merely a convenience wrapper around the more 
general\" '>'n" "\"* firePropertyChange method that takes Object values.\" '>'n" "\"* 
No event is fired if old and new are equal and non-null.\" '>'n" "\"*\" '>'n \"* @pa!
ram propertyName The programmatic name of the property that was changed\" '>'n" "\"* 
@param oldValue The old value of the property\" '>'n" "\"* @param newValue The new 
value of the property.\" '>'n \"*/\" '>'n" "\"public void firePropertyChange(String 
propertyName, boolean oldValue, boolean newValue) \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "'> \"pcs.firePropertyChange(propertyName, oldValue, newValue);\" '>'n 
\"}\" '>'n '>'n" "\"/**\" '>'n\"* Fires an existing PropertyChangeEvent to any 
registered listeners.\" '>'n" "\"* No event is fired if the given event's old and new 
values are equal and non-null. \" '>'n" "\"*\" '>'n \"* @param evt The 
PropertyChangeEvent object.\" '>'n\"*/\" '>'n" "\"public void 
firePropertyChange(PropertyChangeEvent evt) \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "'> \"pcs.firePropertyChange(evt);\" '>'n \"}\" '>'n '>'n" "\"/**\" 
'>'n\"* Checks if there are any listeners for a specific property.\" '>'n" "\"*\" '>'n 
\"* @param evt The Proper!
tyChangeEvent object.\" '>'n" "\"* @return <code>true</code>if there are one or more 
listeners for the given property\" '>'n" "\"*/\" '>'n" "\"public boolean 
hasListeners(String propertyName) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> 
\"return pcs.hasListeners(propertyName);\" '>'n \"}\" '>'n '>'n'>")))
 '(jde-javadoc-describe-interface-template "\"* Describe interface \" 
(jde-javadoc-code name) \" here.\"")
 '(jde-imenu-include-signature t)
 '(jde-db-marker-regexp "^.*: thread=.*, 
\\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9]*\\),")
 '(jde-gen-mouse-motion-listener-template (quote ("(end-of-line) '& (P \"Component 
name: \")" "\".addMouseMotionListener(new MouseMotionAdapter() \"" "(if jde-gen-k&r " 
"()" "'>'n)" "\"{\"'>" "'>'n \"public void mouseDragged(MouseEvent e) \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>" "'>'n \"public void 
mouseMoved(MouseEvent e) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>" 
"'>'n \"});\"'>'n'>")))
 '(jde-key-bindings (quote (("[? ? ?]" . jde-run-menu-run-applet) ("[? ? ?]" . 
jde-build) ("[? ? ?]" . jde-compile) ("[? ? ?]" . jde-debug) ("[? ? ?]" . 
jde-wiz-implement-interface) ("[? ? ?j]" . jde-javadoc-generate-javadoc-template) 
("[? ? ?]" . bsh) ("[? ? ?]" . jde-gen-println) ("[? ? ?]" . 
jde-browse-jdk-doc) ("[? ? ?]" . jde-save-project) ("[? ? ?]" . 
jde-wiz-update-class-list) ("[? ? ?]" . jde-run) ("[? ? ?]" . 
speedbar-frame-mode) ("[? ? ?]" . jde-db-menu-debug-applet) ("[? ? ?]" . 
jde-help-symbol) ("[? ? ?]" . jde-show-class-source) ("[? ? ?]" . 
jde-import-find-and-import) ("[(control c) (control v) (control ?.)]" . 
jde-complete-at-point-menu) ("[(control c) (control v) ?.]" . jde-complete-at-point))))
 '(jde-gen-cflow-for-i (quote ("(if (jde-parse-comment-or-quoted-p)" "'(l \"fori\")" 
"'(l '> \"for (int \" (p \"variable: \" var) \" = 0; \"" "(s var)" "\" < \"(p \"upper 
bound: \" ub)\"; \" (s var) \"++) \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n'>'r'n" "\"} // end of for (int \" (s var) \" = 0; \"" "(s var) \" < \" (s 
ub) \"; \" (s var) \"++)\"'>'n'>)" ")")))
 '(jde-run-option-classpath nil)
 '(jde-javadoc-gen-detail-switch (quote ("-protected")))
 '(jde-bug-sio-connect-delay 1)
 '(jde-javadoc-param-tag-template "\"* @param \" name \" \" (jde-javadoc-a type)
 \" \" (jde-javadoc-code type) \" value\"")
 '(jde-compile-option-verbose-path nil)
 '(jde-javadoc-display-doc t)
 '(jde-imenu-modifier-abbrev-alist (quote (("public" . 43) ("protected" . 177) 
("private" . 172) ("static" . 2215) ("transient" . 35) ("volatile" . 126) ("abstract" 
. 170) ("final" . 182) ("native" . 36) ("synchronized" . 64) ("strictfp" . 37))))
 '(jde-db-debugger (quote ("JDEbug" "" . "Executable")) t)
 '(jde-jdk-doc-url "http://www.javasoft.com/products/jdk/1.1/docs/index.html";)
 '(jde-gen-cflow-enable t)
 '(jde-compiler "javac")
 '(jde-javadoc-gen-verbose nil)
 '(jde-javadoc-describe-method-template "\"* Describe \" (jde-javadoc-code name) \" 
method here.\"")
 '(jde-gen-class-buffer-template (quote ("(funcall jde-gen-boilerplate-function) '>'n" 
"\"/**\" '>'n" "\" * \"" "(file-name-nondirectory buffer-file-name) '>'n" "\" *\" 
'>'n" "\" *\" '>'n" "\" * Created: \" (current-time-string) '>'n" "\" *\" '>'n" "\" * 
@author <a href=\\\"mailto: \\\"\" (user-full-name) \"</a>\"'>'n" "\" * @version\" 
'>'n" "\" */\" '>'n'" "'>'n" "\"public class \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-super-class)" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "\" ()\"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "'>'p'n" "\"}\">" "'>'n" "\"}\">" "\"// \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "'>'n")))
 '(jde-javadoc-checker-level (quote protected))
 '(jde-appletviewer-option-vm-args nil)
 '(jde-run-executable-args nil)
 '(jde-db-option-garbage-collection (quote (t t)))
 '(jde-javadoc-gen-stylesheetfile "")
 '(jde-use-font-lock t)
 '(jde-compile-option-bootclasspath nil)
 '(jde-make-program "make")
 '(jde-javadoc-gen-group nil)
 '(jde-javadoc-gen-link-offline nil)
 '(jde-entering-java-buffer-hook (quote (jde-reload-project-file 
jde-which-method-update-on-entering-buffer)))
 '(jde-javadoc-gen-doc-title "")
 '(jde-javadoc-gen-header "")
 '(jde-run-option-vm-args nil)
 '(jde-javadoc-gen-window-title "")
 '(jde-compile-option-directory "~/Development/source/" t)
 '(jde-imenu-create-index-function (quote semantic-create-imenu-index))
 '(jde-gen-console-buffer-template (quote ("(funcall jde-gen-boilerplate-function) 
'>'n" "\"/**\" '>'n" "\" * \"" "(file-name-nondirectory buffer-file-name) '>'n" "\" 
*\" '>'n" "\" *\" '>'n" "\" * Created: \" (current-time-string) '>'n" "\" *\" '>'n" 
"\" * @author <a href=\\\"mailto: \\\"\" (user-full-name) \"</a>\"'>'n" "\" * 
@version\" '>'n" "\" */\" '>'n" "'>'n" "\"public class \"" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "\"public \"" "(file-name-sans-extension (file-name-nondirectory 
buffer-file-name))" "\" ()\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n" 
"\"}\"'>'n" "'>'n" "\"public static void main(String[] args)\"" "(if jde-gen-k&r " 
"()" "'>'n)" "\"{\"'>'n" "'>'p'n" "\"}\"'>'n" "\"} // \"'>" "(file-name-sans-extension 
(file-name-nondirectory buffer-file-name))" "'>'n")))
 '(jde-read-make-args nil)
 '(jde-javadoc-gen-noindex nil)
 '(jde-gen-mouse-listener-template (quote ("(end-of-line) '& (P \"Component name: \")" 
"\".addMouseListener(new MouseAdapter() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'> " 
"'>'n \"public void mouseClicked(MouseEvent e) \" " "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "\"}\" '>" "'>'n \"public void mouseEntered(MouseEvent e) \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\" '>" "'>'n \"public void 
mouseExited(MouseEvent e) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>" 
"'>'n \"public void mousePressed(MouseEvent e) \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "\"}\" '>" "'>'n \"public void mouseReleased(MouseEvent e) \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>" "'>'n \"});\"'>'n'>")))
 '(jde-run-option-application-args nil)
 '(jde-bug-vm-executable (quote ("java")))
 '(jde-db-set-initial-breakpoint t)
 '(jde-bug-debugger-command-timeout 15 t)
 '(jde-db-option-stack-size (quote ((128 . "kilobytes") (400 . "kilobytes"))))
 '(jde-db-option-properties nil)
 '(jde-db-source-directories (quote ("~/Development/source/")) t)
 '(jde-run-read-app-args nil)
 '(jde-gen-to-string-method-template (quote ("(end-of-line) '&" "\"public String 
toString() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n'>")))
 '(jde-quote-classpath t)
 '(jde-bug-window-message nil)
 '(jde-build-use-make nil)
 '(jde-javadoc-author-tag-template "\"* @author <a href=\\\"mailto:\"; user-mail-address
 \"\\\">\" user-full-name \"</a>\"")
 '(jde-javadoc-describe-field-template "\"* Describe \" (jde-javadoc-field-type 
modifiers)
 \" \" (jde-javadoc-code name) \" here.\"")
 '(jde-javadoc-gen-link-URL nil)
 '(jde-compile-option-classpath nil t)
 '(jde-bug-jdk-directory "/usr/lib/java/" t)
 '(jde-gen-boilerplate-function (quote jde-gen-create-buffer-boilerplate))
 '(jde-gen-entity-bean-template (quote ("(jde-import-insert-imports-into-buffer (list 
\"javax.ejb.*\"
\"java.rmi.RemoteException\"))" "'> \"public void ejbActivate() throws RemoteException 
\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void 
ejbPassivate() throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" 
"\"}\"'>'n '>'n" "'> \"public void ejbLoad() throws RemoteException \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void ejbStore() 
throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n 
'>'n" "'> \"public void ejbRemove() throws RemoteException \"" "(if jde-gen-k&r " "()" 
"'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void setEntityContext(EntityContext 
ctx) throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n 
'>'n" "'> \"public void unsetEntityContext() throws RemoteException \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n'>")))
 '(jde-javadoc-describe-constructor-template "\"* Creates a new \" (jde-javadoc-code 
name) \" instance.\"")
 '(jde-bug-server-shmem-name (quote (t . "JDEbug")))
 '(jde-db-startup-commands nil)
 '(jde-javadoc-gen-docletpath nil)
 '(jde-javadoc-gen-split-index nil)
 '(jde-compile-option-deprecation t t)
 '(jde-import-group-of-rules (quote (("^javax?\\."))))
 '(jde-which-method-mode nil t)
 '(jde-gen-k&r nil t)
 '(jde-javadoc-gen-bottom "")
 '(jde-javadoc-gen-footer "")
 '(jde-db-option-classpath (quote ("~/Development/source/")) t)
 '(jde-gen-cflow-for (quote ("(if (jde-parse-comment-or-quoted-p)" "'(l \"for\")" "'(l 
'> \"for (\" (p \"for-clause: \" clause) \") \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n'>'r'n" "\"} // end of for (\" (s clause) \")\"'>'n'>)" ")")))
 '(jde-run-mode-hook nil)
 '(jde-db-option-verify (quote (nil t)))
 '(jde-compile-option-extdirs nil)
 '(jde-imenu-sort nil)
 '(jde-gen-get-set-var-template (quote ("(end-of-line) '&" "(P \"Variable type: \" 
type) \" \"" "(P \"Variable name: \" name) \";\" '>'n '>'n" "\"/**\" '>'n" "\"* Get 
the value of \" (s name) \".\" '>'n" "\"* @return value of \" (s name) \".\" '>'n" 
"\"*/\" '>'n" "'>'\"public \" (s type)" "(if (string= \"boolean\" 
(jde-gen-lookup-named 'type) ) " "\" is\" " "\" get\" ) " "(jde-gen-init-cap 
(jde-gen-lookup-named 'name))" "\"() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\" '>'n" 
"\"return \" (s name) \";\" '>'n \"}\"" "'>'n '>'n" "\"/**\" '>'n" "\"* Set the value 
of \" (s name) \".\" '>'n" "\"* @param v  Value to assign to \" (s name) \".\" '>'n" 
"\"*/\" '>'n" "'>'\"public void set\" (jde-gen-init-cap (jde-gen-lookup-named 'name))" 
"\"(\" (s type) \"  v) \" " "(if jde-gen-k&r " "()" "'>'n)" "\"{\" '>'n" "'>'\"this.\" 
(s name) \" = v;\" '>'n \"}\" '>'n'>")))
 '(jde-bug-saved-breakpoints nil)
 '(jde-compile-option-sourcepath nil t)
 '(jde-gen-cflow-if (quote ("(if (jde-parse-comment-or-quoted-p)" "'(l \"if\")" "'(l 
'> \"if (\" (p \"if-clause: \" clause) \") \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n'>'r'n" "\"} // end of if (\" (s clause) \")\"'>'n'>)" ")")))
 '(jde-db-option-java-profile (quote (nil . "./java.prof")))
 '(jde-javadoc-gen-author t)
 '(jde-compile-option-depend-switch (quote ("-Xdepend")))
 '(jde-setnu-mode-enable nil)
 '(jde-run-applet-doc "")
 '(jde-compile-option-vm-args nil)
 '(jde-javadoc-gen-overview "")
 '(jde-javadoc-gen-notree nil)
 '(jde-run-option-garbage-collection (quote (t t)))
 '(jde-db-mode-hook nil)
 '(jde-javadoc-command-path "javadoc")
 '(jde-db-option-heap-profile (quote (nil "./java.hprof" 5 20 "Allocation objects")))
 '(jde-import-group-function (quote jde-import-group-of))
 '(jde-db-read-vm-args nil)
 '(jde-bug-debug nil)
 '(jde-javadoc-end-block-template nil)
 '(jde-javadoc-gen-packages nil)
 '(jde-gen-cflow-if-else (quote ("(if (jde-parse-comment-or-quoted-p)" "'(l \"ife\")" 
"'(l '> \"if (\" (p \"if-clause: \" clause) \") \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n'>'r'n" "\"} // end of if (\" (s clause) \")\"'> n" "'> \"else \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'>'r'n" "\"} // end of if (\" (s clause) 
\")else\"'>'n'>)" ")")))
 '(jde-gen-cflow-while (quote ("(if (jde-parse-comment-or-quoted-p)" "'(l \"while\")" 
"'(l '> \"while (\" (p \"while-clause: \" clause) \") \"" "(if jde-gen-k&r " "()" 
"'>'n)" "\"{\"'>'n'>'r'n" "\"} // end of while (\" (s clause) \")\"'>'n'>)" ")")))
 '(jde-bug-server-socket (quote (t . "2112")))
 '(jde-imenu-include-modifiers nil)
 '(jde-appletviewer-option-encoding "")
 '(jde-bug-breakpoint-cursor-colors (quote ("cyan" . "brown")))
 '(jde-compile-option-target (quote ("1.2")) t)
 '(jde-run-executable "" t)
 '(jde-run-option-heap-size (quote ((1 . "megabytes") (16 . "megabytes"))))
 '(jde-gen-cflow-switch (quote ("(if (jde-parse-comment-or-quoted-p)" "'(l 
\"switch\")" "'(l '> \"switch (\" (p \"switch-condition: \" clause) \") \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'" "\"case \" (p \"first value: \") 
\":\"'>'n'>'p'n" "\"break;\"'>'n'>'p'n" "\"default:\"'>'n'>'p'n" "\"break;\"'>'n" "\"} 
// end of switch (\" (s clause) \")\"'>'n'>)" ")")))
 '(jde-which-method-abbrev-symbol "~")
 '(jde-db-option-vm-args nil)
 '(jde-run-application-class "rj.jsqlgui.JSqlGui" t)
 '(jde-javadoc-gen-doclet "")
 '(jde-import-auto-sort nil)
 '(jde-run-option-verbose (quote (nil nil nil)))
 '(jde-project-file-name "prj.el")
 '(jde-compile-option-debug (quote ("all" (t t t))) t)
 '(jde-bug-jre-home "")
 '(jde-import-sorted-groups nil)
 '(jde-run-applet-viewer "")
 '(jde-javadoc-return-tag-template "\"* @return \" (jde-javadoc-a type)
 \" \" (jde-javadoc-code type) \" value\"")
 '(jde-javadoc-gen-version t)
 '(jde-javadoc-gen-helpfile "")
 '(jde-import-excluded-packages (quote ("bsh.*")))
 '(jde-run-read-vm-args nil)
 '(jde-help-docsets nil)
 '(jde-gen-inner-class-template (quote ("(end-of-line) '& \"class \" (P \"Class name: 
\" class)" "(P \"Superclass: \" super t)" "(let ((parent (jde-gen-lookup-named 
'super)))" "(if (not (string= parent \"\"))" "(concat \" extends \" parent ))) " "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\" '>'n" "\"public \" (s class) \"() \"" "(if 
jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" '>'n'>")))
 '(jde-auto-parse-buffer-interval 180)
 '(jde-run-option-verify (quote (nil t)))
 '(jde-import-reverse-sort-group nil)
 '(jde-compile-option-optimize nil)
 '(jde-gen-cflow-case (quote ("(if (jde-parse-comment-or-quoted-p)" "'(l \"case\")" 
"'(l 'n \"case \" (p \"value: \") \":\"'>'n'>'p'n" "\"break;\"'>'n'>'p)" ")")))
 '(jde-compile-option-depend nil)
 '(jde-javadoc-describe-class-template "\"* Describe class \" (jde-javadoc-code name) 
\" here.\"")
 '(jde-javadoc-gen-serialwarn nil)
 '(jde-gen-action-listener-template (quote ("'& (P \"Component name: \")" 
"\".addActionListener(new ActionListener() \"" "(if jde-gen-k&r " "()" "'>'n)" 
"\"{\"'>'n" "\"public void actionPerformed(ActionEvent e) \"" "(if jde-gen-k&r " "()" 
"'>'n)" "\"{\"'>'n" "\"}\"'>'n \"});\"'>'n'>")))
 '(jde-auto-parse-enable t)
 '(jde-compile-option-command-line-args "")
 '(jde-gen-buffer-templates (quote (("Class" . jde-gen-class) ("Console" . 
jde-gen-console) ("Swing App" . jde-gen-jfc-app))))
 '(jde-project-context-switching-enabled-p t)
 '(jde-javadoc-gen-args nil)
 '(jde-run-option-stack-size (quote ((128 . "kilobytes") (400 . "kilobytes"))))
 '(jde-run-option-properties nil))

Reply via email to