jde-complete problem on win2000(chinese locale)

Peter Su <[email protected]>
Newsgroups gmane.emacs.jdee
Message-ID <[email protected]>
Hi all:
   I'm jdee newbie. when execute jde-complete command,error appear.

thanks.

Peter Su

 there are my java files:
   directory structure:
   

under test/(ROOT)
../				   ./
.classpath			   .project
build.xml			   classes/
lib/				   prj.el
prj.el~				   semantic.cache
semantic.cache~			   src/

under src/:
#SimpleThread.java#		   #Test.java#
../				   ./
SimpleThread.java		   SimpleThread.java~
Test.java			   Test.java~
Test1.java			   TestMethod.java
p/				   semantic.cache
semantic.cache~


d:/usr/project/test/src/Test1.java:
   public class Test1{
     public void test(){
     
       }  
   }
	
d:/usr/project/test/src/TestMethod.java:
public class TestMethod{

  /**
   * Describe <code>main</code> method here
   *
   * @param args a <code>String[]</code> val
   */
  public static void main(String[] args){
    Test1 test1 = new Test1();
    test1.	  //execute jde-complete then error
  }
}



Please enter the details of your bug report here



Emacs  : GNU Emacs 21.3.1 (i386-mingw-nt5.0.2195)
 of 2004-03-11 on NYAUMO
Package: JDE version 2.3.5
Required packages: cedet-1.0beta2


