Logo Search packages:      
Sourcecode: visualvm version File versions  Download package

org::netbeans::nbbuild::ExportedAPICondition Class Reference

Inherits org::apache::tools::ant::ProjectComponent, and org::apache::tools::ant::taskdefs::condition::Condition.

List of all members.


Detailed Description

Condition that determines whether a given module exports an API. This is true if any of the following hold:
  1. The module lists public API packages.
  2. The module lists friend API packages, and at least one friend is external (not known in module universe).
  3. The module lists friend API packages, and at least one friend is located in a different cluster.
This condition must be called from a module build, which is why it accepts no parameters: various properties are picked up from the project. Only works for nb.org modules.

Definition at line 60 of file ExportedAPICondition.java.


Public Member Functions

boolean eval () throws BuildException

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index