org.apache.myfaces.trinidadinternal.taglib.util
Class TagUtils

java.lang.Object
  extended by org.apache.myfaces.trinidadinternal.taglib.util.TagUtils

public final class TagUtils
extends java.lang.Object

Utility class for Tag classes

Version:
$Name: $ ($Revision: adfrt/faces/adf-faces-impl/src/main/java/oracle/adfinternal/view/faces/taglib/util/TagUtils.java#1 $) $Date: 11-nov-2005.14:59:38 $

Method Summary
static void assertNotNull(java.lang.Object object)
           
static boolean getBoolean(java.lang.Object value)
          String --> boolean
static java.awt.Color getColor(java.lang.String value)
          Takes in a string that is a sequence of hex color codes, converts it to a java.awt.Color object and returns it.
static java.util.List<java.awt.Color> getColorList(java.lang.Object value)
          Takes in a string that is a sequence of hex color codes, converts it as a java.util.List of java.awt.Color objects and returns it.
static java.util.Date getDate(java.lang.Object value)
          ISO Date String --> Date
static java.util.Date getDateWithMaxTime(java.lang.Object value)
          ISO Date String --> Date with time components maximized
static double getDouble(java.lang.Object value)
          String --> long
static float getFloat(java.lang.Object value)
          String --> long
static int getInteger(java.lang.Object value)
          String --> int
static java.util.Locale getLocale(java.lang.Object value)
          String --> Locale
static long getLong(java.lang.Object value)
          String --> long
static java.lang.String getString(java.lang.Object value)
          Return the same string.
static java.lang.String[] getStringArray(java.lang.Object value)
          These are normally NMTOKEN type in attributes String --> String[]
static java.util.TimeZone getTimeZone(java.lang.Object value)
          String --> TimeZone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

assertNotNull

public static void assertNotNull(java.lang.Object object)

getString

public static java.lang.String getString(java.lang.Object value)
Return the same string. It is there for convenience and makes life easy while auto generating tags.

Parameters:
value -
Returns:

getBoolean

public static boolean getBoolean(java.lang.Object value)
String --> boolean

Parameters:
value -
Returns:

getInteger

public static int getInteger(java.lang.Object value)
String --> int

Parameters:
value -
Returns:

getLong

public static long getLong(java.lang.Object value)
String --> long

Parameters:
value -
Returns:

getDouble

public static double getDouble(java.lang.Object value)
String --> long

Parameters:
value -
Returns:

getFloat

public static float getFloat(java.lang.Object value)
String --> long

Parameters:
value -
Returns:

getStringArray

public static java.lang.String[] getStringArray(java.lang.Object value)
                                         throws java.text.ParseException
These are normally NMTOKEN type in attributes String --> String[]

Parameters:
value -
Returns:
Throws:
java.text.ParseException

getDate

public static java.util.Date getDate(java.lang.Object value)
ISO Date String --> Date

Parameters:
value -
Returns:

getDateWithMaxTime

public static java.util.Date getDateWithMaxTime(java.lang.Object value)
ISO Date String --> Date with time components maximized

Parameters:
value -
Returns:

getLocale

public static java.util.Locale getLocale(java.lang.Object value)
String --> Locale

Parameters:
value -
Returns:

getTimeZone

public static java.util.TimeZone getTimeZone(java.lang.Object value)
String --> TimeZone

Parameters:
value -
Returns:

getColorList

public static java.util.List<java.awt.Color> getColorList(java.lang.Object value)
                                                   throws java.text.ParseException
Takes in a string that is a sequence of hex color codes, converts it as a java.util.List of java.awt.Color objects and returns it.

Throws:
java.text.ParseException - In case of any parse errors upon such conversion.

getColor

public static java.awt.Color getColor(java.lang.String value)
                               throws java.text.ParseException
Takes in a string that is a sequence of hex color codes, converts it to a java.awt.Color object and returns it.

Throws:
java.text.ParseException - In case of any parse errors upon such conversion.


Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.