Package uno.anahata.asi.nb.tools.java
package uno.anahata.asi.nb.tools.java
Provides Java-specific toolkits that leverage the NetBeans Java Source and Parsing APIs.
This package contains tools for deep source code analysis and manipulation, including:
CodeModel: For exploring the type hierarchy, resolving members, and loading source code.Hints: For managing IDE-provided code quality suggestions and applying automatic fixes.NbJava: For project-aware Java code compilation and dynamic execution.
These tools allow the ASI to perform complex Java engineering tasks with the same level of semantic understanding as a human developer using the IDE.
-
ClassesClassDescriptionThe authoritative toolkit for structural Java refinement.Provides tools for interacting with the Java code model in NetBeans.V3.0.0 of the structural Java code refinement toolkit.A toolkit for managing and applying Java hints and code fixes within the NetBeans IDE.Represents a single Java hint or code fix suggestion.Represents metadata for a registered Java hint type.A recursive DTO representing a node in the Java type hierarchy.A lightweight, serializable "keychain" DTO that uniquely identifies a Java class member (field, method, constructor, etc.).A rich result object that represents the outcome of a Javadoc retrieval operation for a JavaMember.A specialized Page for JavaMembers that holds a single URL representing the source/class file for all members in the page.A "Finder" command object that searches for all members of a given JavaType upon instantiation.A rich result object that represents the outcome of a source-finding operation for a specific JavaMember.Shared utilities for NetBeans Java Source (AST) operations.A "Finder" command object that recursively searches for all subtypes (implementations and subclasses) of a given JavaType.A "Finder" command object that recursively searches for all supertypes (base classes and implemented interfaces) of a given JavaType.A lightweight, serializable "keychain" DTO that uniquely identifies a Java type.A rich result object that represents the outcome of a Javadoc retrieval operation for a JavaType.A "Finder" command object that searches for Java types upon instantiation.A rich result object that represents the outcome of a source-finding operation for a JavaType.A NetBeans-aware extension of the core
Javatoolkit.Specialized JAR handler for parsing NetBeans Platform module manifests and metadata.

