diff --git a/ui/org.eclipse.pde.ui.templates/templates_3.0/builder/java/$builderClassName$.java b/ui/org.eclipse.pde.ui.templates/templates_3.0/builder/java/$builderClassName$.java index 5c3aee9..d971861 100644 --- a/ui/org.eclipse.pde.ui.templates/templates_3.0/builder/java/$builderClassName$.java +++ b/ui/org.eclipse.pde.ui.templates/templates_3.0/builder/java/$builderClassName$.java @@ -123,6 +123,12 @@ return null; } + @Override + protected void clean(IProgressMonitor monitor) throws CoreException { + // delete markers set and files created + getProject().deleteMarkers(MARKER_TYPE, true, IResource.DEPTH_INFINITE); + } + void checkXML(IResource resource) { if (resource instanceof IFile && resource.getName().endsWith(".xml")) { IFile file = (IFile) resource;