|
org.netbeans.modules.java.source 0.95.0 19 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Java Source | |
|---|---|
| org.netbeans.api.java.loaders | |
| org.netbeans.api.java.source | Permits inspection and modification of the structure of Java sources. |
| org.netbeans.api.java.source.support | |
| org.netbeans.spi.java.loaders | |
Provides Java Model API access.
ensure.built.source.roots
When the ensure.built.source.roots property is set during ant script execution,
the javac task will not actually build the classfiles from scratch, but rather copy classfiles
produced by the Java infrastructure into the output folder. The content of the property will
be interpreted as list of source roots, for which the artifacts should be copied.
SourceUtils.waitUserActionTask.
Added class ScanUtils, which help to check completness of parsing data and allow to
restart processing after project scan finishes to see most complete data. Elements can be
checked using new methods
checkElement, resolveElement, findElement and findTypeElement
that throws an exception indicating the user task should be aborted and restarted later. See javadoc for more info.
TaskIndexingMode into JavaSourceTaskFactorys
The CancellableTasks created by the JavaSourceTaskFactorys are not executed during the scan to keep the semantic backward compatibility.
Constructors with the TaskIndexingMode were added into these factories to allow tasks to run during the scan.
TreePathHandle.getElementHandle.
Added TreePathHandle.getElementHandle that returns corresponding ElementHandle for given TreePathHandle.
TreeUtilities.isCompileTimeConstantExpression.
Added TreeUtilities.isCompileTimeConstantExpression that tests whether the given expression is a compile-time constant.
CompilationInfo.getCachedValue, CompilationInfo.putCachedValue and CompilationInfo.CacheClearPolicy.
Added CompilationInfo.getCachedValue and CompilationInfo.putCachedValue methods and
CompilationInfo.CacheClearPolicy enum so that tasks can easily store temporary data with predictable termination.
XXX no answer for arch-usecases
|
|
|
The sources for the module are in the NetBeans Mercurial repositories.
XXX no answer for deploy-dependencies
Read more about the implementation in the answers to architecture questions.
|
org.netbeans.modules.java.source 0.95.0 19 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||