NetBeans Architecture Answers for Parsing API module


Interfaces table

Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
ParsingAPIExportedStableindex.html

CommonAnnotationsAPIImportedStable

The module is needed for compilation. The module is used during runtime. Specification version 1.19 is required.

ClassPathAPIsImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 1.18 is required.

ProgressImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 1.13 is required.

org.netbeans.libs.luceneImportedPrivate

The module is needed for compilation. The module is used during runtime. Specification version 3.0 is required.

org.netbeans.modules.editor.libImportedPrivate

The module is needed for compilation. The module is used during runtime. Specification version 3.1 is required.

editor-code-generatorImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 1.13 is required.

MimeLookupAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 1.10 is required.

org.netbeans.modules.editor.settings.storageImportedPrivate

The module is needed for compilation. The module is used during runtime. Specification version 1.19 is required.

org.netbeans.modules.editor.utilImportedPrivate

The module is needed for compilation. The module is used during runtime. Specification version 1.27 is required.

LexerAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 1.26 is required.

org.netbeans.modules.masterfsImportedPrivate

The module is needed for compilation. The module is used during runtime. Specification version 2.25 is required.

org.netbeans.modules.parsing.luceneImportedPrivate

The module is needed for compilation. The module is used during runtime. Specification version 2.24 is required.

org.netbeans.modules.project.indexingbridgeImportedPrivate

The module is needed for compilation. The module is used during runtime. Specification version 1.5 is required.

ProjectAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 1.24 is required.

ProjectUIAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 1.32 is required.

GeneralQueriesAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 1.13 is required.

org.netbeans.modules.samplerImportedPrivate

The module is needed for compilation. The module is used during runtime. Specification version 1.0 is required.

TaskListSPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 1.10 is required.

org.openide.awtImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 7.25 is required.

FilesystemsAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 7.61 is required.

LoadersAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 6.9 is required.

ModulesAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 7.25 is required.

NodesAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 7.3 is required.

EditorAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 6.17 is required.

UtilitiesAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 8.32 is required.

LookupAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 8.0 is required.

WindowSystemAPIImportedOfficial

The module is needed for compilation. The module is used during runtime. Specification version 6.20 is required.

Group of logger interfaces
Interface NameIn/OutStabilitySpecified in What Document?
org.netbeans.ui.indexingExportedUnder Development

Since version 1.47 the RepositorUpdater cooperates with UI Gestures Collector by sending following messages to the org.netbeans.ui.indexing
logger:
  • INDEXING_STARTED - message about a start of indexing (up to date check). Arguments:
    • {0}: Long - the time from the last indexing
  • INDEXING_FINISHED - message about an end of indexing (up to date check). Arguments:
    • {0}: Long - the time of indexing
    • For each indexer following 3 records are logged
      • {1}: String - name of indexer
      • {2}: Integer - indexer invocation count
      • {3}: Integer - indexing time spent in given indexer


General Information


Project and platform dependencies


Deployment


Compatibility with environment


Access to resources


Lookup of components


Execution Environment


Format of files and protocols


Performance and Scalability


Built on August 25 2014.  |  Portions Copyright 1997-2014 Oracle. All rights reserved.