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
private char[][] getParameterPackages(char[] methodSignature) {
		char[][] parameterQualifiedTypes = Signature.getParameterTypes(methodSignature);
		int length = parameterQualifiedTypes == null ? 0 : parameterQualifiedTypes.length;
		char[][] parameterPackages = new char[length][];
		for(int i = 0; i < length; i++) {
			parameterPackages[i] = Signature.getSignatureQualifier(parameterQualifiedTypes[i]);
		}
		return parameterPackages;
	}
	
	private char[][] getParameterTypes(char[] methodSignature) {
		char[][] parameterQualifiedTypes = Signature.getParameterTypes(methodSignature);
		int length = parameterQualifiedTypes == null ? 0 : parameterQualifiedTypes.length;
		char[][] parameterTypes = new char[length][];
		for(int i = 0; i < length; i++) {
			parameterTypes[i] = Signature.getSignatureSimpleName(parameterQualifiedTypes[i]);
		}
		return parameterTypes;
	}
	/*
	 * @see org.eclipse.jdt.core.CompletionRequestor#beginReporting()
	 */
	public void beginReporting() {
	}
	
	/*
	 * @see org.eclipse.jdt.core.CompletionRequestor#endReporting()
	 */
	public void endReporting() {