Stellent
HowToComponents
JavaDoc

intradoc.common
Class LocaleUtils

java.lang.Object
  |
  +--intradoc.common.LocaleUtils

public class LocaleUtils
extends java.lang.Object


Field Summary
static int DATE_FORMAT
           
static int ENCODING
           
static int LANGUAGE
           
static int LOCALE
           
protected static java.text.DateFormatSymbols m_dateSymbols
           
static IdcDateFormat m_odbcDateFormat
           
protected static java.text.DateFormat m_rfc1123Format
           
protected static java.text.DateFormat m_rfcMailFormat
           
static java.lang.String ODBC_BEGIN
           
static java.lang.String ODBC_END
           
static int TIMEZONE
           
 
Constructor Summary
LocaleUtils()
           
 
Method Summary
protected static void addMessageArg(java.util.Vector msgList, java.util.Vector msgArgs)
           
static java.lang.String addOptionalElements(java.lang.String pattern)
           
static java.lang.String appendMessage(java.lang.String msg, java.lang.String priorMsg)
           
static java.util.Vector decodeMessage(java.lang.String msg)
           
static java.lang.String encodeMessage(java.lang.String msg, java.lang.String priorMsg)
           
static java.lang.String encodeMessage(java.lang.String msg, java.lang.String priorMsg, java.lang.Object arg1)
           
static java.lang.String encodeMessage(java.lang.String msg, java.lang.String priorMsg, java.lang.Object[] args)
           
static java.lang.String encodeMessage(java.lang.String msg, java.lang.String priorMsg, java.lang.Object arg1, java.lang.Object arg2)
           
static java.lang.String encodeMessage(java.lang.String msg, java.lang.String priorMsg, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
           
protected static java.lang.String escapeArg(java.lang.String arg)
           
static java.lang.String formatODBC(java.util.Date date)
           
static java.lang.String formatRFC1123Date(java.util.Date date)
           
static java.lang.String formatRfcMailDate(java.util.Date dte, java.lang.String format)
           
static java.lang.Object getResourceFromContext(int id, ExecutionContext cxt)
           
static java.lang.String handleConditional(double d, java.lang.String caseList)
           
static java.lang.String handleConditional(java.lang.String value, java.lang.String caseList)
           
static java.lang.String normalizeId(java.lang.String id)
           
protected static java.lang.String[] parseCases(java.lang.String list)
           
static java.util.Date parseDateMillis(java.lang.String text)
           
static java.util.Date parseODBC(java.lang.String str)
           
static java.util.Date parseRFC1123Date(java.lang.String str)
           
static java.lang.String simpleDateFormatToPattern(java.text.SimpleDateFormat sdf)
           
static java.lang.String substituteMap(java.lang.String str, java.lang.String[][] map)
           
static boolean testStringEncoding(java.lang.String str, java.lang.String encoding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ODBC_BEGIN

public static final java.lang.String ODBC_BEGIN
See Also:
Constant Field Values

ODBC_END

public static final java.lang.String ODBC_END
See Also:
Constant Field Values

LOCALE

public static final int LOCALE
See Also:
Constant Field Values

LANGUAGE

public static final int LANGUAGE
See Also:
Constant Field Values

ENCODING

public static final int ENCODING
See Also:
Constant Field Values

DATE_FORMAT

public static final int DATE_FORMAT
See Also:
Constant Field Values

TIMEZONE

public static final int TIMEZONE
See Also:
Constant Field Values

m_dateSymbols

protected static java.text.DateFormatSymbols m_dateSymbols

m_odbcDateFormat

public static IdcDateFormat m_odbcDateFormat

m_rfc1123Format

protected static java.text.DateFormat m_rfc1123Format

m_rfcMailFormat

protected static java.text.DateFormat m_rfcMailFormat
Constructor Detail

LocaleUtils

public LocaleUtils()
Method Detail

normalizeId

public static java.lang.String normalizeId(java.lang.String id)

appendMessage

public static java.lang.String appendMessage(java.lang.String msg,
                                             java.lang.String priorMsg)

encodeMessage

public static java.lang.String encodeMessage(java.lang.String msg,
                                             java.lang.String priorMsg)

encodeMessage

public static java.lang.String encodeMessage(java.lang.String msg,
                                             java.lang.String priorMsg,
                                             java.lang.Object arg1)

encodeMessage

public static java.lang.String encodeMessage(java.lang.String msg,
                                             java.lang.String priorMsg,
                                             java.lang.Object arg1,
                                             java.lang.Object arg2)

encodeMessage

public static java.lang.String encodeMessage(java.lang.String msg,
                                             java.lang.String priorMsg,
                                             java.lang.Object arg1,
                                             java.lang.Object arg2,
                                             java.lang.Object arg3)

encodeMessage

public static java.lang.String encodeMessage(java.lang.String msg,
                                             java.lang.String priorMsg,
                                             java.lang.Object[] args)

decodeMessage

public static java.util.Vector decodeMessage(java.lang.String msg)

addMessageArg

protected static void addMessageArg(java.util.Vector msgList,
                                    java.util.Vector msgArgs)

escapeArg

protected static java.lang.String escapeArg(java.lang.String arg)

parseDateMillis

public static java.util.Date parseDateMillis(java.lang.String text)

parseCases

protected static java.lang.String[] parseCases(java.lang.String list)

handleConditional

public static java.lang.String handleConditional(double d,
                                                 java.lang.String caseList)

handleConditional

public static java.lang.String handleConditional(java.lang.String value,
                                                 java.lang.String caseList)

getResourceFromContext

public static java.lang.Object getResourceFromContext(int id,
                                                      ExecutionContext cxt)

formatODBC

public static java.lang.String formatODBC(java.util.Date date)

parseODBC

public static java.util.Date parseODBC(java.lang.String str)
                                throws ServiceException
ServiceException

formatRfcMailDate

public static java.lang.String formatRfcMailDate(java.util.Date dte,
                                                 java.lang.String format)

formatRFC1123Date

public static java.lang.String formatRFC1123Date(java.util.Date date)

parseRFC1123Date

public static java.util.Date parseRFC1123Date(java.lang.String str)
                                       throws ServiceException
ServiceException

simpleDateFormatToPattern

public static java.lang.String simpleDateFormatToPattern(java.text.SimpleDateFormat sdf)

addOptionalElements

public static java.lang.String addOptionalElements(java.lang.String pattern)

substituteMap

public static java.lang.String substituteMap(java.lang.String str,
                                             java.lang.String[][] map)

testStringEncoding

public static boolean testStringEncoding(java.lang.String str,
                                         java.lang.String encoding)


(c) 1996-2005  All rights reserved.  Stellent, Inc.