Bug 91721 [content assist] Code assist UI: Inner types rendered with container qualification
20050418 See screenshot. The label of a inner type should better just contain the name (the container name can be in the appended qualification)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/text/java/CompletionProposalLabelProvider.java
* is: <code>List<E> - java.util</code>. 
	 * </p>
	 * 
	 * @param typeProposal the method proposal to display
	 * @return the display label for the given type proposal
	 */
	String createTypeProposalLabel(CompletionProposal typeProposal) {
		char[] signature= typeProposal.getSignature();
		char[] packageName= Signature.getSignatureQualifier(signature); 
		char[] typeName= Signature.getSignatureSimpleName(signature);
		
		StringBuffer buf= new StringBuffer();
		buf.append(typeName);
		if (packageName.length > 0) {
			buf.append(" - "); 
			buf.append(packageName);
		}
		return buf.toString();
	}
	
	String createSimpleLabelWithType(CompletionProposal proposal) {
		StringBuffer buf= new StringBuffer();
		buf.append(proposal.getCompletion());
		char[] typeName= Signature.getSignatureSimpleName(proposal.getSignature());
		if (typeName.length > 0) {
			buf.append("    "); 
			buf.append(typeName);
		}
		return buf.toString();
	}