Bug 32902 No "delete" QF available for import of non-existing package [code manipulation]
I20030221 (RC1) - add import declaration to non-existing package to any java source (or remove a package from your project so that you have bogus imports) Observe: you don't get a "remove" QuickFix
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/QuickFixProcessor.java
case IProblem.NeedToEmulateConstructorAccess:			
				return true;
			default:
				return false;
		}
	}
	
	public void process(ICorrectionContext context, List proposals) throws CoreException {
		int id= context.getProblemId();
		if (id == 0) { 
			return;
		}
		
		switch (id) {
			case IProblem.UnterminatedString:
				String quoteLabel= CorrectionMessages.getString("JavaCorrectionProcessor.addquote.description"); 
				int pos= InsertCorrectionProposal.moveBack(context.getOffset() + context.getLength(), context.getOffset(), "\n\r", context.getCompilationUnit()); 
				proposals.add(new InsertCorrectionProposal(quoteLabel, context.getCompilationUnit(), pos, "\"", 0));  
				break;
			case IProblem.UnusedImport:
			case IProblem.DuplicateImport:
			case IProblem.CannotImportPackage:
			case IProblem.ConflictingImport:            
				ReorgCorrectionsSubProcessor.removeImportStatementProposals(context, proposals);
				break;
			case IProblem.UndefinedMethod:
				UnresolvedElementsSubProcessor.getMethodProposals(context, false, proposals);
				break;
			case IProblem.UndefinedConstructor:
				UnresolvedElementsSubProcessor.getConstructorProposals(context, proposals);