package org.bndtools.build.api; import org.eclipse.core.resources.IProject; import org.eclipse.core.runtime.IPath; /** * Provided as a convenience for implementations to extend, where they do not wish to provide implementations for all * methods in {@link BuildListener}. * * @author Neil Bartlett <njbartlett@gmail.com> */ public class AbstractBuildListener implements BuildListener { /** * Default implementation does nothing. * * @see BuildListener#buildStarting(IProject) */ @Override public void buildStarting(IProject project) {} /** * Default implementation does nothing. * * @see BuildListener#builtBundles(IProject, IPath[]) */ @Override public void builtBundles(IProject project, IPath[] paths) {} /** * Default implementation does nothing. * * @see BuildListener#released(IProject) */ @Override public void released(IProject project) {} }