* @param clientInfo
* The client preferences and info.
* @return The preferred WADL variant.
*/
protected Variant getPreferredWadlVariant(ClientInfo clientInfo) {
Variant result = null;
// Compute the preferred variant. Get the default language
// preference from the Application (if any).
result = clientInfo.getPreferredVariant(getWadlVariants(),
(getApplication() == null) ? null : getApplication()