| java.lang.Object tide.syntaxtree.SimplifiedSyntaxTree2
SimplifiedSyntaxTree2 | public class SimplifiedSyntaxTree2 (Code) | | Extracts the human readeable info for class, methods, fields...
from the complete syntax tree.
We also take the information requested to provide code completion. (variables and their scope).
This simplified tree contains at the end the complete original tree (RAW node).
|
aprioriJavaName | String aprioriJavaName(Code) | | passed in the constructor, not necessary the class name (if private).
example: "javax.swing.JTree".
used as identifier for tIDE to know which parsed element is currently displayed.
|
SimplifiedSyntaxTree2 | public SimplifiedSyntaxTree2(RAWParserTreeNode rawParserTree, String aprioriJavaName)(Code) | | Parameters: rawParserTree - is the result of the RAW parsed |
callAtEndToMakeWarningsVisible | public void callAtEndToMakeWarningsVisible()(Code) | | |
getDeepestTypeAt | public TypeInterface getDeepestTypeAt(int line, int col, boolean includeAnonymous)(Code) | | null if none, depth first search.
|
getWarningsCount | public int getWarningsCount()(Code) | | |
hasMainMethod | public boolean hasMainMethod()(Code) | | |
removeErrors | public void removeErrors()(Code) | | |
terminateSST | public void terminateSST()(Code) | | Try to help the GC !
|
|
|