Stellent
HowToComponents
JavaDoc

intradoc.resource
Class ResourceLoader

java.lang.Object
  |
  +--intradoc.resource.ResourceLoader

public class ResourceLoader
extends java.lang.Object


Field Summary
static boolean m_checkForAsciiEncoding
           
static java.lang.String[] m_localeEnvMergeKeys
           
static java.util.Hashtable m_reportedMessages
           
 
Constructor Summary
ResourceLoader()
           
 
Method Summary
protected static void adjustBreakpoints(IdcBreakpoints bp, java.io.File file)
           
static java.lang.String computeLocale(java.util.Locale lc, DataResultSet localeMap)
           
static java.lang.String computeLocale(java.util.Locale lc, DataResultSet localeMap, java.lang.String resourceDir)
           
static java.lang.String computeTimeZone(java.lang.String tz, DataResultSet tzMap)
           
static java.lang.String createParseErrorMessage(ParseSyntaxException e)
           
static java.lang.String detectEncoding(java.io.BufferedInputStream bstream)
           
static void loadCachedResources(ResourceContainer res, ResourceCacheInfo cacheInfo)
           
static DataBinder loadDataBinderFromFile(java.lang.String filename)
           
static void loadExtraStrings(ResourceContainer container, java.lang.String path, java.lang.String langId)
           
static void loadLanguage(ResourceContainer container, java.lang.String resDir, java.lang.String langId, DataResultSet languageMap, boolean isSystem)
           
static void loadLocalizationStrings(java.lang.String resourceDir, java.lang.String dataDir)
           
static DynamicHtml loadPage(java.lang.String filename, boolean isXmlSyntax)
           
static void loadQueries(java.lang.String queryFile, java.lang.String tableNames, Workspace ws, java.lang.String cmptName)
           
static void loadResourceFile(ResourceContainer res, java.lang.String filePath)
           
static void loadResourceFileEx(ResourceContainer res, java.lang.String key, java.lang.String filePath, boolean registerContainer, java.lang.Object auxInfo, long startTime, java.lang.String lang)
           
static void loadStrings(ResourceContainer container, java.lang.String path, java.lang.String langId, boolean isSystem)
           
static java.io.BufferedReader openResourceReader(java.io.File file, java.lang.String[] encBuff)
           
static void reportError(java.lang.String msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_reportedMessages

public static java.util.Hashtable m_reportedMessages

m_localeEnvMergeKeys

public static java.lang.String[] m_localeEnvMergeKeys

m_checkForAsciiEncoding

public static boolean m_checkForAsciiEncoding
Constructor Detail

ResourceLoader

public ResourceLoader()
Method Detail

loadResourceFile

public static void loadResourceFile(ResourceContainer res,
                                    java.lang.String filePath)
                             throws ServiceException
ServiceException

loadResourceFileEx

public static void loadResourceFileEx(ResourceContainer res,
                                      java.lang.String key,
                                      java.lang.String filePath,
                                      boolean registerContainer,
                                      java.lang.Object auxInfo,
                                      long startTime,
                                      java.lang.String lang)
                               throws ServiceException
ServiceException

adjustBreakpoints

protected static void adjustBreakpoints(IdcBreakpoints bp,
                                        java.io.File file)

loadLocalizationStrings

public static void loadLocalizationStrings(java.lang.String resourceDir,
                                           java.lang.String dataDir)
                                    throws ServiceException
ServiceException

loadExtraStrings

public static void loadExtraStrings(ResourceContainer container,
                                    java.lang.String path,
                                    java.lang.String langId)
                             throws ServiceException
ServiceException

computeLocale

public static java.lang.String computeLocale(java.util.Locale lc,
                                             DataResultSet localeMap)

computeLocale

public static java.lang.String computeLocale(java.util.Locale lc,
                                             DataResultSet localeMap,
                                             java.lang.String resourceDir)

computeTimeZone

public static java.lang.String computeTimeZone(java.lang.String tz,
                                               DataResultSet tzMap)

loadStrings

public static void loadStrings(ResourceContainer container,
                               java.lang.String path,
                               java.lang.String langId,
                               boolean isSystem)
                        throws ServiceException
ServiceException

loadLanguage

public static void loadLanguage(ResourceContainer container,
                                java.lang.String resDir,
                                java.lang.String langId,
                                DataResultSet languageMap,
                                boolean isSystem)
                         throws ServiceException
ServiceException

loadQueries

public static void loadQueries(java.lang.String queryFile,
                               java.lang.String tableNames,
                               Workspace ws,
                               java.lang.String cmptName)
                        throws DataException,
                               ServiceException
DataException
ServiceException

loadDataBinderFromFile

public static DataBinder loadDataBinderFromFile(java.lang.String filename)
                                         throws ServiceException
ServiceException

loadPage

public static DynamicHtml loadPage(java.lang.String filename,
                                   boolean isXmlSyntax)
                            throws DataException,
                                   ServiceException
DataException
ServiceException

loadCachedResources

public static void loadCachedResources(ResourceContainer res,
                                       ResourceCacheInfo cacheInfo)

createParseErrorMessage

public static java.lang.String createParseErrorMessage(ParseSyntaxException e)

openResourceReader

public static java.io.BufferedReader openResourceReader(java.io.File file,
                                                        java.lang.String[] encBuff)
                                                 throws java.io.IOException,
                                                        ParseSyntaxException
java.io.IOException
ParseSyntaxException

detectEncoding

public static java.lang.String detectEncoding(java.io.BufferedInputStream bstream)
                                       throws java.io.IOException,
                                              ParseSyntaxException
java.io.IOException
ParseSyntaxException

reportError

public static void reportError(java.lang.String msg)


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