public class Variant
extends java.lang.Object
Constructor and Description |
---|
Variant() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isSelectedBy(java.util.Map<java.lang.String,java.lang.String> actionVariantTags,
java.util.Map<java.lang.String,java.lang.String> imageVariants)
Returns true if all of the passed action variant tags are selected
by the passed image variants.
|
static boolean |
isSelectedBy(java.lang.String vname,
java.lang.String vvalue,
java.util.Map<java.lang.String,java.lang.String> imageVariants)
Returns true if the named Variant is selected by the list of Variants.
|
static void |
main(java.lang.String[] args) |
static boolean |
runTests()
Test method.
|
static void |
testError(java.util.Map<java.lang.String,java.lang.String> actionVariantTags,
java.util.Map<java.lang.String,java.lang.String> imageVariants,
boolean expectedResult) |
static java.util.Map<java.lang.String,java.lang.String> |
tokensToVariantTable(java.lang.String[] tokens)
Convert an array of tokens of the form "property=value" to a
hashtable of variants.
|
public static java.util.Map<java.lang.String,java.lang.String> tokensToVariantTable(java.lang.String[] tokens)
tokens
- public static boolean isSelectedBy(java.lang.String vname, java.lang.String vvalue, java.util.Map<java.lang.String,java.lang.String> imageVariants)
public static boolean isSelectedBy(java.util.Map<java.lang.String,java.lang.String> actionVariantTags, java.util.Map<java.lang.String,java.lang.String> imageVariants)
public static boolean runTests()
public static void testError(java.util.Map<java.lang.String,java.lang.String> actionVariantTags, java.util.Map<java.lang.String,java.lang.String> imageVariants, boolean expectedResult)
public static void main(java.lang.String[] args)