Bug 82260 ResultCollector: remove dependency to internal J Core interface
I20050104-1600 Summary says it all.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/ResultCollector.java
Signature.getSignatureQualifier(proposal.getSignature()),
						signatureSimpleName, 
						proposal.getCompletion(),
						proposal.getFlags(),
						proposal.getReplaceStart(),
						proposal.getReplaceEnd(),
						proposal.getRelevance()
				);
				break;
			case CompletionProposal.METHOD_REF:
				internalAcceptMethod(proposal);
				break;
			case CompletionProposal.METHOD_DECLARATION:
				internalAcceptMethodDeclaration(
						Signature.getSignatureQualifier(proposal.getDeclarationSignature()),
						Signature.getSignatureSimpleName(proposal.getDeclarationSignature()),
						proposal.getName(),
						getParameterPackages(proposal.getSignature()),
						getParameterTypes(proposal.getSignature()),
						proposal.findParameterNames(null) == null ? CharOperation.NO_CHAR_CHAR : proposal.findParameterNames(null),
						Signature.getSignatureQualifier(Signature.getReturnType(proposal.getSignature())),
						Signature.getSignatureSimpleName(Signature.getReturnType(proposal.getSignature())),
						proposal.getCompletion(),
						proposal.getFlags(),
						proposal.getReplaceStart(),
						proposal.getReplaceEnd(),
						proposal.getRelevance()
				);
				break;
			case CompletionProposal.ANONYMOUS_CLASS_DECLARATION: