org.netbeans.api.java/1 1.10.31

NetBeans Java Support APIs

JavaSupportAPIs The Java Support APIs provides basic facilities for getting or supplying information about Java-language source files.

See:
          Description

Java Support APIs
org.netbeans.api.java.classpath Representation of Java classpaths, and the ability to find the classpath needed for a particular purpose.
org.netbeans.api.java.queries Java-specific queries.
org.netbeans.spi.java.classpath SPI permitting new classpaths to be constructed and registered.
org.netbeans.spi.java.classpath.support Convenience classes to make it easier to create classpaths.
org.netbeans.spi.java.queries Implementations of Java-related queries.

 

JavaSupportAPIs The Java Support APIs provides basic facilities for getting or supplying information about Java-language source files. It is based on the query pattern so implementations can be supplied from other modules or projects.

What is New (see all changes)?

Use Cases

The API is widely used by all sorts of IDE modules which need to work with Java sources. They can obtain the classpath or boot classpath for a file (if there is one), find out where its source root is, find sources corresponding to bytecode class files, find all sources or classpaths corresponding to open projects, find Javadoc, etc. The SPI is intended mainly for Java platform and library providers, and project type providers, to declare all of this information.

Exported Interfaces

This table lists all of the module exported APIs with defined stability classifications. It is generated based on answers to questions about the architecture of the module. Read them all...
Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
JavaSupportAPIsExportedOfficial

The Java Support APIs provides basic facilities for getting or supplying information about Java-language source files. It is based on the query pattern so implementations can be supplied from other modules or projects.

Implementation Details

What do other modules need to do to declare a dependency on this one?
   OpenIDE-Module-Module-Dependencies: org.netbeans.api.java/1 > 1.10.31
  

Read more about the implementation in the answers to architecture questions.


org.netbeans.api.java/1 1.10.31

Built on July 11 2007.  |  Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.