{
final LibraryInstallDelegate librariesInstallDelegate = (LibraryInstallDelegate) getDataModel().getProperty(LIBRARY_PROVIDER_DELEGATE);
if (librariesInstallDelegate == null)
throw new IllegalArgumentException("LibraryInstallDelegate is expected to be non-null"); //$NON-NLS-1$
return super.isPageComplete() && (librariesInstallDelegate.validate().getSeverity() != IStatus.ERROR);
}
}