Skip navigation links

NetBeans Architecture Answers for Command Line Parsing API module

WARNING: answering questions version 1.28 rather than the current 1.29.

Interfaces table

Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
SendOptsAPIExportedOfficial .../api/sendopts/package-summary.html

SendOptsSPIExportedOfficial .../spi/sendopts/package-summary.html

org.openide.utilImportedPrivate .../org-openide-util/overview-summary.html

The sendopts module uses Lookup to get list of all registered OptionProcessors. This dependency is critical. If you want to use this API outside of NetBeans, also include the org-openide-util.jar module.

org.netbeans.bootstrapImportedPrivate

The sendopts module implements and registers the CLIHandler so it can be called back by the core/bootstrap whenever some one needs to parse the command line. This dependency is conditional, if the core/bootstrap module is not present, the whole library can still be used.

Group of lookup interfaces
Interface NameIn/OutStabilitySpecified in What Document?
OptionProcessorExportedStable .../spi/sendopts/OptionProcessor.html

The sendopts module uses Lookup to get list of all registered OptionProcessors.


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