The default implementations of the abstract classes and interfaces defined in the 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.