Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
;ELC
;;; Compiled by leavens@LEAVENS on Mon Sep 15 16:19:44 2003
;;; from file d:/emacs/ecb/ecb-jde.el
;;; in Emacs version 21.3.1
;;; with bytecomp version 2.85.4.1
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
(if (and (boundp 'emacs-version)
(< (aref emacs-version (1- (length emacs-version))) ?A)
(or (and (boundp 'epoch::version) epoch::version)
(string-lessp emacs-version "19.29")))
(error "`ecb-jde.el' was compiled for Emacs 19.29 or later"))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301!\210\300\302!\207" [require ecb-util ecb-layout] 2)
#@606 Displays in the ECB-methods-buffer contents of class under point.
This means displays the contents (methods, attributes etc...) of the class
which contains the definition of the "thing" under point (this can be a
variablename, classname, methodname, attributename). This function needs the
same requirements to work as the method-completion feature of JDE (see
`jde-complete-at-point')!. The source-file is searched first in
`jde-sourcepath', then in `jde-global-classpath', then in $CLASSPATH, then in
current-directory.
Works only for classes where the source-code (i.e. the *.java-file) is
available.
(defalias 'ecb-jde-display-class-at-point #[nil "\205a \306 \205a \307\232\205a \310 \203^ \311\312!\212\313\312!\210\314 )\315\n\"\316 \317\f\203Y \f;\203Y \320\f
\"\211\204F \321\322\n\"\202\\ \317\216\323!\205U \324\317\325#)\202\\ \321\326!-\207\327\330!\207" [ecb-minor-mode major-mode thing-of-interest pair class-to-open source-path-prefix-list ecb-point-in-edit-window jde-mode jde-open-functions-exist thing-at-point symbol end-of-thing jde-parse-java-variable-at-point jde-open-get-class-to-open jde-open-get-path-prefix-list nil jde-open-find-java-file-name ecb-error "Can not find the sourcecode-file for \"%s\"" ecb-window-select ecb-set-selected-source t "Can not parse the thing at point!" message "You need JDE >= 2.2.6 and Senator for using this feature!" java-file-name ecb-methods-buffer-name] 5 (#$ . 663) nil])
#@82 Calls `jde-show-class-source' for UNQUAL-CLASS and returns t if no error
occurs.
(defalias 'ecb-jde-show-class-source #[(unqual-class) "\301=\205\n \302\303\304\217\207" [major-mode jde-mode nil (byte-code "\301!\210\302\207" [unqual-class jde-show-class-source t] 2) ((error))] 3 (#$ . 2121)])
#@177 Special handling of the class opening at point JDE feature. This function
calls the value of `jde-open-class-at-point-find-file-function' with activated
ECB-adviced functions.
(defalias 'ecb-jde-open-class-at-point-ff-function #[(filename &optional wildcards) "\304\216\305!\210\306\301!\205 \307 !\205 \n\")\207" [ecb-adviceable-functions jde-open-class-at-point-find-file-function filename wildcards ((ecb-activate-adviced-functions ecb-advice-window-functions)) ecb-activate-adviced-functions boundp fboundp] 3 (#$ . 2425)])
#@122 Calls `jde-gen-class-buffer' for the file FILENAME in DIR. If this function
is not available then `find-file' is called.
(defalias 'ecb-jde-gen-class-buffer #[(dir filename) "\303 Q\304\305!\203 \305\n!\202 \306\n!)\207" [dir filename file "/" fboundp jde-gen-class-buffer find-file] 3 (#$ . 2965)])
(byte-code "\300\301!\203 \302\303!\210\304\305!\203 \306\305\307\"\210\304\310!\203 \306\310\311\"\210\312\313!\207" [locate-library "efc" require efc boundp efc-dialog-show-before-hook add-hook #[nil "\300\301!\207" [ecb-toggle-compile-window -1] 2] efc-dialog-close-after-hook #[nil "\300\301!\207" [ecb-toggle-compile-window 1] 2] provide ecb-jde] 3)