站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc (Current Development Version)

org.netbeans.api.java.source (Java Source) - NetBeans API Javadoc (Current Development Version)

org.netbeans.modules.java.source 0.13.0 1

Package org.netbeans.api.java.source

The package name will very likely change in the future

See:
          Description

Interface Summary
CancellableTask<P> Cancellable runnable which takes parameter of given type.
ClassIndexListener Listener for changes in ClassIndex.
ElementUtilities.ElementAcceptor  
 

Class Summary
ClassIndex The ClassIndex provides access to information stored in the persistent index.
ClasspathInfo Class which contains info about classpath
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.
Comment An individual comment, consisting of a style, begin and end source file position, the indention (column) of its first character, and its text.
CompilationController Class for explicit invocation of compilation phases on a java source.
CompilationInfo Asorted information about the JavaSource.
ElementHandle<T extends Element> Represents a handle for Element which can be kept and later resolved by another javac.
ElementUtilities  
JavaSource Class representing Java source file opened in the editor.
JavaSourceTaskFactory A factory for tasks that will be run in the JavaSource Java parsing harness.
ModificationResult Class that collects changes built during a modification task run.
ModificationResult.Difference  
RootsEvent Event used to notify the ClassIndexListener about a change in the underlying ClassPath
SourceUtils  
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<T extends TypeMirror> 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 TypeMirrors.
UiUtils This class contains various methods bound to visualization of Java model elements.
UiUtils.PrintPart  
WorkingCopy XXX: extends CompilationController now, finish method delegation
 

Enum Summary
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) method.
ClassIndex.SearchKind Encodes a reference type, used by ClassIndex.getElements(org.netbeans.api.java.source.ElementHandle, java.util.Set, java.util.Set) and ClassIndex.getResources(org.netbeans.api.java.source.ElementHandle, java.util.Set, java.util.Set) to restrict the search.
ClassIndex.SearchScope Scope used by ClassIndex to search in
ClasspathInfo.PathKind  
CodeStyle.BracePlacement  
CodeStyle.BracesGenerationStyle  
CodeStyle.WrapStyle  
Comment.Style The set of different comment types.
JavaSource.Phase  
JavaSource.Priority  
ModificationResult.Difference.Kind  
 

Exception Summary
JavaSource.InsufficientMemoryException This specialization of IOException signals that a JavaSource.runUserActionTask(org.netbeans.api.java.source.CancellableTask, boolean) or JavaSource.runModificationTask(org.netbeans.api.java.source.CancellableTask) failed due to lack of memory.
 

Package org.netbeans.api.java.source Description

The package name will very likely change in the future

This package contains classes for working with JavaSources opened in editor.


org.netbeans.modules.java.source 0.13.0 1

Built on May 28 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.