| java.lang.Object tide.project.JavaDocManager
JavaDocManager | final public class JavaDocManager (Code) | | Manages the sources and javadoc used in the completion.
Currently: NO initialization time, scans on realtime when needed.
TODO: allow docs directly in zip file... (like classes...)
TODO: scan docs from source code...
|
JavaDocManager | JavaDocManager()(Code) | | |
clearLoadedDocsCache | public synchronized void clearLoadedDocsCache()(Code) | | Can be called to liberate memory, however not really necessary since it is in a weak WeakHashMap
|
getClassSummary | public synchronized JDocRes getClassSummary(String javaName)(Code) | | real time search for javadoc in the roots
|
getDocFile | public synchronized File getDocFile(String javaName, boolean packageSummary)(Code) | | "Real time" search for javadoc in the roots.
|
getJavaDocFor | public synchronized JDocRes getJavaDocFor(Member member)(Code) | | supports fields, methods, ...
|
getPackageSummary | public synchronized JDocRes getPackageSummary(String javaName)(Code) | | Package summary.
|
setJavaDocRoots | public synchronized void setJavaDocRoots(List<File> roots)(Code) | | also clears the loaded docs, if any... (weak mapped)
|
terminate | public synchronized void terminate()(Code) | | |
|
|