Re: jde-complete problem on win2000(chinese locale)
Peter Su <[email protected]>
| Newsgroups | gmane.emacs.jdee |
|---|---|
| Message-ID | <[email protected]> |
Suraj: Under my project/test/lib/ , nothing files exist. Should I check jdk's lib files? thanks. Peter From: "Suraj Acharya" <[email protected]> Subject: Re: jde-complete problem on win2000(chinese locale) Date: Fri, 24 Mar 2006 22:36:35 -0800 > > ------=_Part_7140_19468497.1143268595955 > Content-Type: text/plain; charset=UTF-8 > Content-Transfer-Encoding: base64 > Content-Disposition: inline > > Peter, > > From the java stack trace it looks like JDE doesn't like one of the jars in > the classpath. Check if all the jars in your lib directory are valid > archives - try running jar tvf <filename>. I've seen zero byte jar files > cause exceptions like this, so check for this too. > > Suraj > > On 3/22/06, Peter Su <[email protected]> wrote: > > > > 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) > > ("[? ? ?Ý¢(r)êäåäåâõçóôåðéîôï(c) > > ¨¢Û¿¿¿]" . 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) > > > > ------=_Part_7140_19468497.1143268595955 > Content-Type: text/html; charset=UTF-8 > Content-Transfer-Encoding: base64 > Content-Disposition: inline > > Peter, <br><br>From the java stack trace it looks like JDE doesn't like one of the jars in the classpath. Check if all the jars in your lib directory are valid archives - try running jar tvf <filename>. I've seen zero byte jar files cause exceptions like this, so check for this too. > <br><br>Suraj<br><br><div><span class="gmail_quote">On 3/22/06, <b class="gmail_sendername">Peter Su</b> <<a href="mailto:[email protected]">[email protected]</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> > Hi all:<br> I'm jdee newbie. when execute jde-complete command,error appear.<br><br>thanks.<br><br>Peter Su<br><br> there are my java files:<br> directory structure:<br><br><br>under test/(ROOT)<br>../ ./ > <br>.classpath .project<br>build.xml classes/<br>lib/ prj.el<br>prj.el~ semantic.cache<br>semantic.cache~ src/ > <br><br>under src/:<br>#SimpleThread.java# #Test.java#<br>../ ./<br>SimpleThread.java SimpleThread.java~<br>Test.java Test.java~<br>Test1.java > TestMethod.java<br>p/ semantic.cache<br>semantic.cache~<br><br><br>d:/usr/project/test/src/Test1.java:<br> public class Test1{<br> public void test(){<br><br> > }<br> }<br><br>d:/usr/project/test/src/TestMethod.java:<br>public class TestMethod{<br><br> /**<br> * Describe <code>main</code> method here<br> *<br> * @param args a <code>String[]</code> val > <br> */<br> public static void main(String[] args){<br> Test1 test1 = new Test1();<br> test1. //execute jde-complete then error<br> }<br>}<br><br><br><br>Please enter the details of your bug report here<br> > <br><br><br>Emacs : GNU Emacs 21.3.1 (i386-mingw-nt5.0.2195)<br> of 2004-03-11 on NYAUMO<br>Package: JDE version 2.3.5<br>Required packages: cedet-1.0beta2<br><br><br>current state:<br>==============<br>(setq<br> jde-gen-session-bean-template '("(jde-import-insert-imports-into-buffer " > <br> " (list \"javax.ejb.*\""<br> " \"java.rmi.RemoteException\"))" "'>"<br> "(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" "'>") > <br> jde-gen-beep '("(end-of-line) '&"<br> "\"Toolkit.getDefaultToolkit().beep();\"'>'n'>")<br> jde-complete-signature-display '("Eldoc")<br> jde-gen-equals-parens-around-expression nil > <br> jde-project-name "default"<br> jde-which-method-format '("[" jde-which-method-current "]")<br> jde-run-classic-mode-vm nil<br> jde-complete-unique-method-names nil<br> jde-find-granularity '("Character") > <br> jde-which-method-max-length 20<br> jde-javadoc-gen-nodeprecatedlist nil<br> jde-imenu-include-classdef t<br> jde-javadoc-gen-link-online nil<br> jde-complete-display-result-type t<br> jde-gen-code-templates '(("Get Set Pair" . jde-gen-get-set) > <br> ("main method" . jde-gen-main-method)<br> ("toString Method (Apache)" .<br> jde-gen-tostring-method)<br> ("Equals Method" . jde-gen-equals-method) > <br> ("Hash Code Method" . jde-gen-hashcode-method)<br> ("Deep clone" . jde-gen-deep-clone)<br> ("Action Listener" . jde-gen-action-listener) > <br> ("Change Listener" . jde-gen-change-listener)<br> ("Window Listener" . jde-gen-window-listener)<br> ("Mouse Listener" . jde-gen-mouse-listener) > <br> ("Mouse Motion Listener" .<br> jde-gen-mouse-motion-listener)<br> ("Inner Class" . jde-gen-inner-class)<br> ("println" . jde-gen-println) > <br> ("beep" . jde-gen-beep)<br> ("property change support" .<br> jde-gen-property-change-support)<br> ("EJB Entity Bean" . jde-gen-entity-bean) > <br> ("EJB Session Bean" . jde-gen-session-bean))<br> jde-gen-cflow-else '("'> \"else\""<br> "(jde-gen-electric-brace jde-gen-conditional-padding-3)" > <br> "'r'n" "\"}\"" "(if jde-gen-comments "<br> " '(l \" // end of else\"))" "'>'n")<br> jde-jdk-registry '((" > 1.5" . "D:/jdk1.5.0_06"))<br> jde-javadoc-gen-destination-directory "JavaDoc"<br> jde-mode-line-format '("-" mode-line-mule-info mode-line-modified<br> mode-line-frame-identification > <br> mode-line-buffer-identification " "<br> global-mode-string " %[(" mode-name<br> mode-line-process minor-mode-alist "%n" ")%]--" > <br> (line-number-mode "L%l--")<br> (column-number-mode "C%c--") (-3 . "%p")<br> (jde-which-method-mode<br> ("--" jde-which-method-format "--")) > <br> "-%-")<br> jde-mode-abbreviations '(("ab" . "abstract") ("bo" . "boolean")<br> ("br" . "break") ("by" . "byte") ("byv" . "byvalue") > <br> ("cas" . "cast") ("ca" . "catch") ("ch" . "char")<br> ("cl" . "class") ("co" . "const") > <br> ("con" . "continue") ("de" . "default")<br> ("dou" . "double") ("el" . "else")<br> ("ex" . "extends") ("fa" . "false") ("fi" . "final") > <br> ("fin" . "finally") ("fl" . "float") ("fo" . "for")<br> ("fu" . "future") ("ge" . "generic") ("go" . "goto") > <br> ("impl" . "implements") ("impo" . "import")<br> ("ins" . "instanceof") ("in" . "int")<br> > ("inte" . "interface") ("lo" . "long")<br> ("na" . "native") ("ne" . "new") ("nu" . "null") > <br> ("pa" . "package") ("pri" . "private")<br> ("pro" . "protected") ("pu" . "public")<br> > ("re" . "return") ("sh" . "short") ("st" . "static")<br> ("su" . "super") ("sw" . "switch") > <br> ("sy" . "synchronized") ("th" . "this")<br> ("thr" . "throw") ("thro" . "throws")<br> ("tra" . "transient") ("tr" . "true") > <br> ("vo" . "void") ("vol" . "volatile")<br> ("wh" . "while"))<br> jde-imenu-enable t<br> jde-compile-option-verbose nil > <br> jde-check-version-flag t<br> jde-db-option-heap-size '((1 . "megabytes") (16 . "megabytes"))<br> jde-bug-debugger-host-address "THINKINGSU"<br> jde-complete-add-space-after-method nil<br> > jde-run-option-enable-system-assertions nil<br> jde-import-excluded-classes '(("^bsh\\..*") ("^java\\.lang\\.[^.]*$" . t)<br> ("^sun\\..*") ("^com\\.sun\\..*") > <br> (jde-import-current-package-p . t))<br> jde-db-requested-breakpoint-face-colors '("black" . "yellow")<br> jde-wiz-show-report t<br> jde-javadoc-gen-use nil<br> jde-gen-buffer-boilerplate nil > <br> jde-bug-raise-frame-p t<br> jde-db-option-application-args nil<br> jde-javadoc-gen-nonavbar nil<br> jde-gen-final-methods t<br> jde-run-option-interpret-mode nil<br> jde-electric-return-p nil<br> jde-javadoc-gen-nohelp nil > <br> jde-gen-jfc-app-buffer-template '("(funcall jde-gen-boilerplate-function)"<br> "(jde-gen-get-package-statement)"<br> "\"import > java.awt.Dimension;\" '>'n"<br> "\"import java.awt.Graphics;\" '>'n"<br> "\"import java.awt.Graphics2D;\" '>'n" > <br> "\"import java.awt.Color;\" '>'n"<br> "\"import java.awt.geom.Ellipse2D;\" '>'n"<br> "\"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") > <br> jde-log-max 500<br> jde-bug-key-bindings '(("[f6]" . jde-bug-step-over)<br> ("[f5]" . jde-bug-step-into)<br> ("[f7]" . jde-bug-step-out)<br> > ("[f8]" . jde-bug-continue)<br> ("[f9]" . jde-bug-toggle-breakpoint)<br> ("[f11]" . jde-bug-finish-process)<br> ("[f12]" . jde-bug-remove-dead-processes)) > <br> jde-compile-finish-hook '(jde-compile-finish-kill-buffer<br> jde-compile-finish-refresh-speedbar<br> jde-compile-finish-update-class-info)<br> jde-compile-option-nowarn nil > <br> jde-setnu-mode-threshold 20000<br> jde-db-option-host ""<br> jde-wiz-get-set-variable-prefix "arg"<br> bsh-vm nil<br> jde-wiz-tostring-variable-separator "\" \""<br> jde-compile-jump-to-first-error t > <br> jde-import-insert-group-names nil<br> jde-compile-option-encoding ""<br> jde-gen-main-method-template '("(jde-gen-save-excursion"<br> " (jde-wiz-gen-method" " \"public static\"" > <br> " \"void\"" " \"main\""<br> " \"String[] args\"" " \"\" \"\"))" > <br> ";; don't move point" "(setq tempo-marks nil)")<br> jde-db-option-connect-shared-memory-name "javadebug"<br> jde-run-option-java-profile '(nil . "./java.prof") > <br> bsh-startup-timeout 10<br> jde-bug-jpda-directory "~/jpda1_0-win"<br> jde-read-compile-args nil<br> jde-wiz-set-javadoc-template '("/**" "* Sets the value of %n" "*"<br> "* @param %p Value to assign to this.%n" "*/") > <br> jde-db-option-verbose '(nil nil nil)<br> jde-which-method-class-min-length 4<br> jde-db-read-app-args nil<br> jde-import-default-group-name nil<br> 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") > <br> jde-javadoc-gen-nodeprecated nil<br> jde-run-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")<br> jde-gen-cflow-else-if '("'> \"else if\" jde-gen-conditional-padding-1 " > <br> "\"(\" 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") > <br> jde-gen-println '("(end-of-line) '&"<br> "\"System.out.println(\" (P \"Print out: \") \");\" '>'n'>")<br> jde-enable-abbrev-mode nil<br> bsh-vm-args nil > <br> jde-import-collapse-imports-threshold 2<br> jde-auto-parse-max-buffer-size 50000<br> jde-javadoc-exception-tag-template "\"* @exception \" type \" if an error occurs\""<br> jde-menu-definition '("JDE" ["Compile" jde-compile t] ["Run App" jde-run t] > <br> ["Debug App" jde-debug t] "-"<br> ["Run Applet" jde-run-menu-run-applet t]<br> ["Debug Applet" jde-debug-applet t] "-" > <br> ["Build" jde-build t]<br> ("Find"<br> ["Expression" jde-find<br> (and<br> (executable-find > <br> (if (eq system-type (quote windows-nt)) "find.exe"<br> "find")<br> )<br> (executable-find<br> > (if (eq system-type (quote windows-nt)) "grep.exe"<br> "grep")<br> )<br> )<br> ] > <br> ["Expression..." jde-find-dlg<br> (and<br> (executable-find<br> (if (eq system-type (quote windows-nt)) " > find.exe"<br> "find")<br> )<br> (executable-find<br> (if (eq system-type (quote windows-nt)) "grep.exe > "<br> "grep")<br> )<br> )<br> ]<br> ["Symbol Definition" jde-open-class-at-point t] > <br> ["Class" jde-show-class-source t]<br> ["Super Class" jde-show-superclass-source t]<br> ["Interface" jde-show-interface-source t]) > <br> ("Interpreter" ["Start" jde-bsh-run t]<br> ["Exit" jde-bsh-exit t] "-"<br> ["Help" jde-help-beanshell t]) > <br> ("Documentation"<br> ["Add" jde-javadoc-autodoc-at-line<br> (jde-javadoc-enable-menu-p)]<br> ["Remove" jde-javadoc-remdoc-at-line > <br> (jde-javadoc-enable-menu-p)]<br> ["Check This" jde-javadoc-checkdoc-at-line<br> (jde-javadoc-enable-menu-p)]<br> ["Check All" jde-javadoc-checkdoc t] > <br> ["Generate All" jde-javadoc-make t]<br> ["Generate Buffer" jde-javadoc-make-buffer t] "-"<br> ["Javadoc Reference" jde-javadoc-browse-tool-doc t]) > <br> "-"<br> ("Code Generation"<br> ("Templates" ["Get/Set Pair..." jde-gen-get-set t]<br> ["Println..." jde-gen-println t] > <br> ("Listener" ["Action" jde-gen-action-listener t]<br> ["Change" jde-gen-change-listener t]<br> ["Window" jde-gen-window-listener t] > <br> ["Mouse" jde-gen-mouse-listener t])<br> ["Other..." jde-gen-code t])<br> ("Import" ["Class..." jde-import-find-and-import t] > <br> ["All" jde-import-all t]<br> ["All Unique" jde-import-all-unique t] "-"<br> ["Expand Package Imports" jde-import-expand-imports t] > <br> ["Collapse Class Imports" jde-import-collapse-imports<br> t]<br> ["Delete Unneeded" jde-import-kill-extra-imports t]<br> ["Organize Imports" jde-import-organize t] > <br> ["Show Unimported Classes" jde-import-all-show t])<br> ("Wizards"<br> ["Override Method" jde-wiz-override-method t] > <br> ["Implement Interface..." jde-wiz-implement-interface<br> t]<br> ["Generate Get/Set Methods" jde-wiz-get-set-methods t]<br> > ["Generate toString Method" jde-wiz-tostring t]<br> ["Update Package Statement" jde-package-update t]<br> ["Implement Event Source..." > <br> jde-wiz-implement-event-source t]<br> ["Extend Abstract Class..."<br> jde-wiz-extend-abstract-class t]<br> ["Delegate Methods..." jde-wiz-delegate t] "-" > <br> ["Update Class List" jde-wiz-update-class-list t])<br> ("Modes"<br> ["Abbrev" jde-abbrev-mode :enable t :style toggle > <br> :selected jde-enable-abbrev-mode]<br> ["Electric Return" jde-electric-return-mode :enable t<br> :style toggle :selected jde-electric-return-mode] > <br> )<br> )<br> ("Browse" ["Source Files" jde-show-speedbar t]<br> ["Class at Point" jde-browse-class-at-point t]) > <br> ["Check Style" jde-checkstyle]<br> ("Project"<br> ["Auto Switch" jde-toggle-project-switching :enable t<br> :style toggle :selected > <br> jde-project-context-switching-enabled-p]<br> ("Options" ["General" jde-show-project-options t]<br> ["Compile" jde-compile-show-options-buffer t] > <br> ["Run" jde-show-run-options t]<br> ["Debug" jde-show-debug-options t]<br> ["Autocode" jde-show-autocode-options t] > <br> ["Javadoc" jde-javadoc-customize t]<br> ["Make" jde-make-show-options t]<br> ["Ant" jde-ant-show-options t]<br> ["Complete" jde-show-complete-options t] > <br> ["Wiz" jde-show-wiz-options t])<br> ("Project File"<br> ["Create New" jde-create-new-project t]<br> ["Save" jde-save-project t] > <br> ["Load" jde-load-project-file t]<br> ["Load All" jde-load-all-project-files t])<br> )<br> ("Help" ["JDEE Users Guide" jde-show-help t] > <br> ["JDK" jde-help-browse-jdk-doc t]<br> ["JDEE Key Bindings" jde-keys t] "-"<br> ["Class..." jde-help-class t] > <br> ["Class Member..." jde-help-class-member t]<br> ["Symbol at Point" jde-help-symbol t] "-"<br> ["Submit problem report" jde-submit-problem-report t] > <br> "-" "JDE 2.3.5")<br> )<br> jde-global-classpath '("./classes" "./lib")<br> jde-gen-method-javadoc-comment "template"<br> jde-find-file-regexp '("*.java") > <br> jde-gen-window-listener-template '("(end-of-line) '& (P \"Window name: \")"<br> "\".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'>") > <br> jde-run-working-directory "."<br> jde-db-classic-mode-vm nil<br> jde-gen-property-change-support '("(end-of-line) '&"<br> "\"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'>")<br> jde-javadoc-describe-interface-template "\"* Describe interface \" (jde-javadoc-code name) \" here.\"" > <br> jde-jdk '("1.5")<br> jde-imenu-include-signature t<br> 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'>") > <br> jde-key-bindings '(("[f1]" . jde-compile) ("[f2]" . jde-build)<br> ("[f3]" . jde-run) ("[f4]" . jde-debug)<br> ("[(control ?.)]" . jde-complete)) > <br> jde-javadoc-check-undeclared-exception-flag nil<br> jde-java-environment-variables '("JAVA_VERSION" "JAVA_HOME")<br> 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") > <br> jde-wiz-tostring-static-members t<br> jde-gen-cflow-for-i '("'> \"for\" jde-gen-conditional-padding-1 "<br> "\"(\" 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") > <br> jde-run-option-classpath "global"<br> jde-javadoc-gen-detail-switch '("-protected")<br> jde-gen-conditional-padding-1 " "<br> jde-gen-conditional-padding-2 ""<br> jde-gen-conditional-padding-3 " " > <br> jde-bug-sio-connect-delay 1<br> jde-javadoc-param-tag-template "\"* @param \" name \" \" (jde-javadoc-a type)\n \" \" (jde-javadoc-code type) \" value\""<br> jde-compile-option-verbose-path nil > <br> jde-javadoc-display-doc t<br> jde-imenu-modifier-abbrev-alist '(("public" . 43) ("protected" . 177)<br> ("private" . 172) ("static" . 2215)<br> > ("transient" . 35) ("volatile" . 126)<br> ("abstract" . 170) ("final" . 182)<br> ("native" . 36) ("synchronized" . 64) > <br> ("strictfp" . 37))<br> jde-wiz-get-javadoc-template '("/**" "* Gets the value of %n" "*"<br> "* @return the value of %n" "*/") > <br> bsh-script-menu-definition '("Bsh" ["Help" bsh-script-help t])<br> jde-jdk-doc-url ""<br> jde-gen-comments nil<br> jde-help-wget-command-line-options nil<br> jde-gen-cflow-enable t<br> jde-compiler '("javac server" "") > <br> jde-javadoc-gen-verbose nil<br> jde-db-log-debugger-output-flag nil<br> jde-javadoc-describe-method-template "\"* Describe \" (jde-javadoc-code name) \" method here.\""<br> 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") > <br> jde-gen-class-buffer-template '("(funcall jde-gen-boilerplate-function)"<br> "(jde-gen-get-package-statement)"<br> "(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)") > <br> jde-javadoc-checker-level 'protected<br> jde-db-option-connect-socket '(nil "4444")<br> jde-appletviewer-option-vm-args nil<br> jde-run-executable-args nil<br> jde-run-option-debug nil<br> jde-db-option-garbage-collection '(t t) > <br> jde-bug-stack-info nil<br> jde-lib-excluded-file-names nil<br> jde-javadoc-gen-stylesheetfile ""<br> jde-use-font-lock t<br> jde-gen-cflow-for-iter '("'> \"for\" jde-gen-conditional-padding-1 " > <br> "\"(\" 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") > <br> jde-compile-option-bootclasspath nil<br> jde-java-font-lock-max-names-by-regexp 100<br> jde-gen-final-arguments t<br> jde-javadoc-gen-group nil<br> jde-javadoc-gen-link-offline nil<br> jde-plugins-directory "d:/usr/home/emacs/site/jde/plugins" > <br> jde-expand-classpath-p t<br> jde-java-font-lock-api-file "d:/usr/home/jde-java-font-lock.api"<br> jde-javadoc-gen-doc-title ""<br> jde-javadoc-gen-header ""<br> jde-run-option-vm-args nil > <br> jde-javadoc-gen-window-title ""<br> jde-compile-option-directory "./classes"<br> jde-imenu-create-index-function 'semantic-create-imenu-index<br> jde-gen-console-buffer-template '("(funcall jde-gen-boilerplate-function)" > <br> "(jde-gen-get-package-statement)"<br> "(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)") > <br> jde-import-auto-sort-function 'jde-import-sort<br> jde-complete-function 'jde-complete-menu<br> jde-javadoc-gen-noindex nil<br> jde-gen-mouse-listener-template '("(end-of-line) '& (P \"Component name: \")" > <br> "\".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'>") > <br> jde-run-option-application-args nil<br> jde-wiz-tostring-sort-variables nil<br> jde-bug-vm-executable '("javaw")<br> jde-bug-debugger-command-timeout 30<br> jde-db-option-stack-size '((128 . "kilobytes") (400 . "kilobytes")) > <br> jde-db-option-properties nil<br> jde-run-read-app-args nil<br> jde-wiz-tostring-stringbuffer-size "1000"<br> jde-quote-classpath t<br> jde-find-case-sensitive nil<br> jde-bug-window-message nil<br> jde-complete-display-throws t > <br> jde-build-function '(jde-ant-build)<br> jde-new-buffer-menu '("JDE New" ["Class..." jde-gen-class-buffer t]<br> ["Interface..." jde-gen-interface-buffer t]<br> ["Console..." jde-gen-console-buffer t] > <br> ["Bean..." jde-gen-bean-buffer t]<br> ["Unit Test..." jde-junit-test-class-buffer t]<br> ("EJB" ["Session Bean" jde-ejb-session-bean-buffer t] > <br> ["Entity Bean" jde-ejb-entity-bean-buffer t])<br> ["Other..." jde-gen-buffer t])<br> jde-debugger '("JDEbug")<br> jde-javadoc-author-tag-template "\"* @author <a href=\\\"mailto:\" user-mail-address\n \"\\\">\" user-full-name \"</a>\"" > <br> jde-lib-directory-names '("^lib" "^jar")<br> jde-run-option-jar nil<br> jde-javadoc-describe-field-template "\"* Describe \" (jde-javadoc-field-type modifiers)\n \" \" (jde-javadoc-code name) \" here.\"" > <br> jde-compile-option-source '("default")<br> jde-javadoc-gen-link-URL nil<br> jde-bug-local-variables nil<br> jde-compile-option-classpath '("./classes" "./lib")<br> jde-gen-equals-trailing-and-operators nil > <br> jde-gen-boilerplate-function 'jde-gen-create-buffer-boilerplate<br> jde-gen-entity-bean-template '("(jde-import-insert-imports-into-buffer "<br> " (list \"javax.ejb.*\ > ""<br> " \"java.rmi.RemoteException\"))" "'>"<br> "(jde-gen-method-signature" " \"public\"" > <br> " \"void\"" " \"ejbActivate\"" " nil"<br> " \"RemoteException\"" " )" "'>" > <br> "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"<br> "\"}\"'>'n 'n" "'>" > <br> "(jde-gen-method-signature" " \"public\""<br> " \"void\"" " \"ejbPassivate\"" " nil" > <br> " \"RemoteException\"" " )"<br> "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" > <br> "\"}\"'>'n 'n" "'>"<br> "(jde-gen-method-signature" " \"public\""<br> " \"void\"" " \"ejbLoad\"" " nil" > <br> " \"RemoteException\"" " )"<br> "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" > <br> "\"}\"'>'n 'n" "'>"<br> "(jde-gen-method-signature" " \"public\""<br> " \"void\"" " \"ejbStore\"" " nil" > <br> " \"RemoteException\"" " )"<br> "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" > <br> "\"}\"'>'n 'n" "'>"<br> "(jde-gen-method-signature" " \"public\""<br> " \"void\"" " \"ejbRemove\"" " nil" > <br> " \"RemoteException\"" " )"<br> "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" > <br> "\"}\"'>'n 'n" "'>"<br> "(jde-gen-method-signature" " \"public\""<br> " \"void\"" " \"setEntityContext\"" > <br> " \"EntityContext ctx\""<br> " \"RemoteException\"" " )"<br> "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" > <br> "\"}\"'>'n 'n" "'>"<br> "(jde-gen-method-signature" " \"public\""<br> " \"void\"" " \"unsetEntityContext\"" > <br> " nil" " \"RemoteException\"" " )"<br> "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" > <br> "\"}\"'>'n 'n '>")<br> jde-wiz-get-set-static-members t<br> bsh-startup-directory ""<br> jde-javadoc-version-tag-template "\"* @version 1.0\ > ""<br> jde-wiz-get-set-methods-include '("Both")<br> jde-gen-equals-method-template '("'>" "\"/**\" '> 'n"<br> "\" * 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 '>")<br> > jde-wiz-get-set-methods-order '("Get followed by set for each field")<br> jde-complete-display-qualified-types t<br> jde-javadoc-describe-constructor-template "\"* Creates a new \" (jde-javadoc-code name) \" instance.\"" > <br> jde-bug-server-shmem-name '(t . "JDEbug")<br> jde-run-option-disable-system-assertions nil<br> jde-javadoc-gen-docletpath nil<br> jde-javadoc-gen-split-index nil<br> jde-db-active-breakpoint-face-colors '("black" . "red") > <br> jde-compile-option-deprecation nil<br> jde-import-group-of-rules '(("^javax?\\."))<br> jde-db-spec-breakpoint-face-colors '("black" . "green")<br> jde-which-method-mode t<br> jde-vm-path "" > <br> jde-gen-k&r t<br> jde-javadoc-gen-bottom ""<br> jde-javadoc-gen-footer ""<br> jde-db-option-classpath nil<br> jde-open-class-at-point-find-file-function 'find-file-other-window<br> jde-gen-cflow-for '("'> \"for\" jde-gen-conditional-padding-1 " > <br> "\"(\" 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") > <br> jde-gen-cflow-catch '("'> \"catch\" jde-gen-conditional-padding-1 "<br> "\"(\" 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") > <br> jde-run-mode-hook nil<br> jde-db-option-verify '(nil t)<br> jde-compile-option-extdirs nil<br> jde-imenu-sort nil<br> jde-gen-get-set-var-template '("(jde-gen-insert-at-class-top nil t)"<br> "(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)") > <br> jde-bug-saved-breakpoints nil<br> jde-run-option-enable-assertions "Nowhere"<br> jde-compile-option-sourcepath '("./src")<br> jde-gen-cflow-if '("'> \"if\" jde-gen-conditional-padding-1 " > <br> "\"(\" 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") > <br> jde-db-option-java-profile '(nil . "./java.prof")<br> jde-gen-cflow-try-finally '("'> \"try \"" "(jde-gen-electric-brace)" "'r'n"<br> "\"}\" '>" "(if jde-gen-k&r " > <br> " jde-gen-conditional-padding-3 " " 'n)"<br> "\"catch\" jde-gen-conditional-padding-1 "<br> "\"(\" 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") > <br> jde-resolve-relative-paths-p t<br> jde-javadoc-gen-author t<br> jde-compile-option-depend-switch '("-Xdepend")<br> jde-setnu-mode-enable nil<br> jde-gen-method-template '("(p \"Method modifiers: \" modifiers 'noinsert)" > <br> "(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") > <br> jde-run-applet-doc ""<br> jde-compile-option-vm-args nil<br> jde-enable-senator t<br> jde-help-wget-timeout nil<br> jde-wiz-include-javadoc t<br> jde-newline-function '(newline)<br> jde-javadoc-gen-overview "" > <br> jde-javadoc-gen-notree nil<br> jde-run-option-garbage-collection '(t t)<br> jde-import-auto-collapse-imports nil<br> jde-db-mode-hook nil<br> jde-import-blank-line-between-groups t<br> jde-db-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects") > <br> bsh-classpath nil<br> jde-import-group-function 'jde-import-group-of<br> bsh-eval-timeout 30<br> jde-sourcepath '("./src")<br> jde-run-option-hotspot-type 'client<br> jde-db-read-vm-args nil<br> jde-help-browser-function "browse-url" > <br> jde-bug-debug nil<br> jde-java-font-lock-api-name-filter nil<br> jde-db-query-missing-source-files t<br> jde-javadoc-end-block-template nil<br> jde-gen-method-signature-padding-1 ""<br> jde-gen-method-signature-padding-2 "" > <br> jde-gen-method-signature-padding-3 " "<br> jde-gen-cflow-finally '("'> \"finally\""<br> "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of finally\"))" "'>'n") > <br> jde-db-sourcepath '("./")<br> 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))")<br> jde-javadoc-gen-packages nil<br> jde-help-use-frames t > <br> jde-gen-cflow-if-else '("'> \"if\" jde-gen-conditional-padding-1 "<br> "\"(\" 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") > <br> jde-bug-server-socket '(t . "2112")<br> jde-gen-cflow-while '("'> \"while\" jde-gen-conditional-padding-1 "<br> "\"(\" 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") > <br> jde-imenu-include-modifiers nil<br> jde-run-option-boot-classpath nil<br> jde-appletviewer-option-encoding ""<br> jde-gen-cflow-try-catch '("'> \"try \"" "(jde-gen-electric-brace)" "'r'n" > <br> "\"}\" '>" "(if jde-gen-comments "<br> " '(l \" // end of try\" '>'n)" " (if jde-gen-k&r "<br> > " jde-gen-conditional-padding-3 " " 'n))"<br> "\"catch\" jde-gen-conditional-padding-1 "<br> "\"(\" 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") > <br> jde-gen-interface-buffer-template '("(funcall jde-gen-boilerplate-function)"<br> "(jde-gen-get-package-statement)"<br> "(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") > <br> bsh-jar "bsh.jar"<br> jde-bug-breakpoint-cursor-colors '("cyan" . "brown")<br> jde-compile-option-target '("1.1")<br> jde-run-executable ""<br> jde-run-option-heap-size '((1 . "megabytes") (16 . "megabytes")) > <br> jde-gen-change-listener-template '("'& (P \"Component name: \")"<br> "\".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'>") > <br> jde-jdb-key-bindings '(("[? ? ?]" . jde-debug-step-over)<br> ("[? ? ?Ý¢®êäåäåâõçóôåðéîôï©<br> ¨¢Û¿¿¿]" . jde-debug-step-out)<br> ("[? ? ?]" . jde-debug-cont) > <br> ("[? ? ?]" . jde-debug-run)<br> ("[? ? ?]" . jde-debug-toggle-breakpoint)<br> ("[? ? ?]" . jde-debug-up)<br> > ("[? ? ?]" . jde-debug-down)<br> ("[? ? ?]" . jde-jdb-print)<br> ("[? ? ?]" . jde-jdb-dump)<br> ("[? ? ?]" . jde-jdb-eval) > <br> ("[? ? ?]" . jde-jdb-set)<br> ("[? ? ?\f]" . jde-jdb-locals))<br> jde-gen-cflow-switch '("'> \"switch\" jde-gen-conditional-padding-1 " > <br> " \"(\" 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") > <br> jde-which-method-abbrev-symbol "~"<br> jde-db-option-vm-args nil<br> jde-run-application-class ""<br> jde-run-option-disable-assertions "Nowhere"<br> jde-compile-enable-kill-buffer nil<br> > jde-javadoc-gen-doclet ""<br> jde-project-hooks nil<br> jde-gen-hashcode-method-template '("'>" "\"/**\" '> 'n"<br> "\" * 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 '>") > <br> jde-import-auto-sort nil<br> jde-run-option-verbose '(nil nil nil)<br> jde-launch-beanshell-on-demand-p t<br> jde-project-file-name "prj.el"<br> jde-compile-option-debug '("all" (t nil nil))<br> jde-complete-insert-method-signature t > <br> jde-bug-jre-home ""<br> 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") > <br> jde-help-wget-tries nil<br> jde-import-sorted-groups nil<br> jde-compile-option-hide-classpath nil<br> jde-run-applet-viewer ""<br> jde-javadoc-return-tag-template "\"* @return \" (jde-javadoc-a type)\n \" \" (jde-javadoc-code type) \" value\"" > <br> jde-javadoc-gen-version t<br> jde-complete-signature-display-time 5<br> jde-javadoc-gen-helpfile ""<br> jde-run-read-vm-args nil<br> jde-help-docsets '(("JDK API" "" nil))<br> jde-devel-debug nil > <br> 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'>") > <br> jde-auto-parse-buffer-interval 180<br> jde-run-option-verify '(nil t)<br> jde-import-reverse-sort-group nil<br> jde-compile-option-optimize nil<br> jde-gen-cflow-case '("\"case \" (p \"value: \" value) \":\"'>'n" "'p'n" > <br> "\"break;\"'>")<br> jde-built-class-path nil<br> jde-wiz-get-set-variable-convention '("")<br> jde-compile-option-depend nil<br> jde-javadoc-describe-class-template "\"* Describe class \" (jde-javadoc-code name) \" here.\"" > <br> jde-help-remote-file-exists-function '("wget")<br> jde-javadoc-gen-serialwarn nil<br> jde-gen-section-comment-template '("(p \"Comment: \" comment-line 'noinsert)"<br> "'n" "\"// \" (s comment-line) '>'n'n'>") > <br> jde-gen-action-listener-template '("'& (P \"Component name: \")"<br> "\".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'>") > <br> jde-cygwin-path-converter '(jde-cygwin-path-converter-internal)<br> jde-auto-parse-enable t<br> jde-compile-option-command-line-args nil<br> jde-db-initial-step-p t<br> jde-gen-tostring-method-template '("'>" "\"/**\" '> 'n" > <br> "\" * 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\")")<br> jde-gen-buffer-templates '(("Class" . jde-gen-class)<br> ("Interface" . jde-gen-interface)<br> ("Exception Class" . jde-gen-exception) > <br> ("Console" . jde-gen-console)<br> ("Swing App" . jde-gen-jfc-app)<br> ("Unit Test" . jde-junit-test-class)) > <br> jde-project-context-switching-enabled-p t<br> jde-javadoc-gen-args nil<br> jde-run-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))<br> jde-run-option-properties nil<br> )<br><br><br><br> > There was no *JDEBug* buffer<br><br><br>There is no CLI buffer<br><br><br>There is no locals buffer<br><br><br>The contents of the *Backtrace* buffer were<br><br>Debugger entered--Lisp error: (error "Error evaluating Java expresson. See *Messages* buffer.") > <br> signal(error ("Error evaluating Java expresson. See *Messages* buffer."))<br> error("Error evaluating Java expresson. See *Messages* buffer.")<br> 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) > <br> 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"]) > <br> 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"]) > <br> 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"])) > <br> 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"]) > <br> 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)<br> 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))<br> 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))<br> 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)<br> jde-jeval("jde.util.JdeUtilities.getQualifiedName(\"test1\");" t)<br> jde-jeval-r("jde.util.JdeUtilities.getQualifiedName > (\"test1\");")<br> jde-import-get-qualified-names("test1")<br> jde-import-get-import("test1")<br> jde-import-find-and-import("test1" t)<br> jde-parse-get-qualified-name("test1" t) > <br> jde-parse-eval-type-of("test1")<br> jde-complete-find-completion-for-pair(("test1" ""))<br> jde-complete-pair(("test1" "") t)<br> byte-code("ÂÃÄ\" \"" [pair completion-type jde-complete-pair jde-complete-get-pair t] 4) > <br> 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) > <br> jde-complete-generic(t)<br> jde-complete-menu()<br> call-interactively(jde-complete-menu)<br> jde-complete()<br>* call-interactively(jde-complete)<br><br><br><br>End Insert *Backtrace* buffer<br><br><br>The contents of the *Messages* buffer were > <br><br> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br> at java.lang.reflect.Method.invoke(Method.java:585)<br> at bsh.Reflect.invokeMethod(Unknown Source) > <br> at bsh.Reflect.invokeStaticMethod(Unknown Source)<br> at bsh.Name.invokeMethod(Unknown Source)<br> at bsh.BSHMethodInvocation.eval(Unknown Source)<br> at bsh.BSHPrimaryExpression.eval(Unknown Source) > <br> at bsh.BSHPrimaryExpression.eval(Unknown Source)<br> at bsh.Interpreter.run(Unknown Source)<br> at bsh.Interpreter.main(Unknown Source)<br>.<br> Error from evaluating result as Lisp: void-variable > java.util.zip.ZipException:<br>Error evaluating Lisp result of Java expression evaluation.<br> Java expression: jde.util.JdeUtilities.getQualifiedName("test1");.<br> Java evaluation result: java.util.zip.ZipException > : error in opening zip file<br> at java.util.zip.ZipFile.open(Native Method)<br> at java.util.zip.ZipFile.<init>(ZipFile.java:203)<br> at java.util.zip.ZipFile.<init>(ZipFile.java:234)<br> > at jde.util.ClassPathZip.load(ClassPathZip.java:54)<br> at jde.util.ClassPathEntry.getClassNames(ClassPathEntry.java:144)<br> at jde.util.ImmutableClassPathEntry.getClassNames(ImmutableClassPathEntry.java > :86)<br> at jde.util.ProjectClasses.getClassNames(ProjectClasses.java:143)<br> at jde.util.JdeUtilities.getQualifiedName(JdeUtilities.java:175)<br> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > <br> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br> at java.lang.reflect.Method.invoke > (Method.java:585)<br> at bsh.Reflect.invokeMethod(Unknown Source)<br> at bsh.Reflect.invokeStaticMethod(Unknown Source)<br> at bsh.Name.invokeMethod(Unknown Source)<br> at bsh.BSHMethodInvocation.eval > (Unknown Source)<br> at bsh.BSHPrimaryExpression.eval(Unknown Source)<br> at bsh.BSHPrimaryExpression.eval(Unknown Source)<br> at bsh.Interpreter.run(Unknown Source)<br> at bsh.Interpreter.main > (Unknown Source)<br>.<br> Error from evaluating result as Lisp: void-variable java.util.zip.ZipException:<br>Loading debug...done<br>Entering debugger...<br> [2 times]<br>Preparing problem report...<br>Loading mew...done > <br>Setting up Mew world...<br>Updating status...done<br>Setting up Mew world...done<br>(New file)<br>Wrote d:/usr/home/Mail/draft/1<br>Draft is prepared<br>Formatting bug report buffer................................................................................................................................................................. > <br>Mark set [2 times]<br><br><br><br>End Insert *Messages* buffer<br><br><br>The contents of the *jde-log* buffer were<br><br>jde-load-project-file: Loading d:/usr/project/test/prj.el<br>jde-set-variables: Loading jde-global-classpath from project d:/usr/project/test/prj.el > <br>jde-set-variables: Loading jde-run-working-directory from project d:/usr/project/test/prj.el<br>jde-set-variables: Loading jde-compiler from project d:/usr/project/test/prj.el<br>jde-set-variables: Loading jde-compile-option-directory from project d:/usr/project/test/prj.el > <br>jde-set-variables: Loading jde-compile-option-classpath from project d:/usr/project/test/prj.el<br>jde-set-variables: Loading jde-compile-option-sourcepath from project d:/usr/project/test/prj.el<br>jde-set-variables: Loading jde-sourcepath from project d:/usr/project/test/prj.el > <br>jde-set-variables: Loading jde-db-sourcepath from project d:/usr/project/test/prj.el<br>jde-load-project-file: Loading d:/usr/project/test/prj.el<br>jde-set-variables: Loading jde-global-classpath from project d:/usr/project/test/prj.el > <br>jde-set-variables: Loading jde-run-working-directory from project d:/usr/project/test/prj.el<br>jde-set-variables: Loading jde-compiler from project d:/usr/project/test/prj.el<br>jde-set-variables: Loading jde-compile-option-directory from project d:/usr/project/test/prj.el > <br>jde-set-variables: Loading jde-compile-option-classpath from project d:/usr/project/test/prj.el<br>jde-set-variables: Loading jde-compile-option-sourcepath from project d:/usr/project/test/prj.el<br>jde-set-variables: Loading jde-sourcepath from project d:/usr/project/test/prj.el > <br>jde-set-variables: Loading jde-db-sourcepath from project d:/usr/project/test/prj.el<br><br><br><br>End Insert *jde-log* buffer<br><br><br>Process environment:<br><br>TERM=cmd<br>EMACSDOC=D:/emacs_jde/etc<br>EMACSLOCKDIR=D:/emacs_jde/lock > <br>EMACSPATH=D:/emacs_jde/bin<br>EMACSDATA=D:/emacs_jde/etc<br>SHELL=D:/emacs_jde/bin/cmdproxy.exe<br>EMACSLOADPATH=D:/emacs_jde/site-lisp;D:/emacs_jde/../site-lisp;D:/emacs_jde/lisp;D:/emacs_jde/leim<br>TMPDIR=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp > <br>windir=C:\WINNT<br>USERPROFILE=C:\Documents and Settings\Administrator<br>USERNAME=Administrator<br>USERDOMAIN=THINKINGSU<br>TZ=JST-8<br>TMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp<br>TEMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp > <br>SystemRoot=C:\WINNT<br>SystemDrive=C:<br>ProgramFiles=C:\Program Files<br>PROCESSOR_REVISION=0d06<br>PROCESSOR_LEVEL=6<br>PROCESSOR_IDENTIFIER=x86 Family 6 Model 13 Stepping 6, GenuineIntel<br>PROCESSOR_ARCHITECTURE=x86 > <br>PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH<br>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<br>Os2LibPath=C:\WINNT\system32\os2\dll;<br>OS=Windows_NT<br>NUMBER_OF_PROCESSORS=1<br>LOGONSERVER=\\THINKINGSU<br>LANG=zh_CN<br>JAVA_HOME=D:\jdk1.5.0_06 > <br>HOMEPATH=\<br>HOMEDRIVE=C:<br>HOME=D:\usr\home<br>emacs_dir=D:/emacs_jde<br>COMSPEC=C:\WINNT\system32\cmd.exe<br>COMPUTERNAME=THINKINGSU<br>CommonProgramFiles=C:\Program Files\Common Files<br>APPDATA=C:\Documents and Settings\Administrator\Application Data > <br>ANT_HOME=D:\apache-ant-1.6.5<br>ALLUSERSPROFILE=C:\Documents and Settings\All Users<br><br><br>The contents of the .emacs file was<br><br><br>;; -*- mode: emacs-lisp; mode:font-lock; coding: gb2312 -*-<br>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > <br>;; $File$<br>;; $Version$<br>;; $Author$<br>;; $Date$<br>;; $Id$<br>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<br><br>(defun load-emacs-startup (dir)<br> (let ((subdirs (directory-files dir)))<br> (mapcar (lambda (file) > <br> (let ((subdir (expand-file-name file dir)))<br> (cond<br> ((string= "." file) nil)<br> ((string= ".." file) nil)<br> ((string= "CVS" file) nil) > <br> ((string= "RCS" file) nil)<br> ((file-symlink-p subdir) nil)<br> ((file-directory-p subdir) (load-emacs-startup subdir))<br> ((string-match "[^.]+\\.el[c]?$" file) > <br> (condition-case err (load (expand-file-name file dir))<br> (error "Error loading file %s : %s" file (cdr err))))<br> (t nil))))<br> subdirs)) > <br> )<br>(defun add-subdirs-to-load-path (dir)<br> (let ((subdirs (directory-files dir)))<br> (mapcar (lambda (file)<br> (let ((subdir (expand-file-name file dir)))<br> (cond<br> ((string= "." file) nil) > <br> ((string= ".." file) nil)<br> ((string= "CVS" file) nil)<br> ((string= "RCS" file) nil)<br> ((file-symlink-p subdir) nil)<br> > ((file-directory-p subdir)<br> (progn<br> (if (directory-files subdir nil "[^.]+\\.el[c]?$")<br> (add-to-list 'load-path subdir))<br> (add-subdirs-to-load-path subdir) > <br> ))<br> (t nil))))<br> subdirs))<br> )<br>(setq dotemacs-ext-dir "~/.emacs.d")<br>;;(setq elisp-ext-dir "/dtroot/emacs")<br>;;(add-subdirs-to-load-path elisp-ext-dir) > <br>(load-emacs-startup dotemacs-ext-dir)<br><br><br>(setq make-backup-files nil)<br><br><br><br><br>=====end inserted .emacs file<br><br><br>;; -*- mode: emacs-lisp; mode:font-lock; coding: gb2312 -*-<br>;; 本文件设置JDEE环境<br> > <br><br>;; Set the debug option to enable a backtrace when a<br>;; problem occurs.<br>(setq debug-on-error t)<br><br>;; Update the Emacs load-path to include the path to<br>;; the JDE and its require packages. This code assumes > <br>;; that you have installed the packages in the emacs/site<br>;; subdirectory of your home directory.<br>(add-to-list 'load-path (expand-file-name "~/emacs/site/jde/lisp"))<br>(add-to-list 'load-path (expand-file-name "~/emacs/site/common")) > <br>(add-to-list 'load-path (expand-file-name "~/emacs/site/elib"))<br><br>;;added by sumin<br>(add-to-list 'load-path (expand-file-name "~/emacs/site/semantic"))<br>(add-to-list 'load-path (expand-file-name "~/emacs/site/speedbar")) > <br>(add-to-list 'load-path (expand-file-name "~/emacs/site/eieio"))<br>(add-to-list 'load-path (expand-file-name "~/emacs/site/ecb"))<br><br><br>;; Initialize CEDET.<br>(load-file (expand-file-name "~/emacs/site/common/cedet.el")) > <br>;; Use the full Java 1.5 grammar to parse Java files<br>(autoload 'wisent-java-default-setup "wisent-java"<br> "Hook run to setup Semantic in `java-mode'." nil nil)<br><br><br><br><br>;; If you want Emacs to defer loading the JDE until you open a > <br>;; Java file, edit the following line<br>(setq defer-loading-jde nil)<br>;; to read:<br>;;<br>;; (setq defer-loading-jde t)<br>;;<br><br>(if defer-loading-jde<br> (progn<br> (autoload 'jde-mode "jde" "JDE mode." t) > <br> (setq auto-mode-alist<br> (append<br> '(("\\.java\\'" . jde-mode))<br> auto-mode-alist)))<br> (require 'jde)<br> (require 'jde-db)<br><br> (require 'ecb)<br> (require 'ecb-autoloads) > <br><br> )<br><br><br> ;; Sets the basic indentation for Java source files<br> ;; to two spaces.<br> (defun my-jde-mode-hook ()<br> (setq c-basic-offset 2))<br><br> (add-hook 'jde-mode-hook 'my-jde-mode-hook)<br><br> > <br><br>(custom-set-variables<br> ;; custom-set-variables was added by Custom -- don't edit or cut/paste it!<br> ;; Your init file should contain only one such instance.<br> '(canlock-password "659906c64947e3e3661d95c7f2f967ec5797abea") > <br> '(ecb-gzip-setup (quote cons))<br>;; '(ecb-auto-activate t)<br> '(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)))) > <br> '(ecb-options-version "2.32")<br> '(ecb-source-path (quote ("./")))<br> '(ecb-tar-setup (quote cons))<br> '(ecb-wget-setup (quote cons))<br> '(ecb-windows-height 0.33)<br> '(ecb-windows-width 0.25 > )<br> '(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)))) > <br> '(jde-key-bindings (quote (("[f1]" . jde-compile) ("[f2]" . jde-build) ("[f3]" . jde-run) ("[f4]" . jde-debug) ("[(control ?.)]" . jde-complete) )))<br><br> '(jde-build-function (quote (jde-ant-build))) > <br> '(jde-ant-home "D:/apache-ant-1.6.5")<br>;; '(jde-ant-program (quote ("${ANT_HOME}/bin/ant.bat")))<br> '(jde-ant-enable-find t)<br><br><br><br><br> '(jde-bug-jpda-directory "~/jpda1_0-win") > <br><br> '(jde-compile-option-debug (quote ("all" (t nil nil))))<br> '(jde-compile-option-directory "./classes")<br> '(jde-complete-function (quote jde-complete-menu))<br> '(jde-debugger (quote ("JDEbug"))) > <br> '(jde-global-classpath (quote ("./classes" "./lib")))<br> '(jde-jdk (quote ("1.5")))<br> '(jde-jdk-registry (quote (("1.5" . "D:/jdk1.5.0_06"))))<br> '(jde-run-classic-mode-vm nil) > <br> '(jde-run-working-directory "./classes")<br> '(jde-sourcepath (quote ("./src" "D:/jdk1.5.0_06/src")))<br>)<br>(custom-set-faces<br> ;; custom-set-faces was added by Custom -- don't edit or cut/paste it! > <br> ;; Your init file should contain only one such instance.<br>)<br><br><br><br><br><br>;; -*- mode: emacs-lisp; mode:font-lock; coding: gb2312 -*-<br>;; 本文件设置Emacs自带功能<br><br>;;设置中文环境(set-buffer-file-coding-system 'chinese-gbk) > <br><br>(set-language-environment 'Chinese-GB)<br>(set-keyboard-coding-system 'cn-gb)<br>(set-clipboard-coding-system 'cn-gb)<br>(set-terminal-coding-system 'cn-gb)<br>(set-buffer-file-coding-system 'cn-gb)<br>(set-selection-coding-system 'cn-gb) > <br>(modify-coding-system-alist 'process "*" 'cn-gb)<br>(setq default-process-coding-system '(cn-gb . cn-gb))<br>(setq-default pathname-coding-system 'cn-gb)<br><br><br>;; 启动Emacs-Server<br>(server-start t)<br><br> > ;; 设置括号匹配模式<br>(show-paren-mode t)<br><br>;; 显示选中区域<br>(transient-mark-mode t)<br><br>;; 显示行列位置<br>(column-number-mode t)<br><br>;; 图像文件自动识别并显示<br>(auto-image-file-mode t)<br><br>;; 压缩文件自动识别并显示内容<br>(auto-compression-mode t) > <br><br>;; 替换yes/no的询问为y/n<br>(fset 'yes-or-no-p 'y-or-n-p)<br><br>;; 去掉beep提示改为闪烁提示<br>(set-default 'visible-bell t)<br><br>;; 设置lisp的变量保护数目<br>(set-default 'max-specpdl-size 5000)<br><br>;; 设置语法颜色显示模式在需要时才进行, 改善文件滚动查看速度 > <br>(set-default 'lazy-lock-defer-on-scrolling 't)<br>(set-default 'font-lock-support-mode 'lasy-lock-mode)<br>(set-default 'font-lock-maximum-decoration 't)<br>(if window-system<br> (global-font-lock-mode t)<br> )<br> > (add-to-list 'font-lock-support-mode<br> '((java-mode . jit-lock-mode)<br> (emacs-lisp-mode . jit-lock-mode)<br> (c++-mode . fast-lock-mode)<br> (t . jit-lock-mode)))<br> > <br>;; 去掉工具条, 800x600下那个工具条好占空间<br>;(tool-bar-mode -1)<br>(setq tool-bar-mode nil)<br><br>;; 设置时间显示格式<br>(setq display-time-day-and-date t)<br>(setq display-time-format "%m月%d日 %H:%M")<br>(setq display-time-24hr-format t) > <br>(display-time)<br><br>;; 设置文件最后修改时间戳<br>(add-hook 'write-file-hooks 'time-stamp)<br>(setq time-stamp-format "%:u %02m/%02d/%04y %02H:%02M:%02S (%s)")<br><br>;; 设置CJK UTF转换<br>(when (boundp 'utf-translate-cjk) > <br> (setq utf-translate-cjk t)<br> (custom-set-variables<br> '(utf-translate-cjk t)))<br>(if (fboundp 'utf-translate-cjk-mode)<br> (utf-translate-cjk-mode 1))<br><br>(put 'narrow-to-page 'disabled nil)<br><br>(tool-bar-mode -1) > <br>(menu-bar-mode -1)<br></blockquote></div><br> > > ------=_Part_7140_19468497.1143268595955-- > >