ariba.ui.validation
Class AWVFormatterFactory.NonBlankString

java.lang.Object
  extended by ariba.util.formatter.Formatter
      extended by ariba.ui.validation.AWVFormatterFactory.NonBlankString
All Implemented Interfaces:
Compare, StringParser
Enclosing class:
AWVFormatterFactory

public static final class AWVFormatterFactory.NonBlankString
extends Formatter


Field Summary
 
Fields inherited from interface ariba.util.core.Compare
EqualTo, GreaterThan, LessThan
 
Constructor Summary
AWVFormatterFactory.NonBlankString()
           
 
Method Summary
 java.lang.Object getValue(java.lang.Object object, java.util.Locale locale)
          Returns an object of the appropriate type for this formatter based on the given object.
 
Methods inherited from class ariba.util.formatter.Formatter
canFormatNulls, compare, compare, equal, equal, getFormat, getFormat, getFormatterClassForType, getFormatterForObject, getFormatterForType, getLocale, getStringValue, getStringValue, getValue, handlesNulls, isBidirectional, makeParseException, makeParseException, makeParseException, makeParseExceptionMessage, makeParseExceptionMessage, objectsAreEqual, objectsAreEqual, parse, parse, parseString, parseString, quickCompare, quickCompare, quickCompareValue, registerFormatter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWVFormatterFactory.NonBlankString

public AWVFormatterFactory.NonBlankString()
Method Detail

getValue

public java.lang.Object getValue(java.lang.Object object,
                                 java.util.Locale locale)
Description copied from class: Formatter
Returns an object of the appropriate type for this formatter based on the given object. The given locale is used for any conversion that may be done.

The type of the given object can by anything; it is up to each specific implementation to do the appropriate conversion, parsing, etc. to create a value of the appropriate type.

The return value may be null depending on the specific implementation for a given formatter.

Subclasses must define this method to provide type-specific conversion.

Specified by:
getValue in class Formatter
Parameters:
object - the object to convert to the type for this formatter
locale - the locale used when converting the object
Returns:
an object of the appropriate type for this formatter


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.