ariba.ui.servletadaptor
Class AWServletResourceManager

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.util.AWResourceManager
          extended by ariba.ui.aribaweb.util.AWMultiLocaleResourceManager
              extended by ariba.ui.servletadaptor.AWServletResourceManager
All Implemented Interfaces:
AWObject

public class AWServletResourceManager
extends AWMultiLocaleResourceManager


Nested Class Summary
 
Nested classes/interfaces inherited from class ariba.ui.aribaweb.util.AWMultiLocaleResourceManager
AWMultiLocaleResourceManager.AWResourceDirectoryHandler, AWMultiLocaleResourceManager.ResourceVersionManager
 
Field Summary
 
Fields inherited from class ariba.ui.aribaweb.util.AWMultiLocaleResourceManager
AllowScanningAllPackages
 
Fields inherited from class ariba.ui.aribaweb.util.AWBaseObject
AribaHashtableClass, AribaVectorClass, ClassClass, EmptyHashtable, EmptyMap, EmptyVector, False, IntegerClass, JavaHashtableClass, JavaMapClass, JavaVectorClass, LogHandling, NullObject, ObjectClass, StringClass, True, UndefinedObject, UndefinedString, UninitializedRealNumber
 
Constructor Summary
AWServletResourceManager()
           
 
Method Summary
 AWMultiLocaleResourceManager createBrandedResourceManager(java.lang.String brandName, java.lang.String version)
          Creates a multi-locale resource manager (AWServletResourceManager) which has all required paths prepended with the brand name.
 AWResourceManager resolveBrand(java.lang.String brandName, java.lang.String version, boolean shouldCreate)
           
 
Methods inherited from class ariba.ui.aribaweb.util.AWMultiLocaleResourceManager
_classForTemplateName, _resourceManagerForLocale, allResources, characterEncoding, classesByNameHashtable, classForName, classForTemplateName, disableFailedResourceLookupLogging, dumpState, enableFailedResourceLookupLogging, flush, fullUrl, imageInfoForName, imageInfoForName, locale, localizedString, localizedString, localizedString, localizedString, localizedStringForKey, localizedStringForKey, nextResourceManager, packageFlags, packageResourceNamed, packageResourceNamed, pathForResourceNamed, pathForResourceNamed, registerClass, registerClass, registeredPackageNames, registerHttpResourceDirectory, registerNonExistingClass, registerPackageName, registerPackageName, registerPackageName, registerResourceDirectory, registerResourceDirectory, registerResourceDirectory, registerResourceDirectoryCallback, removeClass, resourceDirectories, resourceDirectoryPaths, resourceManagerForLocale, resourceManagers, resourceNamed, resourceNamed, resourceNamed, resourcesNamed, resourcesNamed, resourcesNamed, resourceVersion, setAllowsTrialAndErrorClassNames, setNextResourceManager, setPackageFlags, setResourceManagerFactory, setResourceVersionManger, setSystemDefaultLocale, setWebserverHostName, strings, toString, urlForResourceNamed, urlForResourceNamed, urlForResourceNamed, urlForResourceNamed, webserverUrlPrefix
 
Methods inherited from class ariba.ui.aribaweb.util.AWResourceManager
cacheEnabled, getBaseResourceManager, registerPackagedResourceExtension, resolveBrand, setBaseResourceManager, setCacheEnabled
 
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject
debugString, ensureFieldValuesClear, getFieldValue, init, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AWServletResourceManager

public AWServletResourceManager()
Method Detail

resolveBrand

public AWResourceManager resolveBrand(java.lang.String brandName,
                                      java.lang.String version,
                                      boolean shouldCreate)
Overrides:
resolveBrand in class AWResourceManager

createBrandedResourceManager

public AWMultiLocaleResourceManager createBrandedResourceManager(java.lang.String brandName,
                                                                 java.lang.String version)
Creates a multi-locale resource manager (AWServletResourceManager) which has all required paths prepended with the brand name. Note that this method is distinct from getBrand() in that getBrand() returns a branded multi-locale resource manager which is chained to the base multi-local resource manager via setBaseResourceManager. This method returns a mult-locale resource manager which is not chained to a base resource manager which allows it to be used as the multi-locale resource managers for branded single locale resource managers.

Overrides:
createBrandedResourceManager in class AWMultiLocaleResourceManager
Parameters:
brandName -


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