Function: org-babel-java--import-maybe
org-babel-java--import-maybe is a byte-compiled function defined in
ob-java.el.gz.
Signature
(org-babel-java--import-maybe PACKAGE CLASS)
Documentation
Import from PACKAGE the given CLASS if it is used and not already imported.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ob-java.el.gz
(defun org-babel-java--import-maybe (package class)
"Import from PACKAGE the given CLASS if it is used and not already imported."
(let (class-found import-found)
(goto-char (point-min))
(setq class-found (re-search-forward class nil t))
(goto-char (point-min))
(setq import-found
(re-search-forward (concat "^import .*" package ".*\\(?:\\*\\|" class "\\);") nil t))
(when (and class-found (not import-found))
(org-babel-java--move-past org-babel-java--package-re)
(insert (concat "import " package "." class ";\n")))))