current state:
==============
(setq
 jde-gen-session-bean-template '("(jde-import-insert-imports-into-buffer "
				 "  (list \"javax.ejb.*\""
				 "        \"java.rmi.RemoteException\"))" "'>"
				 "(jde-wiz-update-implements-clause \"SessionBean\")" "'>" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"ejbActivate\"" "  nil" "  \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"ejbPassivate\"" "  nil" "  \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"ejbRemove\"" "  nil" "  \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"setSessionContext\"" "  \"SessionContext ctx\"" "  \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"unsetSessionContext\"" "  nil" "  \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "'>")
 jde-gen-beep '("(end-of-line) '&"
		"\"Toolkit.getDefaultToolkit().beep();\"'>'n'>")
 jde-complete-signature-display '("Eldoc")
 jde-gen-equals-parens-around-expression nil
 jde-project-name "default"
 jde-which-method-format '("[" jde-which-method-current "]")
 jde-run-classic-mode-vm nil
 jde-complete-unique-method-names nil
 jde-find-granularity '("Character")
 jde-which-method-max-length 20
 jde-javadoc-gen-nodeprecatedlist nil
 jde-imenu-include-classdef t
 jde-javadoc-gen-link-online nil
 jde-complete-display-result-type t
 jde-gen-code-templates '(("Get Set Pair" . jde-gen-get-set)
			  ("main method" . jde-gen-main-method)
			  ("toString Method (Apache)" .
			   jde-gen-tostring-method)
			  ("Equals Method" . jde-gen-equals-method)
			  ("Hash Code Method" . jde-gen-hashcode-method)
			  ("Deep clone" . jde-gen-deep-clone)
			  ("Action Listener" . jde-gen-action-listener)
			  ("Change Listener" . jde-gen-change-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 '("'> \"else\""
		      "(jde-gen-electric-brace jde-gen-conditional-padding-3)"
		      "'r'n" "\"}\"" "(if jde-gen-comments "
		      " '(l \" // end of else\"))" "'>'n")
 jde-jdk-registry '(("1.5" . "D:/jdk1.5.0_06"))
 jde-javadoc-gen-destination-directory "JavaDoc"
 jde-mode-line-format '("-" 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 '(("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") ("thro" . "throws")
			  ("tra" . "transient") ("tr" . "true")
			  ("vo" . "void") ("vol" . "volatile")
			  ("wh" . "while"))
 jde-imenu-enable t
 jde-compile-option-verbose nil
 jde-check-version-flag t
 jde-db-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 jde-bug-debugger-host-address "THINKINGSU"
 jde-complete-add-space-after-method nil
 jde-run-option-enable-system-assertions nil
 jde-import-excluded-classes '(("^bsh\\..*") ("^java\\.lang\\.[^.]*$" . t)
			       ("^sun\\..*") ("^com\\.sun\\..*")
			       (jde-import-current-package-p . t))
 jde-db-requested-breakpoint-face-colors '("black" . "yellow")
 jde-wiz-show-report t
 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-gen-final-methods t
 jde-run-option-interpret-mode nil
 jde-electric-return-p nil
 jde-javadoc-gen-nohelp nil
 jde-gen-jfc-app-buffer-template '("(funcall jde-gen-boilerplate-function)"
				   "(jde-gen-get-package-statement)"
				   "\"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" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * \"" "(file-name-nondirectory buffer-file-name) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-end-block \"*/\")" "'>'n" "\"public class \"" "(file-name-sans-extension (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" "(jde-gen-method-signature" "  \"public\"" "  \"\"" "  \"Canvas\"" "  \"\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"setSize(getPreferredSize());\" '>'n" "\"Canvas.this.setBackground(Color.white);\" '>'n" "\"}\"'>'n '>'n" "(jde-gen-method-signature" "  \"public\"" "  \"Dimension\"" "  \"getPreferredSize\"" "  \"\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"return new Dimension(600, 600);\" '>'n" "\"}\"'>'n '>'n" "(jde-gen-method-signature" "  \"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" "(jde-gen-method-signature" "  \"public\"" "  \"\"" "  (file-name-sans-extension (file-name-nondirectory buffer-file-name))" "  \"\"" " )" "'>" "(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" "(jde-gen-method-signature" "   \"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(new AbstractAction(\\\"Exit\\\") \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "(jde-gen-method-signature" "  \"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-log-max 500
 jde-bug-key-bindings '(("[f6]" . jde-bug-step-over)
			("[f5]" . jde-bug-step-into)
			("[f7]" . jde-bug-step-out)
			("[f8]" . jde-bug-continue)
			("[f9]" . jde-bug-toggle-breakpoint)
			("[f11]" . jde-bug-finish-process)
			("[f12]" . jde-bug-remove-dead-processes))
 jde-compile-finish-hook '(jde-compile-finish-kill-buffer
			   jde-compile-finish-refresh-speedbar
			   jde-compile-finish-update-class-info)
 jde-compile-option-nowarn nil
 jde-setnu-mode-threshold 20000
 jde-db-option-host ""
 jde-wiz-get-set-variable-prefix "arg"
 bsh-vm nil
 jde-wiz-tostring-variable-separator "\"  \""
 jde-compile-jump-to-first-error t
 jde-import-insert-group-names nil
 jde-compile-option-encoding ""
 jde-gen-main-method-template '("(jde-gen-save-excursion"
				" (jde-wiz-gen-method" "   \"public static\""
				"   \"void\"" "   \"main\""
				"   \"String[] args\"" "   \"\" \"\"))"
				";; don't move point" "(setq tempo-marks nil)")
 jde-db-option-connect-shared-memory-name "javadebug"
 jde-run-option-java-profile '(nil . "./java.prof")
 bsh-startup-timeout 10
 jde-bug-jpda-directory "~/jpda1_0-win"
 jde-read-compile-args nil
 jde-wiz-set-javadoc-template '("/**" "* Sets the value of %n" "*"
				"* @param %p Value to assign to this.%n" "*/")
 jde-db-option-verbose '(nil nil nil)
 jde-which-method-class-min-length 4
 jde-db-read-app-args nil
 jde-import-default-group-name nil
 jde-gen-deep-clone-template '("(jde-wiz-generate-interface \"java.lang.Cloneable\")" "'&'> (progn (require 'jde-javadoc) nil)" "(jde-javadoc-insert-start-block)" "\"* Create a deep clone of this object.\" '>'n" "\"*\" '>'n" "\"* @return a deep clone of this object.\" '>'n" "'> (jde-javadoc-insert-end-block)" "(let (jde-gen-final-methods)" " (jde-gen-method-signature" "   \"public\"" "   \"Object\"" "   \"clone\"" "   nil" " ))" "'>" "(jde-gen-electric-brace)" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" ret = null;\" '>'n'n" "(let ((beg (point)))" "  (insert \"ret = (\")" "  (insert (file-name-sans-extension" "    (file-name-nondirectory buffer-file-name)))" "  (insert \") super.clone();\")" "  (jde-gen-try-catch-wrapper beg (point))" "  (insert \"CloneNotSupportedException\")" "  nil)" "(progn" " (goto-char (scan-lists (point) 1 1))" " (goto-char (scan-lists (point) 1 -1))" " (end-of-line)" " 'n)" "\"throw new InternalError(\\\"clone should be supported (forgot?)\\\");\"" "'>'%" "(progn (goto-char (scan-lists (point) 1 1)) (end-of-line) '(l n))" "(if jde-gen-comments " " '(l \" // add non-immutable member clone assignments here\" '>'n))" "'p'n" "\"return ret;\" '>'n" "\"}\" '>'n")
 jde-javadoc-gen-nodeprecated nil
 jde-run-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
 jde-gen-cflow-else-if '("'> \"else if\" jde-gen-conditional-padding-1 "
			 "\"(\" jde-gen-conditional-padding-2 (p \"else-if-clause: \" clause) " "      jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of else if (\" (s clause) \")\"))" "'>'n")
 jde-gen-println '("(end-of-line) '&"
		   "\"System.out.println(\" (P \"Print out: \") \");\" '>'n'>")
 jde-enable-abbrev-mode nil
 bsh-vm-args nil
 jde-import-collapse-imports-threshold 2
 jde-auto-parse-max-buffer-size 50000
 jde-javadoc-exception-tag-template "\"* @exception \" type \" if an error occurs\""
 jde-menu-definition '("JDE" ["Compile" jde-compile t] ["Run App" jde-run t]
		       ["Debug App" jde-debug t] "-"
		       ["Run Applet" jde-run-menu-run-applet t]
		       ["Debug Applet" jde-debug-applet t] "-"
		       ["Build" jde-build t]
		       ("Find"
			["Expression" jde-find
			 (and
			  (executable-find
			   (if (eq system-type (quote windows-nt)) "find.exe"
			    "find")
			   )
			  (executable-find
			   (if (eq system-type (quote windows-nt)) "grep.exe"
			    "grep")
			   )
			  )
			 ]
			["Expression..." jde-find-dlg
			 (and
			  (executable-find
			   (if (eq system-type (quote windows-nt)) "find.exe"
			    "find")
			   )
			  (executable-find
			   (if (eq system-type (quote windows-nt)) "grep.exe"
			    "grep")
			   )
			  )
			 ]
			["Symbol Definition" jde-open-class-at-point t]
			["Class" jde-show-class-source t]
			["Super Class" jde-show-superclass-source t]
			["Interface" jde-show-interface-source t])
		       ("Interpreter" ["Start" jde-bsh-run t]
			["Exit" jde-bsh-exit t] "-"
			["Help" jde-help-beanshell t])
		       ("Documentation"
			["Add" jde-javadoc-autodoc-at-line
			 (jde-javadoc-enable-menu-p)]
			["Remove" jde-javadoc-remdoc-at-line
			 (jde-javadoc-enable-menu-p)]
			["Check This" jde-javadoc-checkdoc-at-line
			 (jde-javadoc-enable-menu-p)]
			["Check All" jde-javadoc-checkdoc t]
			["Generate All" jde-javadoc-make t]
			["Generate Buffer" jde-javadoc-make-buffer t] "-"
			["Javadoc Reference" jde-javadoc-browse-tool-doc t])
		       "-"
		       ("Code Generation"
			("Templates" ["Get/Set Pair..." jde-gen-get-set t]
			 ["Println..." jde-gen-println t]
			 ("Listener" ["Action" jde-gen-action-listener t]
			  ["Change" jde-gen-change-listener t]
			  ["Window" jde-gen-window-listener t]
			  ["Mouse" jde-gen-mouse-listener t])
			 ["Other..." jde-gen-code t])
			("Import" ["Class..." jde-import-find-and-import t]
			 ["All" jde-import-all t]
			 ["All Unique" jde-import-all-unique t] "-"
			 ["Expand Package Imports" jde-import-expand-imports t]
			 ["Collapse Class Imports" jde-import-collapse-imports
			  t]
			 ["Delete Unneeded" jde-import-kill-extra-imports t]
			 ["Organize Imports" jde-import-organize t]
			 ["Show Unimported Classes" jde-import-all-show t])
			("Wizards"
			 ["Override Method" jde-wiz-override-method t]
			 ["Implement Interface..." jde-wiz-implement-interface
			  t]
			 ["Generate Get/Set Methods" jde-wiz-get-set-methods t]
			 ["Generate toString Method" jde-wiz-tostring t]
			 ["Update Package Statement" jde-package-update t]
			 ["Implement Event Source..."
			  jde-wiz-implement-event-source t]
			 ["Extend Abstract Class..."
			  jde-wiz-extend-abstract-class t]
			 ["Delegate Methods..." jde-wiz-delegate t] "-"
			 ["Update Class List" jde-wiz-update-class-list t])
			("Modes"
			 ["Abbrev" jde-abbrev-mode :enable t :style toggle
			  :selected jde-enable-abbrev-mode]
			 ["Electric Return" jde-electric-return-mode :enable t
			  :style toggle :selected jde-electric-return-mode]
			 )
			)
		       ("Browse" ["Source Files" jde-show-speedbar t]
			["Class at Point" jde-browse-class-at-point t])
		       ["Check Style" jde-checkstyle]
		       ("Project"
			["Auto Switch" jde-toggle-project-switching :enable t
			 :style toggle :selected
			 jde-project-context-switching-enabled-p]
			("Options" ["General" jde-show-project-options t]
			 ["Compile" jde-compile-show-options-buffer t]
			 ["Run" jde-show-run-options t]
			 ["Debug" jde-show-debug-options t]
			 ["Autocode" jde-show-autocode-options t]
			 ["Javadoc" jde-javadoc-customize t]
			 ["Make" jde-make-show-options t]
			 ["Ant" jde-ant-show-options t]
			 ["Complete" jde-show-complete-options t]
			 ["Wiz" jde-show-wiz-options t])
			("Project File"
			 ["Create New" jde-create-new-project t]
			 ["Save" jde-save-project t]
			 ["Load" jde-load-project-file t]
			 ["Load All" jde-load-all-project-files t])
			)
		       ("Help" ["JDEE Users Guide" jde-show-help t]
			["JDK" jde-help-browse-jdk-doc t]
			["JDEE Key Bindings" jde-keys t] "-"
			["Class..." jde-help-class t]
			["Class Member..." jde-help-class-member t]
			["Symbol at Point" jde-help-symbol t] "-"
			["Submit problem report" jde-submit-problem-report t]
			"-" "JDE 2.3.5")
		       )
 jde-global-classpath '("./classes" "./lib")
 jde-gen-method-javadoc-comment "template"
 jde-find-file-regexp '("*.java")
 jde-gen-window-listener-template '("(end-of-line) '& (P \"Window name: \")"
				    "\".addWindowListener(\" jde-gen-method-signature-padding-2 " "\"new WindowAdapter\" jde-gen-method-signature-padding-1 \"()\"'>" "(if jde-gen-k&r " " jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowActivated\"" "  \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowClosed\"" "  \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowClosing\"" "  \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" " \"System.exit(0);\" '>'n \"}\"" "'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowDeactivated\"" "  \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowDeiconified\"" "  \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowIconified\"" "  \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"windowOpened\"" "  \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" jde-gen-method-signature-padding-2 \");\" '>'n'>")
 jde-run-working-directory "."
 jde-db-classic-mode-vm nil
 jde-gen-property-change-support '("(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" "(jde-gen-method-signature" "  \"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\" '>'n" "\"* for all properties.\" '>'n" "\"*\" '>'n " "\"* @param listener The PropertyChangeListener to be removed\" '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"removePropertyChangeListener\"" "  \"PropertyChangeListener listener\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'>\"pcs.removePropertyChangeListener(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" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"addPropertyChangeListener\"" "  \"String propertyName, 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" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"removePropertyChangeListener\"" "  \"String propertyName, 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\" '>'n" "\"*                     that was changed\" '>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The new value of the property.\" '>'n \"*/\" '>'n" "(jde-gen-method-signature" "  \"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\" '>'n" "\"*                     that was changed\" '>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The new value of the property.\" '>'n \"*/\" '>'n" "(jde-gen-method-signature" "  \"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" "\"* @param propertyName The programmatic name of the property\" '>'n" "\"*                     that was changed\" '>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The new value of the property.\" '>'n \"*/\" '>'n" "(jde-gen-method-signature" "  \"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\"'>'n" "\"* equal and non-null. \" '>'n" "\"*\" '>'n" "\"* @param evt The PropertyChangeEvent object.\" '>'n\"*/\" '>'n" "(jde-gen-method-signature" "  \"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 PropertyChangeEvent object.\" '>'n" "\"* @return <code>true</code>if there are one or more listeners\"'>'n" "\"*             for the given property\" '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" "  \"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-jdk '("1.5")
 jde-imenu-include-signature t
 jde-gen-mouse-motion-listener-template '("(end-of-line) '& (P \"Component name: \")" "\".addMouseMotionListener(\" jde-gen-method-signature-padding-2 " "\"new MouseMotionAdapter\" jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"mouseDragged\"" "  \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"mouseMoved\"" "  \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" jde-gen-method-signature-padding-2 \");\"'>'n'>")
 jde-key-bindings '(("[f1]" . jde-compile) ("[f2]" . jde-build)
		    ("[f3]" . jde-run) ("[f4]" . jde-debug)
		    ("[(control ?.)]" . jde-complete))
 jde-javadoc-check-undeclared-exception-flag nil
 jde-java-environment-variables '("JAVA_VERSION" "JAVA_HOME")
 jde-gen-event-source-fire-method-template '("(p \"Listener class (fully qualified): \" listenerFQN 'noinsert)" "(p \"Listener method name: \" method-name 'noinsert)" "(p \"Method name: \" return-type 'noinsert)" "(p \"Method name: \" params 'noinsert)" "(tempo-save-named 'listener-class " " (replace-in-string (tempo-lookup-named 'listenerFQN)" "                    \"[^\\\\.]+\\\\.\" \"\"))" "(tempo-save-named 'listener-vector " " (concat (jde-wiz-downcase-initials (tempo-lookup-named 'listener-class))" "         \"s\"))" "(tempo-save-named 'fire-method " " (concat \"fire\" (upcase-initials (tempo-lookup-named 'method-name))))" "(tempo-save-named 'param-ids " " (jde-gen-extract-ids-from-params (tempo-lookup-named 'params)))" "(end-of-line) '&" "\"/**\" '>'n" "\"* The method <CODE>\" (s fire-method)" "\"</CODE> is used \" '>'n" "\"* to call the <CODE>\" (s method-name) \"</CODE> method of\" '>'n" "\"* every previously registered <CODE>\" (s listener-class) \"</CODE>.\" '>'n" "\"*\" '>'n" "\"* @see \" (s listenerFQN) '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" "  \"public\"" "  (tempo-lookup-named 'return-type)" "  (tempo-lookup-named 'fire-method)" "  (tempo-lookup-named 'params)" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" " \"for(int i = 0; i < \" (s listener-vector) \".size(); i++)\" '>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"((\" (s listener-class) \")\" (s listener-vector)" "\".elementAt (i)).\" (s method-name) \" (\" (s param-ids) \");\" '> 'n" "\"}\" '>'n" "\"}\" '>'n '>'n")
 jde-wiz-tostring-static-members t
 jde-gen-cflow-for-i '("'> \"for\" jde-gen-conditional-padding-1 "
		       "\"(\" jde-gen-conditional-padding-2 \"int \" (p \"variable: \" var) " "\" = 0; \" (s var) \" < \" (p \"upper bound: \" upper-bound) \"; \" (s var) \"++\"" "      jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of for (int \" (s var) \" = 0; \"" "(s var) \" < \" (s upper-bound) \"; \" (s var) \"++)\"))" "'>'n")
 jde-run-option-classpath "global"
 jde-javadoc-gen-detail-switch '("-protected")
 jde-gen-conditional-padding-1 " "
 jde-gen-conditional-padding-2 ""
 jde-gen-conditional-padding-3 " "
 jde-bug-sio-connect-delay 1
 jde-javadoc-param-tag-template "\"* @param \" name \" \" (jde-javadoc-a type)\n \" \" (jde-javadoc-code type) \" value\""
 jde-compile-option-verbose-path nil
 jde-javadoc-display-doc t
 jde-imenu-modifier-abbrev-alist '(("public" . 43) ("protected" . 177)
				   ("private" . 172) ("static" . 2215)
				   ("transient" . 35) ("volatile" . 126)
				   ("abstract" . 170) ("final" . 182)
				   ("native" . 36) ("synchronized" . 64)
				   ("strictfp" . 37))
 jde-wiz-get-javadoc-template '("/**" "* Gets the value of %n" "*"
				"* @return the value of %n" "*/")
 bsh-script-menu-definition '("Bsh" ["Help" bsh-script-help t])
 jde-jdk-doc-url ""
 jde-gen-comments nil
 jde-help-wget-command-line-options nil
 jde-gen-cflow-enable t
 jde-compiler '("javac server" "")
 jde-javadoc-gen-verbose nil
 jde-db-log-debugger-output-flag nil
 jde-javadoc-describe-method-template "\"* Describe \" (jde-javadoc-code name) \" method here.\""
 jde-gen-exception-buffer-template '("(open-line 1) (funcall jde-gen-boilerplate-function)" "(jde-gen-get-package-statement)" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * Exception <code>\" (jde-parse-get-buffer-unqualified-class) \"</code>.\" '> 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) '> 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag))" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag))" "\" \" (jde-javadoc-insert-end-block)" "\"public class \"" "(jde-parse-get-buffer-unqualified-class)" "\" \" (jde-gen-get-extend-class)" "(jde-gen-electric-brace)" "'p'n" "'> (jde-javadoc-insert-start-block)" "\"* Constructs a new <code>\" (jde-parse-get-buffer-unqualified-class) \"</code> with\" '>'n" "\"* <code>null</code> as its detail message.\" '>'n" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature \"public\" nil (jde-parse-get-buffer-unqualified-class) nil)" "(jde-gen-electric-brace)" "\"}\"'>'n" "'n" "'> (jde-javadoc-insert-start-block)" "\"* Constructs a new <code>\" (jde-parse-get-buffer-unqualified-class) \"</code> with\" '>'n" "\"* the specified detail message.\" '>'n" "'> (jde-javadoc-insert-empty-line)" "\"* @param message the detail message string.\" '> 'n" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature \"public\" nil (jde-parse-get-buffer-unqualified-class) \"String message\")" "(jde-gen-electric-brace)" "\"super(message);\" '> 'n" "\"}\" '> 'n" "'n" "'> (jde-javadoc-insert-start-block)" "\"* Constructs a new <code>\" (jde-parse-get-buffer-unqualified-class) \"</code> with\" '>'n" "\"* the specified cause and a detail message of\" '> 'n" "\"* <code>(cause == null ? null : cause.toString())</code>\" '> 'n" "\"* (which typically contains the class and detail message of cause).\" '> 'n" "'> (jde-javadoc-insert-empty-line)" "\"* @param cause the causing throwable. A null value is permitted\" '> 'n" "\"*     and indicates that the cause is nonexistent or unknown.\" '> 'n" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature \"public\" nil (jde-parse-get-buffer-unqualified-class) \"Throwable cause\")" "(jde-gen-electric-brace)" "\"super(cause == null ? (String) null : cause.toString());\" '> 'n" "\"initCause(cause);\" '> 'n" "\"}\" '> 'n" "'n" "'> (jde-javadoc-insert-start-block)" "\"* Constructs a new <code>\" (jde-parse-get-buffer-unqualified-class) \"</code> with\" '>'n" "\"* the specified cause and message.\" '> 'n" "'> (jde-javadoc-insert-empty-line)" "\"* @param message the detail message string.\" '> 'n" "\"* @param cause the causing throwable. A null value is permitted\" '> 'n" "\"*     and indicates that the cause is nonexistent or unknown.\" '> 'n" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature \"public\" nil (jde-parse-get-buffer-unqualified-class) \"String message,Throwable cause\")" "(jde-gen-electric-brace)" "\"super(message);\" '> 'n" "\"initCause(cause);\" '> 'n" "\"}\" '> 'n" "\"}\" '>" "(if jde-gen-comments (concat \" // \" (jde-parse-get-buffer-unqualified-class)))" "'>'n")
 jde-gen-class-buffer-template '("(funcall jde-gen-boilerplate-function)"
				 "(jde-gen-get-package-statement)"
				 "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * Describe class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" here.\" 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag))" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag))" "\" \" (jde-javadoc-insert-end-block)" "\"public class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-extend-class)" "(jde-gen-electric-brace)" "'p'n" "\"}\">" "(if jde-gen-comments (concat \" // \"" "  (file-name-sans-extension (file-name-nondirectory buffer-file-name))))" "'>'n" ";; Here comes the stuff that needs a fully generated class." ";; We jump back and add those things retrospectively." "(progn (tempo-backward-mark)" " (jde-gen-save-excursion" "  (jde-gen-get-interface-implementation t))" " (jde-gen-save-excursion" "  (jde-wiz-gen-method \"public\" \"\"" "   (file-name-sans-extension (file-name-nondirectory buffer-file-name)) \"\" \"\" \"\")))" ";; Move to constructor body. Set tempo-marks to nil in order to prevent tempo moving to mark." "(progn (re-search-forward \"^[ \\t]*$\") (setq tempo-marks nil) nil)")
 jde-javadoc-checker-level 'protected
 jde-db-option-connect-socket '(nil "4444")
 jde-appletviewer-option-vm-args nil
 jde-run-executable-args nil
 jde-run-option-debug nil
 jde-db-option-garbage-collection '(t t)
 jde-bug-stack-info nil
 jde-lib-excluded-file-names nil
 jde-javadoc-gen-stylesheetfile ""
 jde-use-font-lock t
 jde-gen-cflow-for-iter '("'> \"for\" jde-gen-conditional-padding-1 "
			  "\"(\" jde-gen-conditional-padding-2 \"Iterator \" (p \"variable: \" var) " "\" = \" (p \"collection: \" coll) \".iterator(); \"" "(s var) \".hasNext();\"" "      jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r" "(s var) \".next();\" '>'n'>" "\"}\"" "(if jde-gen-comments " " '(l \" // end of for (Iterator \" (s var) \" = \" (s coll)" " \".iterator(); \" (s var) \".hasNext();)\"))" "'>'n")
 jde-compile-option-bootclasspath nil
 jde-java-font-lock-max-names-by-regexp 100
 jde-gen-final-arguments t
 jde-javadoc-gen-group nil
 jde-javadoc-gen-link-offline nil
 jde-plugins-directory "d:/usr/home/emacs/site/jde/plugins"
 jde-expand-classpath-p t
 jde-java-font-lock-api-file "d:/usr/home/jde-java-font-lock.api"
 jde-javadoc-gen-doc-title ""
 jde-javadoc-gen-header ""
 jde-run-option-vm-args nil
 jde-javadoc-gen-window-title ""
 jde-compile-option-directory "./classes"
 jde-imenu-create-index-function 'semantic-create-imenu-index
 jde-gen-console-buffer-template '("(funcall jde-gen-boilerplate-function)"
				   "(jde-gen-get-package-statement)"
				   "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * Describe class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" here.\" 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag))" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag))" "\" \" (jde-javadoc-insert-end-block)" "\"public final class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "(jde-gen-electric-brace \" \")" "'p'n" "\"}\">" "(if jde-gen-comments (concat \" // \"" "  (file-name-sans-extension (file-name-nondirectory buffer-file-name))))" "'>'n" ";; Here comes the stuff that needs a fully generated class." ";; We jump back and add those things retrospectively." "(progn (tempo-backward-mark)" " (jde-gen-save-excursion" "  (jde-gen-main-method))" " (tempo-backward-mark)" " (jde-gen-save-excursion" "  (jde-wiz-gen-method \"private\" \"\"" "   (file-name-sans-extension (file-name-nondirectory buffer-file-name)) \"\" \"\" \"\")))" ";; Move to constructor body. Set tempo-marks to nil in order to prevent tempo moving to mark." "(progn (re-search-forward \"^[ \\t]*$\") (setq tempo-marks nil) nil)")
 jde-import-auto-sort-function 'jde-import-sort
 jde-complete-function 'jde-complete-menu
 jde-javadoc-gen-noindex nil
 jde-gen-mouse-listener-template '("(end-of-line) '& (P \"Component name: \")"
				   "\".addMouseListener(\" jde-gen-method-signature-padding-2 " "\"new MouseAdapter\" jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n " "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"mouseClicked\"" "  \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"mouseEntered\"" "  \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"mouseExited\"" "  \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"mousePressed\"" "  \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"mouseReleased\"" "  \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" jde-gen-method-signature-padding-2 \");\"'>'n'>")
 jde-run-option-application-args nil
 jde-wiz-tostring-sort-variables nil
 jde-bug-vm-executable '("javaw")
 jde-bug-debugger-command-timeout 30
 jde-db-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
 jde-db-option-properties nil
 jde-run-read-app-args nil
 jde-wiz-tostring-stringbuffer-size "1000"
 jde-quote-classpath t
 jde-find-case-sensitive nil
 jde-bug-window-message nil
 jde-complete-display-throws t
 jde-build-function '(jde-ant-build)
 jde-new-buffer-menu '("JDE New" ["Class..." jde-gen-class-buffer t]
		       ["Interface..." jde-gen-interface-buffer t]
		       ["Console..." jde-gen-console-buffer t]
		       ["Bean..." jde-gen-bean-buffer t]
		       ["Unit Test..." jde-junit-test-class-buffer t]
		       ("EJB" ["Session Bean" jde-ejb-session-bean-buffer t]
			["Entity Bean" jde-ejb-entity-bean-buffer t])
		       ["Other..." jde-gen-buffer t])
 jde-debugger '("JDEbug")
 jde-javadoc-author-tag-template "\"* @author <a href=\\\"mailto:\" user-mail-address\n \"\\\">\" user-full-name \"</a>\""
 jde-lib-directory-names '("^lib" "^jar")
 jde-run-option-jar nil
 jde-javadoc-describe-field-template "\"* Describe \" (jde-javadoc-field-type modifiers)\n \" \" (jde-javadoc-code name) \" here.\""
 jde-compile-option-source '("default")
 jde-javadoc-gen-link-URL nil
 jde-bug-local-variables nil
 jde-compile-option-classpath '("./classes" "./lib")
 jde-gen-equals-trailing-and-operators nil
 jde-gen-boilerplate-function 'jde-gen-create-buffer-boilerplate
 jde-gen-entity-bean-template '("(jde-import-insert-imports-into-buffer "
				"  (list \"javax.ejb.*\""
				"        \"java.rmi.RemoteException\"))" "'>"
				"(jde-gen-method-signature" "   \"public\""
				"  \"void\"" "  \"ejbActivate\"" "  nil"
				"  \"RemoteException\"" " )" "'>"
				"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
				"\"}\"'>'n 'n" "'>"
				"(jde-gen-method-signature" "  \"public\""
				"  \"void\"" "  \"ejbPassivate\"" "  nil"
				"  \"RemoteException\"" " )"
				"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
				"\"}\"'>'n 'n" "'>"
				"(jde-gen-method-signature" "  \"public\""
				"  \"void\"" "  \"ejbLoad\"" "  nil"
				"  \"RemoteException\"" " )"
				"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
				"\"}\"'>'n 'n" "'>"
				"(jde-gen-method-signature" "  \"public\""
				"  \"void\"" "  \"ejbStore\"" "  nil"
				"  \"RemoteException\"" " )"
				"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
				"\"}\"'>'n 'n" "'>"
				"(jde-gen-method-signature" "  \"public\""
				"  \"void\"" "  \"ejbRemove\"" "  nil"
				"  \"RemoteException\"" " )"
				"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
				"\"}\"'>'n 'n" "'>"
				"(jde-gen-method-signature" "  \"public\""
				"  \"void\"" "  \"setEntityContext\""
				"  \"EntityContext ctx\""
				"  \"RemoteException\"" " )"
				"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
				"\"}\"'>'n 'n" "'>"
				"(jde-gen-method-signature" "  \"public\""
				"  \"void\"" "  \"unsetEntityContext\""
				"  nil" "  \"RemoteException\"" " )"
				"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
				"\"}\"'>'n 'n '>")
 jde-wiz-get-set-static-members t
 bsh-startup-directory ""
 jde-javadoc-version-tag-template "\"* @version 1.0\""
 jde-wiz-get-set-methods-include '("Both")
 jde-gen-equals-method-template '("'>" "\"/**\" '> 'n"
				  "\" * Check if this object is equal to another object.\" '> 'n" "\" * \" '> 'n" "\" * <p>For the definition of the object equivalence relation\" '> 'n" "\" * see {@link java.lang.Object#equals(Object)}.</p>\" '> 'n" "\" * \" '> 'n" "\" * @param obj another, possibly equal object.\" '> 'n" "\" * \" '> 'n" "\" * @return true if the objects are equal, false otherwise.\" '> 'n" "\" * \" '> 'n" "\" * @see java.lang.Object#equals(Object)\" '> 'n" "\" */\" '> 'n" "(jde-gen-method-signature \"public\" \"boolean\" \"equals\" \"Object obj\")" "(jde-gen-electric-brace)" "\"if (obj == this)\" '> 'n" "\"return true;\" '> 'n '> 'n" "\"if (obj == null || getClass() != obj.getClass())\" '> 'n" "\"return false;\" '> 'n '> 'n" "(jde-gen-equals-return \"obj\" \"o\") '> 'n" "\"}\" '> 'n '>")
 jde-wiz-get-set-methods-order '("Get followed by set for each field")
 jde-complete-display-qualified-types t
 jde-javadoc-describe-constructor-template "\"* Creates a new \" (jde-javadoc-code name) \" instance.\""
 jde-bug-server-shmem-name '(t . "JDEbug")
 jde-run-option-disable-system-assertions nil
 jde-javadoc-gen-docletpath nil
 jde-javadoc-gen-split-index nil
 jde-db-active-breakpoint-face-colors '("black" . "red")
 jde-compile-option-deprecation nil
 jde-import-group-of-rules '(("^javax?\\."))
 jde-db-spec-breakpoint-face-colors '("black" . "green")
 jde-which-method-mode t
 jde-vm-path ""
 jde-gen-k&r t
 jde-javadoc-gen-bottom ""
 jde-javadoc-gen-footer ""
 jde-db-option-classpath nil
 jde-open-class-at-point-find-file-function 'find-file-other-window
 jde-gen-cflow-for '("'> \"for\" jde-gen-conditional-padding-1 "
		     "\"(\" jde-gen-conditional-padding-2 (p \"for-clause: \" clause) " "      jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of for (\" (s clause) \")\"))" "'>'n")
 jde-gen-cflow-catch '("'> \"catch\" jde-gen-conditional-padding-1  "
		       "\"(\" jde-gen-conditional-padding-2 (p \"catch what: \" clause) \" e\"" "      jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of catch\"))" "'>'n")
 jde-run-mode-hook nil
 jde-db-option-verify '(nil t)
 jde-compile-option-extdirs nil
 jde-imenu-sort nil
 jde-gen-get-set-var-template '("(jde-gen-insert-at-class-top nil t)"
				"(progn (tempo-save-named 'mypos (point-marker)) nil)" "(progn" "  (jde-gen-get-next-member-pos '(\"private\")) nil)" "(P \"Variable type: \" type t)" "(P \"Variable name: \" name t)" "'&'n'>" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\"* Describe \" (s name) \" here.\" '>'n" "'> (jde-javadoc-insert-end-block)" "'& \"private \" (s type) \" \"" "(s name) \";\" '>" "(progn (goto-char (marker-position (tempo-lookup-named 'mypos))) nil)" "(jde-gen-blank-lines 2 -1)" "'> (jde-javadoc-insert-start-block)" "\"* Get the <code>\" (jde-gen-lookup-and-capitalize 'name) \"</code> value.\" '>'n" "'> (jde-javadoc-insert-empty-line)" "'>" "(let ((type (tempo-lookup-named 'type)))" "  (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-return-tag)))" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature" "  \"public\"" "  (jde-gen-lookup-named 'type)" "  (if (string= \"boolean\" (jde-gen-lookup-named 'type) ) " "    (concat \"is\" (jde-gen-lookup-and-capitalize 'name))" "   (concat \"get\" (jde-gen-lookup-and-capitalize 'name)))" "  nil" " )" "(jde-gen-electric-brace)" "\"return \" (s name) \";\" '>'n \"}\"'>'n" "'n" "'> (jde-javadoc-insert-start-block)" "\"* Set the <code>\" (jde-gen-lookup-and-capitalize 'name) \"</code> value.\" '>'n" "\"*\" '>'n" "\"* @param new\" (jde-gen-lookup-and-capitalize 'name)" "\" The new \" (jde-gen-lookup-and-capitalize 'name) \" value.\" '>'n" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature " "  \"public\"" "  \"void\"" "  (concat \"set\" (jde-gen-lookup-and-capitalize 'name))" "  (concat (jde-gen-lookup-named 'type) \" new\" " "          (jde-gen-lookup-and-capitalize 'name))" " )" "(jde-gen-electric-brace)" "'>\"this.\" (s name) \" = new\" (jde-gen-lookup-and-capitalize 'name)" "\";\" '>'n \"}\" '>" "(when (looking-at \"\\\\s-*\\n\\\\s-*$\")" "  (forward-line 1) (end-of-line) nil)")
 jde-bug-saved-breakpoints nil
 jde-run-option-enable-assertions "Nowhere"
 jde-compile-option-sourcepath '("./src")
 jde-gen-cflow-if '("'> \"if\" jde-gen-conditional-padding-1 "
		    "\"(\" jde-gen-conditional-padding-2 (p \"if-clause: \" clause)" "      jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " "'(l \" // end of if (\" (s clause) \")\"))" "'>'n")
 jde-db-option-java-profile '(nil . "./java.prof")
 jde-gen-cflow-try-finally '("'> \"try \"" "(jde-gen-electric-brace)" "'r'n"
			     "\"}\" '>" "(if jde-gen-k&r "
			     "  jde-gen-conditional-padding-3 " " 'n)"
			     "\"catch\" jde-gen-conditional-padding-1 "
			     "\"(\" jde-gen-conditional-padding-2 (p \"catch what: \" clause) \" e\"" "      jde-gen-conditional-padding-2 \")\" '>" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\" '> " "(if jde-gen-k&r " "  jde-gen-conditional-padding-3 " " 'n)" "\"finally\" '>" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of try-finally\"))" "'>'n")
 jde-resolve-relative-paths-p t
 jde-javadoc-gen-author t
 jde-compile-option-depend-switch '("-Xdepend")
 jde-setnu-mode-enable nil
 jde-gen-method-template '("(p \"Method modifiers: \" modifiers 'noinsert)"
			   "(p \"Method return type: \" return-type 'noinsert)" "(p \"Method name: \" name 'noinsert)" "(p \"Method parameters: \" parameters 'noinsert)" "(p \"Method exceptions: \" exceptions 'noinsert)" "(p \"Method body: \" default-body 'noinsert)" "(jde-gen-delete-preceding-whitespace) 'n 'n 'p" "(if (string= jde-gen-method-javadoc-comment \"inherit\")" "'(l \"/*\" 'n>" "\"* (@inheritDoc)\" 'n>" "\"*/\" 'n>" "))" "(jde-gen-method-signature" "  (tempo-lookup-named 'modifiers)" "  (tempo-lookup-named 'return-type)" "  (tempo-lookup-named 'name)" "  (tempo-lookup-named 'parameters)" "  (tempo-lookup-named 'exceptions)" " )" "'>" "(jde-gen-electric-brace)" "(s default-body) (jde-gen-indent) 'p'n" "\"}\"'>'n" "(if (string= jde-gen-method-javadoc-comment \"template\")" " (progn (tempo-backward-mark) (tempo-backward-mark) (beginning-of-line)" "   (jde-gen-save-excursion (jde-javadoc-autodoc-at-line))" "   (tempo-forward-mark) nil)" "  (progn (tempo-backward-mark) nil))" "(setq tempo-marks nil) ;; prevent tempo from moving point")
 jde-run-applet-doc ""
 jde-compile-option-vm-args nil
 jde-enable-senator t
 jde-help-wget-timeout nil
 jde-wiz-include-javadoc t
 jde-newline-function '(newline)
 jde-javadoc-gen-overview ""
 jde-javadoc-gen-notree nil
 jde-run-option-garbage-collection '(t t)
 jde-import-auto-collapse-imports nil
 jde-db-mode-hook nil
 jde-import-blank-line-between-groups t
 jde-db-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
 bsh-classpath nil
 jde-import-group-function 'jde-import-group-of
 bsh-eval-timeout 30
 jde-sourcepath '("./src")
 jde-run-option-hotspot-type 'client
 jde-db-read-vm-args nil
 jde-help-browser-function "browse-url"
 jde-bug-debug nil
 jde-java-font-lock-api-name-filter nil
 jde-db-query-missing-source-files t
 jde-javadoc-end-block-template nil
 jde-gen-method-signature-padding-1 ""
 jde-gen-method-signature-padding-2 ""
 jde-gen-method-signature-padding-3 " "
 jde-gen-cflow-finally '("'> \"finally\""
			 "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of finally\"))" "'>'n")
 jde-db-sourcepath '("./")
 jde-gen-bean-template '(";; generate class and save point which is in body of the constructor" "(jde-gen-class) 'p" "(progn (end-of-buffer) (search-backward \"}\") (backward-char 1)) 'n" "(jde-gen-blank-lines 2 -1)" "(jde-gen-save-excursion" " (jde-wiz-generate-interface \"java.io.Serializable\")" " (jde-import-insert-import '(\"java.io.Serializable\"))" " (call-interactively 'jde-gen-get-set-methods))")
 jde-javadoc-gen-packages nil
 jde-help-use-frames t
 jde-gen-cflow-if-else '("'> \"if\" jde-gen-conditional-padding-1 "
			 "\"(\" jde-gen-conditional-padding-2 (p \"if-clause: \" clause)" "      jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\" '>" "(if jde-gen-comments " " '(l \" // end of if (\" (s clause) \")\" '>'n)" " (if jde-gen-k&r " "  jde-gen-conditional-padding-3 " "  'n))" "'> \"else\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of if (\" (s clause) \") else\"))" "'>'n")
 jde-bug-server-socket '(t . "2112")
 jde-gen-cflow-while '("'> \"while\" jde-gen-conditional-padding-1 "
		       "\"(\" jde-gen-conditional-padding-2 (p \"while-clause: \" clause) " "      jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of while (\" (s clause) \")\"))" "'>'n")
 jde-imenu-include-modifiers nil
 jde-run-option-boot-classpath nil
 jde-appletviewer-option-encoding ""
 jde-gen-cflow-try-catch '("'> \"try \"" "(jde-gen-electric-brace)" "'r'n"
			   "\"}\" '>" "(if jde-gen-comments "
			   " '(l \" // end of try\" '>'n)" " (if jde-gen-k&r "
			   "  jde-gen-conditional-padding-3 " "  'n))"
			   "\"catch\" jde-gen-conditional-padding-1 "
			   "\"(\" jde-gen-conditional-padding-2 (p \"catch what: \" clause) \" e\"" "      jde-gen-conditional-padding-2 \")\" '>" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'p'n" "\"}\"" " (if jde-gen-comments " "	'(l \" // end of try-catch\"))" "'>'n")
 jde-gen-interface-buffer-template '("(funcall jde-gen-boilerplate-function)"
				     "(jde-gen-get-package-statement)"
				     "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * Describe interface \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" here.\" 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag))" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag))" "\" \" (jde-javadoc-insert-end-block)" "\"public interface \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-extend-class)" "(jde-gen-electric-brace)" "'p'n" "\"}\">" "(if jde-gen-comments (concat \" // \"" "  (file-name-sans-extension (file-name-nondirectory buffer-file-name))))" "'>'n")
 bsh-jar "bsh.jar"
 jde-bug-breakpoint-cursor-colors '("cyan" . "brown")
 jde-compile-option-target '("1.1")
 jde-run-executable ""
 jde-run-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 jde-gen-change-listener-template '("'& (P \"Component name: \")"
				    "\".addChangeListener(\" jde-gen-method-signature-padding-2 " "\"new ChangeListener\" jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"stateChanged\"" "  \"ChangeEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" jde-gen-method-signature-padding-2 \");\"'>'n'>'n'>")
 jde-jdb-key-bindings '(("[? ? ?]" . jde-debug-step-over)
			("[? ? ?Ý¢ ® êäå­äåâõç­óôåð­éîôï©
			¨¢Û¿ ¿ ¿]" . jde-debug-step-out)
			("[? ? ?]" . jde-debug-cont)
			("[? ? ?]" . jde-debug-run)
			("[? ? ?]" . jde-debug-toggle-breakpoint)
			("[? ? ?]" . jde-debug-up)
			("[? ? ?]" . jde-debug-down)
			("[? ? ?]" . jde-jdb-print)
			("[? ? ?]" . jde-jdb-dump)
			("[? ? ?]" . jde-jdb-eval)
			("[? ? ?]" . jde-jdb-set)
			("[? ? ?\f]" . jde-jdb-locals))
 jde-gen-cflow-switch '("'> \"switch\" jde-gen-conditional-padding-1 "
			" \"(\" jde-gen-conditional-padding-2 (p \"switch-condition: \" clause) " "       jde-gen-conditional-padding-2 \")\"" "'>" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "\"case \" (p \"first value: \" first-value) \":\"'>'n" "'p'n" "\"break;\"'>'n" "\"default:\"'>'n'>" "\"break;\"'>'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of switch (\" (s clause) \")\"))" "'>'n")
 jde-which-method-abbrev-symbol "~"
 jde-db-option-vm-args nil
 jde-run-application-class ""
 jde-run-option-disable-assertions "Nowhere"
 jde-compile-enable-kill-buffer nil
 jde-javadoc-gen-doclet ""
 jde-project-hooks nil
 jde-gen-hashcode-method-template '("'>" "\"/**\" '> 'n"
				    "\" * Calculate the hash code for this object.\" '> 'n" "\" * \" '> 'n" "\" * <p>The rules laid out in J. Blosh's Effective Java are used\" '> 'n" "\" * for the hash code calculation.</p>\" '> 'n" "\" * \" '> 'n" "\" * @return the hash code.\" '> 'n" "\" * \" '> 'n" "\" * @see java.lang.Object#hashCode\" '> 'n" "\" */\" '> 'n" "(jde-gen-method-signature \"public\"\"int\" \"hashCode\" nil)" "(jde-gen-electric-brace)" "(jde-gen-hashcode-body) '> 'n" "\"}\" '> 'n '>")
 jde-import-auto-sort nil
 jde-run-option-verbose '(nil nil nil)
 jde-launch-beanshell-on-demand-p t
 jde-project-file-name "prj.el"
 jde-compile-option-debug '("all" (t nil nil))
 jde-complete-insert-method-signature t
 jde-bug-jre-home ""
 jde-gen-listener-registry '("(p \"Listener class (fully qualified): \" listenerFQN 'noinsert)" "(tempo-save-named 'listener-class " " (replace-in-string (tempo-lookup-named 'listenerFQN)" "                    \"[^\\\\.]+\\\\.\" \"\"))" "(tempo-save-named 'listener-vector " " (concat (jde-wiz-downcase-initials (tempo-lookup-named 'listener-class))" "         \"s\"))" "(end-of-line) '&" "\"protected Vector \" (s listener-vector) \" = new Vector();\" '>'n '>'n" "\"/**\" '>'n" "\"* The method <CODE>add\" (s listener-class)" "\"</CODE> allows to \" '>'n" "\"* add a new <CODE>\" (s listener-class) \"</CODE>\" '>'n" "\"* that will be notified of incoming events.\" '>'n" "\"*\" '>'n" "\"* @see \" (s listenerFQN) '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  (concat \"add\" (tempo-lookup-named 'listener-class))" "  (concat (tempo-lookup-named 'listener-class) \" l\")" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "(s listener-vector) \".addElement(l);\" '> 'n" "\"}\" '>'n '>'n" "\"/**\" '>'n" "\"* The method <CODE>remove\" (s listener-class)" "\"</CODE> allows to \" '>'n" "\"* remove a <CODE>\" (s listener-class) \"</CODE> that was\" '>'n" "\"* previously registered to be notified of incoming events.\" '>'n" "\"*\" '>'n" "\"* @see \" (s listenerFQN) '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  (concat \"remove\" (tempo-lookup-named 'listener-class))" "  (concat (tempo-lookup-named 'listener-class) \" l\")" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "(s listener-vector) \".removeElement(l);\" '> 'n" "\"}\" '>'n '>'n")
 jde-help-wget-tries nil
 jde-import-sorted-groups nil
 jde-compile-option-hide-classpath nil
 jde-run-applet-viewer ""
 jde-javadoc-return-tag-template "\"* @return \" (jde-javadoc-a type)\n \" \" (jde-javadoc-code type) \" value\""
 jde-javadoc-gen-version t
 jde-complete-signature-display-time 5
 jde-javadoc-gen-helpfile ""
 jde-run-read-vm-args nil
 jde-help-docsets '(("JDK API" "" nil))
 jde-devel-debug nil
 jde-gen-inner-class-template '("(end-of-line) '& \"class \" (P \"Class name: \" class) '>" "\" \" (jde-gen-get-extend-class)" "(if jde-gen-k&r " " ()" " '>'n)" "\"{\" '>'n" "(jde-gen-method-signature" "  \"public\"" "  nil" "  (jde-gen-lookup-named 'class)" "  nil" " )" "(if jde-gen-k&r " " ()" " '>'n)" "\"{\"'>'n" "\"}\"'>'n" "'>'n" "(jde-gen-get-interface-implementation)" "'>'n" "\"}\" '>'n'>")
 jde-auto-parse-buffer-interval 180
 jde-run-option-verify '(nil t)
 jde-import-reverse-sort-group nil
 jde-compile-option-optimize nil
 jde-gen-cflow-case '("\"case \" (p \"value: \" value) \":\"'>'n" "'p'n"
		      "\"break;\"'>")
 jde-built-class-path nil
 jde-wiz-get-set-variable-convention '("")
 jde-compile-option-depend nil
 jde-javadoc-describe-class-template "\"* Describe class \" (jde-javadoc-code name) \" here.\""
 jde-help-remote-file-exists-function '("wget")
 jde-javadoc-gen-serialwarn nil
 jde-gen-section-comment-template '("(p \"Comment: \" comment-line 'noinsert)"
				    "'n" "\"// \" (s comment-line) '>'n'n'>")
 jde-gen-action-listener-template '("'& (P \"Component name: \")"
				    "\".addActionListener(\" jde-gen-method-signature-padding-2 " "\"new ActionListener\" jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" "  \"public\"" "  \"void\"" "  \"actionPerformed\"" "  \"ActionEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" jde-gen-method-signature-padding-2 \");\"'>'n'>'n'>")
 jde-cygwin-path-converter '(jde-cygwin-path-converter-internal)
 jde-auto-parse-enable t
 jde-compile-option-command-line-args nil
 jde-db-initial-step-p t
 jde-gen-tostring-method-template '("'>" "\"/**\" '> 'n"
				    "\" * Get a string representation of this object.\" '> 'n" "\" * \" '> 'n" "\" * @return a string representation of this object.\" '> 'n" "\" * \" '> 'n" "\" * @see java.lang.Object#toString\" '> 'n" "\" */\" '> 'n" "(jde-gen-method-signature \"public\" \"String\" \"toString\" \"\")" "(jde-gen-electric-brace)" "(jde-gen-tostring-return) '> 'n" "\"}\" '> 'n '>" "(jde-import-one-class \"org.apache.commons.lang.builder.ToStringBuilder\")")
 jde-gen-buffer-templates '(("Class" . jde-gen-class)
			    ("Interface" . jde-gen-interface)
			    ("Exception Class" . jde-gen-exception)
			    ("Console" . jde-gen-console)
			    ("Swing App" . jde-gen-jfc-app)
			    ("Unit Test" . jde-junit-test-class))
 jde-project-context-switching-enabled-p t
 jde-javadoc-gen-args nil
 jde-run-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
 jde-run-option-properties nil
 )



