| Index: plugins/org.chromium.sdk/src/org/chromium/sdk/internal/protocolparser/EnumValueCondition.java
|
| diff --git a/plugins/org.chromium.sdk/src/org/chromium/sdk/internal/protocolparser/EnumValueCondition.java b/plugins/org.chromium.sdk/src/org/chromium/sdk/internal/protocolparser/EnumValueCondition.java
|
| index 95e5fe8f707451a9fc702296579a45aefa07e53f..ff78230b90c15651452ae450db6ef7f9338e4fd4 100644
|
| --- a/plugins/org.chromium.sdk/src/org/chromium/sdk/internal/protocolparser/EnumValueCondition.java
|
| +++ b/plugins/org.chromium.sdk/src/org/chromium/sdk/internal/protocolparser/EnumValueCondition.java
|
| @@ -4,6 +4,7 @@
|
|
|
| package org.chromium.sdk.internal.protocolparser;
|
|
|
| +import java.util.EnumSet;
|
| import java.util.Set;
|
|
|
| /**
|
| @@ -16,6 +17,9 @@ public abstract class EnumValueCondition<T extends Enum<T>> implements JsonValue
|
| protected EnumValueCondition(Set<T> allowedValues) {
|
| this.allowedValues = allowedValues;
|
| }
|
| + protected EnumValueCondition(T singleAllowedValues) {
|
| + this.allowedValues = EnumSet.<T>of(singleAllowedValues);
|
| + }
|
|
|
| public boolean conforms(T value) {
|
| return allowedValues.contains(value);
|
|
|