buf.append(JavaModelUtil.getFullyQualifiedName(declaringType));
getTypeLabel(declaringType, T_FULLY_QUALIFIED | (flags & P_COMPRESSED), buf);
	public static void getTypeLabel(IType type, int flags, StringBuffer buf) {		if (getFlag(flags, T_FULLY_QUALIFIED)) {			buf.append(JavaModelUtil.getFullyQualifiedName(type));		} else if (getFlag(flags, T_CONTAINER_QUALIFIED)) {			buf.append(JavaModelUtil.getTypeQualifiedName(type));		} else {			buf.append(type.getElementName());		}		// post qualification		if (getFlag(flags, T_POST_QUALIFIED)) {			buf.append(CONCAT_STRING);			IType declaringType= type.getDeclaringType();			if (declaringType != null) {				buf.append(JavaModelUtil.getFullyQualifiedName(declaringType));			} else {				getPackageFragmentLabel(type.getPackageFragment(), 0, buf);			}		}	}