There was no *JDEBug* buffer


There is no CLI buffer


There is no locals buffer


The contents of the *Backtrace* buffer were

Debugger entered--Lisp error: (error "Error evaluating Java expresson. See *Messages* buffer.")
  signal(error ("Error evaluating Java expresson. See *Messages* buffer."))
  error("Error evaluating Java expresson. See *Messages* buffer.")
  byte-code("ÂÃ!ˆÂÄÅÆ\"\"ˆÂÇÅÈ\"\"ˆÂÉÊ	!\"ˆËÌ!‡" [this eval-error message "Error evaluating Lisp result of Java expression evaluation." "  Java expression: %s." eieio-oref java-expr "  Java evaluation result: %s." lisp-output "  Error from evaluating result as Lisp: %s" format-error-msg error "Error evaluating Java expresson. See *Messages* buffer."] 5)
  bsh([object jde-bsh "JDEE BeanShell" [object jde-bsh-buffer "JDEE bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> #<process bsh> comint-output-filter] nil (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) "jde.util.JdeUtilities.getQualifiedName(\"test1\");" "java.util.zip.ZipException: error in opening zip file\n	at java.util.zip.ZipFile.open(Native Method)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:203)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:234)\n	at jde.util.ClassPathZip.load(ClassPathZip.java:54)\n	at jde.util.ClassPathEntry.getClassNames(ClassPathEntry.java:144)\n	at jde.util.ImmutableClassPathEntry.getClassNames(ImmutableClassPathEntry.java:86)\n	at jde.util.ProjectClasses.getClassNames(ProjectClasses.java:143)\n	at jde.util.JdeUtilities.getQualifiedName(JdeUtilities.java:175)\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n	at java.lang.reflect.Method.invoke(Method.java:585)\n	at bsh.Reflect.invokeMethod(Unknown Source)\n	at bsh.Reflect.invokeStaticMethod(Unknown Source)\n	at bsh.Name.invokeMethod(Unknown Source)\n	at bsh.BSHMethodInvocation.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.Interpreter.run(Unknown Source)\n	at bsh.Interpreter.main(Unknown Source)\n" "d:/jdk1.5.0_06/bin/javaw.exe" nil "" ("d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/jdk1.5.0_06/lib/tools.jar" "d:/apache-ant-1.6.5/lib" "./classes" "./lib") "d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "bsh.Interpreter" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/usr/home/emacs/site/jde/java/classes"])
  apply(bsh [object jde-bsh "JDEE BeanShell" [object jde-bsh-buffer "JDEE bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> #<process bsh> comint-output-filter] nil (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) "jde.util.JdeUtilities.getQualifiedName(\"test1\");" "java.util.zip.ZipException: error in opening zip file\n	at java.util.zip.ZipFile.open(Native Method)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:203)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:234)\n	at jde.util.ClassPathZip.load(ClassPathZip.java:54)\n	at jde.util.ClassPathEntry.getClassNames(ClassPathEntry.java:144)\n	at jde.util.ImmutableClassPathEntry.getClassNames(ImmutableClassPathEntry.java:86)\n	at jde.util.ProjectClasses.getClassNames(ProjectClasses.java:143)\n	at jde.util.JdeUtilities.getQualifiedName(JdeUtilities.java:175)\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n	at java.lang.reflect.Method.invoke(Method.java:585)\n	at bsh.Reflect.invokeMethod(Unknown Source)\n	at bsh.Reflect.invokeStaticMethod(Unknown Source)\n	at bsh.Name.invokeMethod(Unknown Source)\n	at bsh.BSHMethodInvocation.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.Interpreter.run(Unknown Source)\n	at bsh.Interpreter.main(Unknown Source)\n" "d:/jdk1.5.0_06/bin/javaw.exe" nil "" ("d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/jdk1.5.0_06/lib/tools.jar" "d:/apache-ant-1.6.5/lib" "./classes" "./lib") "d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "bsh.Interpreter" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/usr/home/emacs/site/jde/java/classes"])
  eieio-generic-call(bsh-eval-lisp-output ([object jde-bsh "JDEE BeanShell" [object jde-bsh-buffer "JDEE bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> #<process bsh> comint-output-filter] nil (lambda ... ...) (lambda ... ...) (lambda ... ...) "jde.util.JdeUtilities.getQualifiedName(\"test1\");" "java.util.zip.ZipException: error in opening zip file\n	at java.util.zip.ZipFile.open(Native Method)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:203)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:234)\n	at jde.util.ClassPathZip.load(ClassPathZip.java:54)\n	at jde.util.ClassPathEntry.getClassNames(ClassPathEntry.java:144)\n	at jde.util.ImmutableClassPathEntry.getClassNames(ImmutableClassPathEntry.java:86)\n	at jde.util.ProjectClasses.getClassNames(ProjectClasses.java:143)\n	at jde.util.JdeUtilities.getQualifiedName(JdeUtilities.java:175)\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n	at java.lang.reflect.Method.invoke(Method.java:585)\n	at bsh.Reflect.invokeMethod(Unknown Source)\n	at bsh.Reflect.invokeStaticMethod(Unknown Source)\n	at bsh.Name.invokeMethod(Unknown Source)\n	at bsh.BSHMethodInvocation.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.Interpreter.run(Unknown Source)\n	at bsh.Interpreter.main(Unknown Source)\n" "d:/jdk1.5.0_06/bin/javaw.exe" nil "" ("d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/jdk1.5.0_06/lib/tools.jar" "d:/apache-ant-1.6.5/lib" "./classes" "./lib") "d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "bsh.Interpreter" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/usr/home/emacs/site/jde/java/classes"]))
  bsh-eval-lisp-output([object jde-bsh "JDEE BeanShell" [object jde-bsh-buffer "JDEE bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> #<process bsh> comint-output-filter] nil (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) "jde.util.JdeUtilities.getQualifiedName(\"test1\");" "java.util.zip.ZipException: error in opening zip file\n	at java.util.zip.ZipFile.open(Native Method)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:203)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:234)\n	at jde.util.ClassPathZip.load(ClassPathZip.java:54)\n	at jde.util.ClassPathEntry.getClassNames(ClassPathEntry.java:144)\n	at jde.util.ImmutableClassPathEntry.getClassNames(ImmutableClassPathEntry.java:86)\n	at jde.util.ProjectClasses.getClassNames(ProjectClasses.java:143)\n	at jde.util.JdeUtilities.getQualifiedName(JdeUtilities.java:175)\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n	at java.lang.reflect.Method.invoke(Method.java:585)\n	at bsh.Reflect.invokeMethod(Unknown Source)\n	at bsh.Reflect.invokeStaticMethod(Unknown Source)\n	at bsh.Name.invokeMethod(Unknown Source)\n	at bsh.BSHMethodInvocation.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.Interpreter.run(Unknown Source)\n	at bsh.Interpreter.main(Unknown Source)\n" "d:/jdk1.5.0_06/bin/javaw.exe" nil "" ("d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/jdk1.5.0_06/lib/tools.jar" "d:/apache-ant-1.6.5/lib" "./classes" "./lib") "d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "bsh.Interpreter" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/usr/home/emacs/site/jde/java/classes"])
  bsh([object jde-bsh "JDEE BeanShell" [object jde-bsh-buffer "JDEE bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> #<process bsh> comint-output-filter] nil (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) "jde.util.JdeUtilities.getQualifiedName(\"test1\");" "java.util.zip.ZipException: error in opening zip file\n	at java.util.zip.ZipFile.open(Native Method)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:203)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:234)\n	at jde.util.ClassPathZip.load(ClassPathZip.java:54)\n	at jde.util.ClassPathEntry.getClassNames(ClassPathEntry.java:144)\n	at jde.util.ImmutableClassPathEntry.getClassNames(ImmutableClassPathEntry.java:86)\n	at jde.util.ProjectClasses.getClassNames(ProjectClasses.java:143)\n	at jde.util.JdeUtilities.getQualifiedName(JdeUtilities.java:175)\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n	at java.lang.reflect.Method.invoke(Method.java:585)\n	at bsh.Reflect.invokeMethod(Unknown Source)\n	at bsh.Reflect.invokeStaticMethod(Unknown Source)\n	at bsh.Name.invokeMethod(Unknown Source)\n	at bsh.BSHMethodInvocation.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.Interpreter.run(Unknown Source)\n	at bsh.Interpreter.main(Unknown Source)\n" "d:/jdk1.5.0_06/bin/javaw.exe" nil "" ("d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/jdk1.5.0_06/lib/tools.jar" "d:/apache-ant-1.6.5/lib" "./classes" "./lib") "d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "bsh.Interpreter" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/usr/home/emacs/site/jde/java/classes"] "jde.util.JdeUtilities.getQualifiedName(\"test1\");" t)
  apply(bsh ([object jde-bsh "JDEE BeanShell" [object jde-bsh-buffer "JDEE bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> #<process bsh> comint-output-filter] nil (lambda ... ...) (lambda ... ...) (lambda ... ...) "jde.util.JdeUtilities.getQualifiedName(\"test1\");" "java.util.zip.ZipException: error in opening zip file\n	at java.util.zip.ZipFile.open(Native Method)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:203)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:234)\n	at jde.util.ClassPathZip.load(ClassPathZip.java:54)\n	at jde.util.ClassPathEntry.getClassNames(ClassPathEntry.java:144)\n	at jde.util.ImmutableClassPathEntry.getClassNames(ImmutableClassPathEntry.java:86)\n	at jde.util.ProjectClasses.getClassNames(ProjectClasses.java:143)\n	at jde.util.JdeUtilities.getQualifiedName(JdeUtilities.java:175)\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n	at java.lang.reflect.Method.invoke(Method.java:585)\n	at bsh.Reflect.invokeMethod(Unknown Source)\n	at bsh.Reflect.invokeStaticMethod(Unknown Source)\n	at bsh.Name.invokeMethod(Unknown Source)\n	at bsh.BSHMethodInvocation.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.Interpreter.run(Unknown Source)\n	at bsh.Interpreter.main(Unknown Source)\n" "d:/jdk1.5.0_06/bin/javaw.exe" nil "" ("d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/jdk1.5.0_06/lib/tools.jar" "d:/apache-ant-1.6.5/lib" "./classes" "./lib") "d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "bsh.Interpreter" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/usr/home/emacs/site/jde/java/classes"] "jde.util.JdeUtilities.getQualifiedName(\"test1\");" t))
  eieio-generic-call(bsh-eval ([object jde-bsh "JDEE BeanShell" [object jde-bsh-buffer "JDEE bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> #<process bsh> comint-output-filter] nil (lambda ... ...) (lambda ... ...) (lambda ... ...) "jde.util.JdeUtilities.getQualifiedName(\"test1\");" "java.util.zip.ZipException: error in opening zip file\n	at java.util.zip.ZipFile.open(Native Method)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:203)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:234)\n	at jde.util.ClassPathZip.load(ClassPathZip.java:54)\n	at jde.util.ClassPathEntry.getClassNames(ClassPathEntry.java:144)\n	at jde.util.ImmutableClassPathEntry.getClassNames(ImmutableClassPathEntry.java:86)\n	at jde.util.ProjectClasses.getClassNames(ProjectClasses.java:143)\n	at jde.util.JdeUtilities.getQualifiedName(JdeUtilities.java:175)\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n	at java.lang.reflect.Method.invoke(Method.java:585)\n	at bsh.Reflect.invokeMethod(Unknown Source)\n	at bsh.Reflect.invokeStaticMethod(Unknown Source)\n	at bsh.Name.invokeMethod(Unknown Source)\n	at bsh.BSHMethodInvocation.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.Interpreter.run(Unknown Source)\n	at bsh.Interpreter.main(Unknown Source)\n" "d:/jdk1.5.0_06/bin/javaw.exe" nil "" ("d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/jdk1.5.0_06/lib/tools.jar" "d:/apache-ant-1.6.5/lib" "./classes" "./lib") "d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "bsh.Interpreter" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/usr/home/emacs/site/jde/java/classes"] "jde.util.JdeUtilities.getQualifiedName(\"test1\");" t))
  bsh-eval([object jde-bsh "JDEE BeanShell" [object jde-bsh-buffer "JDEE bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> #<process bsh> comint-output-filter] nil (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) (lambda (&rest --cl-rest--) (apply ... ... --cl-rest--)) "jde.util.JdeUtilities.getQualifiedName(\"test1\");" "java.util.zip.ZipException: error in opening zip file\n	at java.util.zip.ZipFile.open(Native Method)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:203)\n	at java.util.zip.ZipFile.<init>(ZipFile.java:234)\n	at jde.util.ClassPathZip.load(ClassPathZip.java:54)\n	at jde.util.ClassPathEntry.getClassNames(ClassPathEntry.java:144)\n	at jde.util.ImmutableClassPathEntry.getClassNames(ImmutableClassPathEntry.java:86)\n	at jde.util.ProjectClasses.getClassNames(ProjectClasses.java:143)\n	at jde.util.JdeUtilities.getQualifiedName(JdeUtilities.java:175)\n	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n	at java.lang.reflect.Method.invoke(Method.java:585)\n	at bsh.Reflect.invokeMethod(Unknown Source)\n	at bsh.Reflect.invokeStaticMethod(Unknown Source)\n	at bsh.Name.invokeMethod(Unknown Source)\n	at bsh.BSHMethodInvocation.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.BSHPrimaryExpression.eval(Unknown Source)\n	at bsh.Interpreter.run(Unknown Source)\n	at bsh.Interpreter.main(Unknown Source)\n" "d:/jdk1.5.0_06/bin/javaw.exe" nil "" ("d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/jdk1.5.0_06/lib/tools.jar" "d:/apache-ant-1.6.5/lib" "./classes" "./lib") "d:/usr/home/emacs/site/jde/java/lib/bsh.jar" "bsh.Interpreter" "d:/usr/home/emacs/site/jde/java/bsh-commands" "d:/usr/home/emacs/site/jde/java/lib/checkstyle-all.jar" "d:/usr/home/emacs/site/jde/java/lib/jakarta-regexp.jar" "d:/usr/home/emacs/site/jde/java/lib/jde.jar" "d:/usr/home/emacs/site/jde/java/classes"] "jde.util.JdeUtilities.getQualifiedName(\"test1\");" t)
  jde-jeval("jde.util.JdeUtilities.getQualifiedName(\"test1\");" t)
  jde-jeval-r("jde.util.JdeUtilities.getQualifiedName(\"test1\");")
  jde-import-get-qualified-names("test1")
  jde-import-get-import("test1")
  jde-import-find-and-import("test1" t)
  jde-parse-get-qualified-name("test1" t)
  jde-parse-eval-type-of("test1")
  jde-complete-find-completion-for-pair(("test1" ""))
  jde-complete-pair(("test1" "") t)
  byte-code("ÂÃÄ\"	\"‡" [pair completion-type jde-complete-pair jde-complete-get-pair t] 4)
  byte-code("ÀÁˆÃÄÅÆ!\"!‡" [err (byte-code "ÂÃÄ\"	\"‡" [pair completion-type jde-complete-pair jde-complete-get-pair t] 4) nil error message "%s" error-message-string] 5)
  jde-complete-generic(t)
  jde-complete-menu()
  call-interactively(jde-complete-menu)
  jde-complete()
* call-interactively(jde-complete)



End Insert *Backtrace* buffer


The contents of the *Messages* buffer were

	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at bsh.Reflect.invokeMethod(Unknown Source)
	at bsh.Reflect.invokeStaticMethod(Unknown Source)
	at bsh.Name.invokeMethod(Unknown Source)
	at bsh.BSHMethodInvocation.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.Interpreter.run(Unknown Source)
	at bsh.Interpreter.main(Unknown Source)
.
  Error from evaluating result as Lisp: void-variable java.util.zip.ZipException:
Error evaluating Lisp result of Java expression evaluation.
  Java expression: jde.util.JdeUtilities.getQualifiedName("test1");.
  Java evaluation result: java.util.zip.ZipException: error in opening zip file
	at java.util.zip.ZipFile.open(Native Method)
	at java.util.zip.ZipFile.<init>(ZipFile.java:203)
	at java.util.zip.ZipFile.<init>(ZipFile.java:234)
	at jde.util.ClassPathZip.load(ClassPathZip.java:54)
	at jde.util.ClassPathEntry.getClassNames(ClassPathEntry.java:144)
	at jde.util.ImmutableClassPathEntry.getClassNames(ImmutableClassPathEntry.java:86)
	at jde.util.ProjectClasses.getClassNames(ProjectClasses.java:143)
	at jde.util.JdeUtilities.getQualifiedName(JdeUtilities.java:175)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at bsh.Reflect.invokeMethod(Unknown Source)
	at bsh.Reflect.invokeStaticMethod(Unknown Source)
	at bsh.Name.invokeMethod(Unknown Source)
	at bsh.BSHMethodInvocation.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.BSHPrimaryExpression.eval(Unknown Source)
	at bsh.Interpreter.run(Unknown Source)
	at bsh.Interpreter.main(Unknown Source)
.
  Error from evaluating result as Lisp: void-variable java.util.zip.ZipException:
Loading debug...done
Entering debugger...
 [2 times]
Preparing problem report...
Loading mew...done
Setting up Mew world...
Updating status...done
Setting up Mew world...done
(New file)
Wrote d:/usr/home/Mail/draft/1
Draft is prepared
Formatting bug report buffer.................................................................................................................................................................
Mark set [2 times]



End Insert *Messages* buffer


The contents of the *jde-log* buffer were

jde-load-project-file: Loading d:/usr/project/test/prj.el
jde-set-variables: Loading jde-global-classpath from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-run-working-directory from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-compiler from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-compile-option-directory from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-compile-option-classpath from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-compile-option-sourcepath from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-sourcepath from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-db-sourcepath from project d:/usr/project/test/prj.el
jde-load-project-file: Loading d:/usr/project/test/prj.el
jde-set-variables: Loading jde-global-classpath from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-run-working-directory from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-compiler from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-compile-option-directory from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-compile-option-classpath from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-compile-option-sourcepath from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-sourcepath from project d:/usr/project/test/prj.el
jde-set-variables: Loading jde-db-sourcepath from project d:/usr/project/test/prj.el



End Insert *jde-log* buffer


Process environment: 

TERM=cmd
EMACSDOC=D:/emacs_jde/etc
EMACSLOCKDIR=D:/emacs_jde/lock
EMACSPATH=D:/emacs_jde/bin
EMACSDATA=D:/emacs_jde/etc
SHELL=D:/emacs_jde/bin/cmdproxy.exe
EMACSLOADPATH=D:/emacs_jde/site-lisp;D:/emacs_jde/../site-lisp;D:/emacs_jde/lisp;D:/emacs_jde/leim
TMPDIR=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
windir=C:\WINNT
USERPROFILE=C:\Documents and Settings\Administrator
USERNAME=Administrator
USERDOMAIN=THINKINGSU
TZ=JST-8
TMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TEMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
SystemRoot=C:\WINNT
SystemDrive=C:
ProgramFiles=C:\Program Files
PROCESSOR_REVISION=0d06
PROCESSOR_LEVEL=6
PROCESSOR_IDENTIFIER=x86 Family 6 Model 13 Stepping 6, GenuineIntel
PROCESSOR_ARCHITECTURE=x86
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PATH=d:\cygwin\bin;d:\usr\home\wget\bin;d:\cygwin\bin;d:\usr\home\w3m\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\Intel\Wireless\Bin\;D:\apache-ant-1.6.5\bin;D:\usr\home\mew\bin;D;\emacs\bin;;D:\PROGRA~1\ATITEC~1\ATICON~1
Os2LibPath=C:\WINNT\system32\os2\dll;
OS=Windows_NT
NUMBER_OF_PROCESSORS=1
LOGONSERVER=\\THINKINGSU
LANG=zh_CN
JAVA_HOME=D:\jdk1.5.0_06
HOMEPATH=\
HOMEDRIVE=C:
HOME=D:\usr\home
emacs_dir=D:/emacs_jde
COMSPEC=C:\WINNT\system32\cmd.exe
COMPUTERNAME=THINKINGSU
CommonProgramFiles=C:\Program Files\Common Files
APPDATA=C:\Documents and Settings\Administrator\Application Data
ANT_HOME=D:\apache-ant-1.6.5
ALLUSERSPROFILE=C:\Documents and Settings\All Users


The contents of the .emacs file was


;; -*- mode: emacs-lisp; mode:font-lock; coding: gb2312 -*-
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; $File$
;; $Version$
;; $Author$
;; $Date$
;; $Id$
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

(defun load-emacs-startup (dir)
  (let ((subdirs (directory-files dir)))
    (mapcar (lambda (file) 
	      (let ((subdir (expand-file-name file dir)))
		(cond
		 ((string= "." file) nil)
		 ((string= ".." file) nil)
		 ((string= "CVS" file) nil)
		 ((string= "RCS" file) nil)
		 ((file-symlink-p subdir) nil)
		 ((file-directory-p subdir) (load-emacs-startup subdir))
		 ((string-match "[^.]+\\.el[c]?$" file)
		  (condition-case err (load (expand-file-name file dir)) 
		    (error "Error loading file %s : %s" file (cdr err))))
		 (t nil))))
	      subdirs))
  )
(defun add-subdirs-to-load-path (dir)
  (let ((subdirs (directory-files dir)))
    (mapcar (lambda (file) 
	      (let ((subdir (expand-file-name file dir)))
		(cond
		 ((string= "." file) nil)
		 ((string= ".." file) nil)
		 ((string= "CVS" file) nil)
		 ((string= "RCS" file) nil)
		 ((file-symlink-p subdir) nil)
		 ((file-directory-p subdir) 
		  (progn 
		    (if (directory-files subdir nil "[^.]+\\.el[c]?$")
			(add-to-list 'load-path subdir))
		    (add-subdirs-to-load-path subdir)
		    ))
		 (t nil))))
	      subdirs))
    )
(setq dotemacs-ext-dir "~/.emacs.d")
;;(setq elisp-ext-dir "/dtroot/emacs")
;;(add-subdirs-to-load-path elisp-ext-dir)
(load-emacs-startup dotemacs-ext-dir)


(setq make-backup-files nil) 




=====end inserted .emacs file


;; -*- mode: emacs-lisp; mode:font-lock; coding: gb2312 -*-
;; 本文件设置JDEE环境


;; Set the debug option to enable a backtrace when a
;; problem occurs.
(setq debug-on-error t)

;; Update the Emacs load-path to include the path to
;; the JDE and its require packages. This code assumes
;; that you have installed the packages in the emacs/site
;; subdirectory of your home directory.
(add-to-list 'load-path (expand-file-name "~/emacs/site/jde/lisp"))
(add-to-list 'load-path (expand-file-name "~/emacs/site/common"))
(add-to-list 'load-path (expand-file-name "~/emacs/site/elib"))

;;added by sumin
(add-to-list 'load-path (expand-file-name "~/emacs/site/semantic"))
(add-to-list 'load-path (expand-file-name "~/emacs/site/speedbar"))
(add-to-list 'load-path (expand-file-name "~/emacs/site/eieio"))
(add-to-list 'load-path (expand-file-name "~/emacs/site/ecb"))


;; Initialize CEDET.
(load-file (expand-file-name "~/emacs/site/common/cedet.el"))
;; Use the full Java 1.5 grammar to parse Java files
(autoload 'wisent-java-default-setup "wisent-java"
   "Hook run to setup Semantic in `java-mode'." nil nil)




;; If you want Emacs to defer loading the JDE until you open a 
;; Java file, edit the following line
(setq defer-loading-jde nil)
;; to read:
;;
;;  (setq defer-loading-jde t)
;;

(if defer-loading-jde
    (progn
      (autoload 'jde-mode "jde" "JDE mode." t)
      (setq auto-mode-alist
	    (append
	     '(("\\.java\\'" . jde-mode))
	     auto-mode-alist)))
  (require 'jde)
  (require 'jde-db)

  (require 'ecb)
  (require 'ecb-autoloads)

  )


  ;; Sets the basic indentation for Java source files
  ;; to two spaces.
  (defun my-jde-mode-hook ()
    (setq c-basic-offset 2))

  (add-hook 'jde-mode-hook 'my-jde-mode-hook)



(custom-set-variables
 ;; custom-set-variables was added by Custom -- don't edit or cut/paste it!
 ;; Your init file should contain only one such instance.
 '(canlock-password "659906c64947e3e3661d95c7f2f967ec5797abea")
 '(ecb-gzip-setup (quote cons))
;; '(ecb-auto-activate t)
 '(ecb-key-map (quote ("C-c" (t "fh" ecb-history-filter) (t "fs" ecb-sources-filter) (t "fm" ecb-methods-filter) (t "fr" ecb-methods-filter-regexp) (t "ft" ecb-methods-filter-tagclass) (t "fc" ecb-methods-filter-current-type) (t "fp" ecb-methods-filter-protection) (t "fn" ecb-methods-filter-nofilter) (t "fl" ecb-methods-filter-delete-last) (t "ff" ecb-methods-filter-function) (t "p" ecb-nav-goto-previous) (t "n" ecb-nav-goto-next) (t "lc" ecb-change-layout) (t "lr" ecb-redraw-layout) (t "lw" ecb-toggle-ecb-windows) (t "lt" ecb-toggle-layout) (t "s" ecb-window-sync) (t "r" ecb-rebuild-methods-buffer) (t "a" ecb-toggle-auto-expand-tag-tree) (t "x" ecb-expand-methods-nodes) (t "h" ecb-show-help) (t "gl" ecb-goto-window-edit-last) (t "g1" ecb-goto-window-edit1) (t "g2" ecb-goto-window-edit2) (t "gc" ecb-goto-window-compilation) (t "gd" ecb-goto-window-directories) (t "gs" ecb-goto-window-sources) (t "gm" ecb-goto-window-methods) (t "gh" ecb-goto-window-history) (t "ga" ecb-goto-window-analyse) (t "gb" ecb-goto-window-speedbar) (t "md" ecb-maximize-window-directories) (t "ms" ecb-maximize-window-sources) (t "mm" ecb-maximize-window-methods) (t "mh" ecb-maximize-window-history) (t "ma" ecb-maximize-window-analyse) (t "mb" ecb-maximize-window-speedbar) (t "e" eshell) (t "o" ecb-toggle-scroll-other-window-scrolls-compile) (t "\\" ecb-toggle-compile-window) (t "/" ecb-toggle-compile-window-height) (t "," ecb-cycle-maximized-ecb-buffers) (t "." ecb-cycle-through-compilation-buffers))))
 '(ecb-options-version "2.32")
 '(ecb-source-path (quote ("./")))
 '(ecb-tar-setup (quote cons))
 '(ecb-wget-setup (quote cons))
 '(ecb-windows-height 0.33)
 '(ecb-windows-width 0.25)
 '(jde-bug-key-bindings (quote (("[f6]" . jde-bug-step-over) ("[f5]" . jde-bug-step-into) ("[f7]" . jde-bug-step-out) ("[f8]" . jde-bug-continue) ("[f9]" . jde-bug-toggle-breakpoint) ("[f11]" . jde-bug-finish-process) ("[f12]" . jde-bug-remove-dead-processes))))
 '(jde-key-bindings (quote (("[f1]" . jde-compile) ("[f2]" . jde-build) ("[f3]" . jde-run) ("[f4]" . jde-debug) ("[(control ?.)]" . jde-complete) )))

 '(jde-build-function (quote (jde-ant-build)))
 '(jde-ant-home "D:/apache-ant-1.6.5")
;; '(jde-ant-program (quote ("${ANT_HOME}/bin/ant.bat")))
 '(jde-ant-enable-find t)




 '(jde-bug-jpda-directory "~/jpda1_0-win")

 '(jde-compile-option-debug (quote ("all" (t nil nil))))
 '(jde-compile-option-directory "./classes")
 '(jde-complete-function (quote jde-complete-menu))
 '(jde-debugger (quote ("JDEbug")))
 '(jde-global-classpath (quote ("./classes" "./lib")))
 '(jde-jdk (quote ("1.5")))
 '(jde-jdk-registry (quote (("1.5" . "D:/jdk1.5.0_06"))))
 '(jde-run-classic-mode-vm nil)
 '(jde-run-working-directory "./classes")
 '(jde-sourcepath (quote ("./src" "D:/jdk1.5.0_06/src")))
)
(custom-set-faces
 ;; custom-set-faces was added by Custom -- don't edit or cut/paste it!
 ;; Your init file should contain only one such instance.
)





;; -*- mode: emacs-lisp; mode:font-lock; coding: gb2312 -*-
;; 本文件设置Emacs自带功能

;;设置中文环境(set-buffer-file-coding-system 'chinese-gbk)

(set-language-environment 'Chinese-GB)
(set-keyboard-coding-system 'cn-gb)
(set-clipboard-coding-system 'cn-gb)
(set-terminal-coding-system 'cn-gb)
(set-buffer-file-coding-system 'cn-gb)
(set-selection-coding-system 'cn-gb)
(modify-coding-system-alist 'process "*" 'cn-gb)
(setq default-process-coding-system '(cn-gb . cn-gb))
(setq-default pathname-coding-system 'cn-gb)


;; 启动Emacs-Server
(server-start t)

;; 设置括号匹配模式
(show-paren-mode t)

;; 显示选中区域
(transient-mark-mode t)

;; 显示行列位置
(column-number-mode t)

;; 图像文件自动识别并显示
(auto-image-file-mode t)

;; 压缩文件自动识别并显示内容
(auto-compression-mode t)

;; 替换yes/no的询问为y/n
(fset 'yes-or-no-p 'y-or-n-p)

;; 去掉beep提示改为闪烁提示
(set-default 'visible-bell t)

;; 设置lisp的变量保护数目
(set-default 'max-specpdl-size 5000)

;; 设置语法颜色显示模式在需要时才进行, 改善文件滚动查看速度
(set-default 'lazy-lock-defer-on-scrolling 't)
(set-default 'font-lock-support-mode 'lasy-lock-mode)
(set-default 'font-lock-maximum-decoration 't)
(if window-system
    (global-font-lock-mode t)
  )
(add-to-list 'font-lock-support-mode
	     '((java-mode . jit-lock-mode)
	       (emacs-lisp-mode . jit-lock-mode)
	       (c++-mode . fast-lock-mode)
	       (t . jit-lock-mode)))

;; 去掉工具条, 800x600下那个工具条好占空间
;(tool-bar-mode -1)
(setq tool-bar-mode nil)

;; 设置时间显示格式
(setq display-time-day-and-date t)
(setq display-time-format "%m月%d日 %H:%M")
(setq display-time-24hr-format t)
(display-time)

;; 设置文件最后修改时间戳
(add-hook 'write-file-hooks 'time-stamp)
(setq time-stamp-format "%:u %02m/%02d/%04y %02H:%02M:%02S (%s)")

;; 设置CJK UTF转换
(when (boundp 'utf-translate-cjk)
  (setq utf-translate-cjk t)
  (custom-set-variables
   '(utf-translate-cjk t)))
(if (fboundp 'utf-translate-cjk-mode)
    (utf-translate-cjk-mode 1))

(put 'narrow-to-page 'disabled nil)

(tool-bar-mode -1)
(menu-bar-mode -1)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.