ariba.ui.aribaweb.util
Class AWSingleLocaleResourceManager

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

public class AWSingleLocaleResourceManager
extends AWResourceManager


Nested Class Summary
static class AWSingleLocaleResourceManager.PseudoMode
           
 
Field Summary
 
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
AWSingleLocaleResourceManager(AWMultiLocaleResourceManager multiLocaleResourceManager, java.util.Locale locale)
           
 
Method Summary
 AWSingleLocaleResourceManager.PseudoMode _pseudoLocalizationMode()
           
static AWSingleLocaleResourceManager.PseudoMode _pseudoLocalizationMode(AWSession session)
           
static void _setPseudoLocalizationMode(AWSession session, AWSingleLocaleResourceManager.PseudoMode mode)
           
 AWCharacterEncoding characterEncoding()
           
 java.lang.Class classForName(java.lang.String className)
           
static AWSingleLocaleResourceManager ensureSingleLocale(AWResourceManager resourceManager)
           
 void flush()
           
 AWImageInfo imageInfoForName(java.lang.String imageFilename)
           
 int index()
           
 java.util.Locale locale()
           
 java.lang.String localizedString(java.lang.String filename, java.lang.String keyName)
           
 java.lang.String localizedString(java.lang.String filename, java.lang.String keyName, java.lang.String defaultString)
           
 java.lang.String localizedString(java.lang.String filename, java.lang.String componentName, java.lang.String keyName, java.lang.String defaultString)
           
 java.lang.String localizedString(java.lang.String filename, java.lang.String extension, java.lang.String componentName, java.lang.String keyName, java.lang.String defaultString)
           
 AWMultiLocaleResourceManager multiLocaleResourceManager()
           
 AWResource packageResourceNamed(java.lang.String resourceName)
           
 java.lang.String pathForResourceNamed(java.lang.String resourceName)
          Deprecated. use resource().inputStream() to get contents of file
 java.lang.String pseudoLocalizeUnKeyed(java.lang.String string)
           
 boolean pseudoLocalizingAll()
           
 AWResourceManager resolveBrand(java.lang.String realmName, java.lang.String version, boolean shouldCreate)
           
 AWResourceManager resourceManagerForLocale(java.util.Locale locale)
           
 AWResource resourceNamed(java.lang.String resourceName)
           
 AWResource resourceNamed(java.lang.String resourceName, boolean isBrandable)
           
 AWResource[] resourcesNamed(java.lang.String resourceName)
           
 void setSystemDefaultLocale(java.util.Locale locale)
           
 AWStringsThunk strings()
           
 java.lang.String toString()
           
 java.lang.String urlForResourceNamed(java.lang.String resourceName)
           
 java.lang.String urlForResourceNamed(java.lang.String resourceName, boolean isFullUrl, boolean isSecure)
           
 java.lang.String urlForResourceNamed(java.lang.String resourceName, boolean isFullUrl, boolean isSecure, boolean isVersioned)
           
 
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

AWSingleLocaleResourceManager

public AWSingleLocaleResourceManager(AWMultiLocaleResourceManager multiLocaleResourceManager,
                                     java.util.Locale locale)
Method Detail

ensureSingleLocale

public static AWSingleLocaleResourceManager ensureSingleLocale(AWResourceManager resourceManager)

setSystemDefaultLocale

public void setSystemDefaultLocale(java.util.Locale locale)
Specified by:
setSystemDefaultLocale in class AWResourceManager

index

public int index()

multiLocaleResourceManager

public AWMultiLocaleResourceManager multiLocaleResourceManager()

classForName

public java.lang.Class classForName(java.lang.String className)
Specified by:
classForName in class AWResourceManager

flush

public void flush()
Specified by:
flush in class AWResourceManager

resourceNamed

public AWResource resourceNamed(java.lang.String resourceName)
Specified by:
resourceNamed in class AWResourceManager

resourceNamed

public AWResource resourceNamed(java.lang.String resourceName,
                                boolean isBrandable)
Specified by:
resourceNamed in class AWResourceManager

resourcesNamed

public AWResource[] resourcesNamed(java.lang.String resourceName)
Specified by:
resourcesNamed in class AWResourceManager

pathForResourceNamed

public java.lang.String pathForResourceNamed(java.lang.String resourceName)
Deprecated. use resource().inputStream() to get contents of file

Specified by:
pathForResourceNamed in class AWResourceManager

urlForResourceNamed

public java.lang.String urlForResourceNamed(java.lang.String resourceName,
                                            boolean isFullUrl,
                                            boolean isSecure)
Specified by:
urlForResourceNamed in class AWResourceManager

urlForResourceNamed

public java.lang.String urlForResourceNamed(java.lang.String resourceName,
                                            boolean isFullUrl,
                                            boolean isSecure,
                                            boolean isVersioned)
Specified by:
urlForResourceNamed in class AWResourceManager

urlForResourceNamed

public java.lang.String urlForResourceNamed(java.lang.String resourceName)
Specified by:
urlForResourceNamed in class AWResourceManager

imageInfoForName

public AWImageInfo imageInfoForName(java.lang.String imageFilename)
Specified by:
imageInfoForName in class AWResourceManager

packageResourceNamed

public AWResource packageResourceNamed(java.lang.String resourceName)
Specified by:
packageResourceNamed in class AWResourceManager

locale

public java.util.Locale locale()
Specified by:
locale in class AWResourceManager

characterEncoding

public AWCharacterEncoding characterEncoding()
Specified by:
characterEncoding in class AWResourceManager

localizedString

public java.lang.String localizedString(java.lang.String filename,
                                        java.lang.String keyName,
                                        java.lang.String defaultString)
Specified by:
localizedString in class AWResourceManager

localizedString

public java.lang.String localizedString(java.lang.String filename,
                                        java.lang.String componentName,
                                        java.lang.String keyName,
                                        java.lang.String defaultString)
Specified by:
localizedString in class AWResourceManager

localizedString

public java.lang.String localizedString(java.lang.String filename,
                                        java.lang.String extension,
                                        java.lang.String componentName,
                                        java.lang.String keyName,
                                        java.lang.String defaultString)
Specified by:
localizedString in class AWResourceManager

localizedString

public java.lang.String localizedString(java.lang.String filename,
                                        java.lang.String keyName)
Specified by:
localizedString in class AWResourceManager

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

strings

public AWStringsThunk strings()
Specified by:
strings in class AWResourceManager

resourceManagerForLocale

public AWResourceManager resourceManagerForLocale(java.util.Locale locale)
Specified by:
resourceManagerForLocale in class AWResourceManager

resolveBrand

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

_pseudoLocalizationMode

public AWSingleLocaleResourceManager.PseudoMode _pseudoLocalizationMode()

pseudoLocalizingAll

public boolean pseudoLocalizingAll()

pseudoLocalizeUnKeyed

public java.lang.String pseudoLocalizeUnKeyed(java.lang.String string)

_setPseudoLocalizationMode

public static void _setPseudoLocalizationMode(AWSession session,
                                              AWSingleLocaleResourceManager.PseudoMode mode)

_pseudoLocalizationMode

public static AWSingleLocaleResourceManager.PseudoMode _pseudoLocalizationMode(AWSession session)


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