Merge "Handling of Fuji Xerox in RecommendationService." into nyc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
5398f2731b
@@ -26,6 +26,6 @@
|
|||||||
<string name="plugin_vendor_samsung">Samsung</string>
|
<string name="plugin_vendor_samsung">Samsung</string>
|
||||||
<string name="plugin_vendor_epson">Epson</string>
|
<string name="plugin_vendor_epson">Epson</string>
|
||||||
<string name="plugin_vendor_konica_minolta">Konica Minolta</string>
|
<string name="plugin_vendor_konica_minolta">Konica Minolta</string>
|
||||||
<string name="plugin_vendor_fuji">Fuji</string>
|
<string name="plugin_vendor_fuji_xerox">Fuji Xerox</string>
|
||||||
<string name="plugin_vendor_morpia">Mopria</string>
|
<string name="plugin_vendor_morpia">Mopria</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -60,7 +60,7 @@
|
|||||||
</vendor>
|
</vendor>
|
||||||
|
|
||||||
<vendor>
|
<vendor>
|
||||||
<name>@string/plugin_vendor_fuji</name>
|
<name>@string/plugin_vendor_fuji_xerox</name>
|
||||||
<package>jp.co.fujixerox.prt.PrintUtil.PCL</package>
|
<package>jp.co.fujixerox.prt.PrintUtil.PCL</package>
|
||||||
<mdns-names>
|
<mdns-names>
|
||||||
<mdns-name>FUJI XEROX</mdns-name>
|
<mdns-name>FUJI XEROX</mdns-name>
|
||||||
|
|||||||
@@ -39,8 +39,10 @@ class MDnsUtils {
|
|||||||
String usbMfg = getString(attributes.get(ATTRIBUTE__USB_MFG));
|
String usbMfg = getString(attributes.get(ATTRIBUTE__USB_MFG));
|
||||||
String usbMdl = getString(attributes.get(ATTRIBUTE__USB_MDL));
|
String usbMdl = getString(attributes.get(ATTRIBUTE__USB_MDL));
|
||||||
String mfg = getString(attributes.get(ATTRIBUTE__MFG));
|
String mfg = getString(attributes.get(ATTRIBUTE__MFG));
|
||||||
return containsVendor(product, vendorValues) || containsVendor(ty, vendorValues) || containsVendor(usbMfg, vendorValues) || containsVendor(mfg, vendorValues) && !(containsString(ty, EXCLUDE_FUJI) || containsString(product, EXCLUDE_FUJI) || containsString(usbMdl, EXCLUDE_FUJI));
|
return (containsVendor(product, vendorValues) || containsVendor(ty, vendorValues) ||
|
||||||
|
containsVendor(usbMfg, vendorValues) || containsVendor(mfg, vendorValues)) &&
|
||||||
|
!(containsString(ty, EXCLUDE_FUJI) || containsString(product, EXCLUDE_FUJI) ||
|
||||||
|
containsString(usbMdl, EXCLUDE_FUJI));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static String getVendor(NsdServiceInfo networkDevice) {
|
public static String getVendor(NsdServiceInfo networkDevice) {
|
||||||
|
|||||||
Reference in New Issue
Block a user