org.uispec4j.utils
Class ColorUtils

java.lang.Object
  extended by org.uispec4j.utils.ColorUtils

public final class ColorUtils
extends java.lang.Object

Utility for checking colors given either hexa or "natural language" string descriptions.

For all assertEquals/equals methods, the "expected" parameter can be either:

See Also:
Using colors

Method Summary
static void assertEquals(java.lang.Object expected, java.awt.Color actual)
           
static void assertEquals(java.lang.String message, java.lang.Object expected, java.awt.Color actual)
           
static void assertSimilar(java.lang.Object expected, java.awt.Color actual)
           
static void assertSimilar(java.lang.String message, java.lang.Object expected, java.awt.Color actual)
           
static boolean equals(java.lang.Object expectedColor, java.awt.Color actual)
           
static boolean equals(java.lang.String expectedColor, java.awt.Color actual)
           
static java.awt.Color getColor(java.lang.String hexaString)
           
static java.lang.String getColorDescription(java.awt.Color color)
          Returns a description string for a given Color object
static java.lang.String getColorDescription(java.lang.Object color)
          Returns a normalized string description given a Color or another String description
static java.lang.String getColorDescription(java.lang.String color)
          Normalizes a given color description string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

assertEquals

public static void assertEquals(java.lang.Object expected,
                                java.awt.Color actual)

assertSimilar

public static void assertSimilar(java.lang.Object expected,
                                 java.awt.Color actual)

assertSimilar

public static void assertSimilar(java.lang.String message,
                                 java.lang.Object expected,
                                 java.awt.Color actual)

assertEquals

public static void assertEquals(java.lang.String message,
                                java.lang.Object expected,
                                java.awt.Color actual)

equals

public static boolean equals(java.lang.Object expectedColor,
                             java.awt.Color actual)

equals

public static boolean equals(java.lang.String expectedColor,
                             java.awt.Color actual)

getColor

public static java.awt.Color getColor(java.lang.String hexaString)

getColorDescription

public static java.lang.String getColorDescription(java.lang.Object color)
Returns a normalized string description given a Color or another String description


getColorDescription

public static java.lang.String getColorDescription(java.awt.Color color)
Returns a description string for a given Color object


getColorDescription

public static java.lang.String getColorDescription(java.lang.String color)
Normalizes a given color description string



Copyright © 2004-2010. All Rights Reserved.