Package | Description |
---|---|
org.netbeans.api.java.source |
Permits inspection and modification of the structure of Java sources.
|
org.netbeans.api.java.source.matching | |
org.netbeans.api.java.source.support |
Class and Description |
---|
BuildArtifactMapper.ArtifactsUpdated
Notify that the files in the output directory has been updated.
|
CancellableTask
Cancellable runnable which takes parameter of given type.
|
ClassIndex
The ClassIndex provides access to information stored in the
persistent index.
|
ClassIndex.NameKind
Encodes a type of the name kind used by
ClassIndex.getDeclaredTypes(java.lang.String, org.netbeans.api.java.source.ClassIndex.NameKind, java.util.Set<? extends org.netbeans.api.java.source.ClassIndex.SearchScopeType>) method. |
ClassIndex.ResourceType |
ClassIndex.SearchKind
Encodes a reference type,
used by
ClassIndex.getElements(org.netbeans.api.java.source.ElementHandle<javax.lang.model.element.TypeElement>, java.util.Set<org.netbeans.api.java.source.ClassIndex.SearchKind>, java.util.Set<? extends org.netbeans.api.java.source.ClassIndex.SearchScopeType>) and ClassIndex.getResources(org.netbeans.api.java.source.ElementHandle<javax.lang.model.element.TypeElement>, java.util.Set<org.netbeans.api.java.source.ClassIndex.SearchKind>, java.util.Set<? extends org.netbeans.api.java.source.ClassIndex.SearchScopeType>)
to restrict the search. |
ClassIndex.SearchScope
Default predefined
ClassIndex.SearchScopeType s |
ClassIndex.SearchScopeType
Scope used by
ClassIndex to search in |
ClassIndexListener
Listener for changes in
ClassIndex . |
ClasspathInfo
Class which contains info about classpath
|
ClasspathInfo.Builder
Builder for
ClasspathInfo . |
ClasspathInfo.PathKind |
CodeStyle
XXX make sure the getters get the defaults from somewhere
XXX add support for profiles
XXX get the preferences node from somewhere else in odrer to be able not to
use the getters and to be able to write to it.
|
CodeStyle.BracePlacement |
CodeStyle.BracesGenerationStyle |
CodeStyle.ImportGroups
Provides an information about the desired grouping of import statements,
including group order.
|
CodeStyle.InsertionPoint |
CodeStyle.MemberGroups
Provides an information about the desired grouping of class members,
including group order.
|
CodeStyle.WrapStyle |
Comment
An individual comment, consisting of a style, begin and end source
file position, the indention (column) of its first character, and its text.
|
Comment.Style
The set of different comment types.
|
CommentCollector
Deprecated.
Do not use. Use
GeneratorUtilities.importComments(com.sun.source.tree.Tree, com.sun.source.tree.CompilationUnitTree) instead. |
CompilationController
Class for explicit invocation of compilation phases on a java source.
|
CompilationInfo
Assorted information about the JavaSource.
|
CompilationInfo.CacheClearPolicy
Constants to specify when a valued cached by
CompilationInfo.putCachedValue(java.lang.Object, java.lang.Object, org.netbeans.api.java.source.CompilationInfo.CacheClearPolicy)
should be evicted from the cache. |
DocTreePathHandle
Represents a handle for
TreePath which can be kept and later resolved
by another javac. |
ElementHandle
Represents a handle for
Element which can be kept and later resolved
by another javac. |
ElementUtilities |
ElementUtilities.ElementAcceptor
Filter
Element s |
GeneratorUtilities |
JavaSource
Class representing Java source file opened in the editor.
|
JavaSource.Phase |
JavaSource.Priority |
ModificationResult
Class that collects changes built during a modification task run.
|
ModificationResult.Difference.Kind |
PositionConverter
Binding between virtual Java source and the real source.
|
RootsEvent
Event used to notify the
ClassIndexListener about
a change in the underlying ClassPath |
Task
Runnable which takes parameter of a given type.
|
TreeMaker
Factory interface for creating new com.sun.source.tree instances.
|
TreePathHandle
Represents a handle for
TreePath which can be kept and later resolved
by another javac. |
TreeUtilities |
TypeMirrorHandle
Represents a handle for
TypeMirror which can be kept and later resolved
by another javac. |
TypesEvent
Event used to notify the
ClassIndexListener about
a change of declared types in the ClassIndex |
TypeUtilities
Various utilities related to the
TypeMirror s. |
TypeUtilities.TypeNameOptions |
WorkingCopy
XXX: extends CompilationController now, finish method delegation
|
Class and Description |
---|
CompilationInfo
Assorted information about the JavaSource.
|
Class and Description |
---|
ClasspathInfo
Class which contains info about classpath
|
ElementHandle
Represents a handle for
Element which can be kept and later resolved
by another javac. |