|
@@ -21,6 +21,7 @@
|
21
|
21
|
*/
|
22
|
22
|
package com.dmdirc.config.prefs;
|
23
|
23
|
|
|
24
|
+import com.dmdirc.config.Identity;
|
24
|
25
|
import com.dmdirc.config.IdentityManager;
|
25
|
26
|
import com.dmdirc.util.validators.PermissiveValidator;
|
26
|
27
|
import com.dmdirc.util.validators.Validator;
|
|
@@ -304,4 +305,15 @@ public class PreferencesSetting {
|
304
|
305
|
&& (validator == null || !validator.validate(current).isFailure());
|
305
|
306
|
}
|
306
|
307
|
|
|
308
|
+ /**
|
|
309
|
+ * Does the specified identify have this value set?
|
|
310
|
+ *
|
|
311
|
+ * @param identity Identity to check
|
|
312
|
+ *
|
|
313
|
+ * @return true iif the setting is present
|
|
314
|
+ */
|
|
315
|
+ public boolean existInIdentity(final Identity identity) {
|
|
316
|
+ return identity.hasOptionString(domain, option);
|
|
317
|
+ }
|
|
318
|
+
|
307
|
319
|
}
|