javax.ide.build package. These implementations are only intended for IDE providers use. Extension writers should never cast down to access the classes defined here.
IDE service providers must provide a concrete implementation of the
AbstractBuildSystem class. IDE service providers should
use the DefaultBuildSystemHook instead of providing their
implementation.