The Spring Framework

Uses of Interface
org.springframework.context.MessageSource

Packages that use MessageSource
org.springframework.context This package builds on the beans package to add support for message sources and for the Observer design pattern, and the ability for application objects to obtain resources using a consistent API. 
org.springframework.context.support Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation. 
org.springframework.ui.context Contains classes defining the application context subinterface for UI applications. 
org.springframework.ui.context.support Classes supporting the org.springframework.ui.context package. 
org.springframework.web.context Contains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context. 
org.springframework.web.context.support Classes supporting the org.springframework.web.context package, such as WebApplicationContext implementations and various utility classes. 
org.springframework.web.portlet.context Support for Spring's application context concept in a portlet environment, including ApplicationContext implementations and various utility classes. 
org.springframework.web.servlet.support Support classes for Spring's web MVC framework. 
org.springframework.web.servlet.tags Spring's JSP standard tag library for JSP 1.2+. 
org.springframework.web.servlet.view Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations. 
 

Uses of MessageSource in org.springframework.context
 

Subinterfaces of MessageSource in org.springframework.context
 interface ApplicationContext
          Central interface to provide configuration for an application.
 interface ConfigurableApplicationContext
          SPI interface to be implemented by most if not all application contexts.
 interface HierarchicalMessageSource
          Sub-interface of MessageSource to be implemented by objects that can resolve messages hierarchically.
 

Methods in org.springframework.context that return MessageSource
 MessageSource HierarchicalMessageSource.getParentMessageSource()
          Return the parent of this MessageSource, or null if none.
 

Methods in org.springframework.context with parameters of type MessageSource
 void MessageSourceAware.setMessageSource(MessageSource messageSource)
          Set the MessageSource that this object runs in.
 void HierarchicalMessageSource.setParentMessageSource(MessageSource parent)
          Set the parent that will be used to try to resolve messages that this object can't resolve.
 

Uses of MessageSource in org.springframework.context.support
 

Classes in org.springframework.context.support that implement MessageSource
 class AbstractApplicationContext
          Abstract implementation of the ApplicationContext interface.
 class AbstractMessageSource
          Abstract implementation of the HierarchicalMessageSource interface, implementing common handling of message variants, making it easy to implement a specific strategy for a concrete MessageSource.
 class AbstractRefreshableApplicationContext
          Base class for ApplicationContext implementations which are supposed to support multiple refreshs, creating a new internal bean factory instance every time.
 class AbstractXmlApplicationContext
          Convenient base class for ApplicationContext implementations, drawing configuration from XML documents containing bean definitions understood by an XmlBeanDefinitionReader.
 class ClassPathXmlApplicationContext
          Standalone XML application context, taking the context definition files from the class path, interpreting plain paths as class path resource names that include the package path (e.g.
 class DelegatingMessageSource
          Empty MessageSource that delegates all calls to the parent MessageSource.
 class FileSystemXmlApplicationContext
          Standalone XML application context, taking the context definition files from the file system or from URLs, interpreting plain paths as relative file system locations (e.g.
 class GenericApplicationContext
          Generic ApplicationContext implementation that holds a single internal DefaultListableBeanFactory instance and does not assume a specific bean definition format.
 class ReloadableResourceBundleMessageSource
          MessageSource implementation that accesses resource bundles using specified basenames.
 class ResourceBundleMessageSource
          MessageSource implementation that accesses resource bundles using specified basenames.
 class StaticApplicationContext
          ApplicationContext implementation which supports programmatic registration of beans and messages, rather than reading bean definitions from external configuration sources.
 class StaticMessageSource
          Simple implementation of MessageSource which allows messages to be registered programmatically.
 

Methods in org.springframework.context.support that return MessageSource
protected  MessageSource AbstractApplicationContext.getInternalParentMessageSource()
          Return the internal message source of the parent context if it is an AbstractApplicationContext too; else, return the parent context itself.
 MessageSource DelegatingMessageSource.getParentMessageSource()
           
 MessageSource AbstractMessageSource.getParentMessageSource()
           
 

Methods in org.springframework.context.support with parameters of type MessageSource
 void DelegatingMessageSource.setParentMessageSource(MessageSource parent)
           
 void AbstractMessageSource.setParentMessageSource(MessageSource parent)
           
 

Constructors in org.springframework.context.support with parameters of type MessageSource
MessageSourceAccessor(MessageSource messageSource)
          Create a new MessageSourceAccessor, using LocaleContextHolder's locale as default locale.
MessageSourceAccessor(MessageSource messageSource, Locale defaultLocale)
          Create a new MessageSourceAccessor, using the given default locale.
MessageSourceResourceBundle(MessageSource source, Locale locale)
          Create a new MessageSourceResourceBundle for the given MessageSource and Locale.
MessageSourceResourceBundle(MessageSource source, Locale locale, ResourceBundle parent)
          Create a new MessageSourceResourceBundle for the given MessageSource and Locale.
 

Uses of MessageSource in org.springframework.ui.context
 

Methods in org.springframework.ui.context that return MessageSource
 MessageSource Theme.getMessageSource()
          Return the specific MessageSource that resolves messages with respect to this theme.
 

Uses of MessageSource in org.springframework.ui.context.support
 

Methods in org.springframework.ui.context.support that return MessageSource
protected  MessageSource ResourceBundleThemeSource.createMessageSource(String basename)
          Create a MessageSource for the given basename, to be used as MessageSource for the corresponding theme.
 MessageSource SimpleTheme.getMessageSource()
           
 

Constructors in org.springframework.ui.context.support with parameters of type MessageSource
SimpleTheme(String name, MessageSource messageSource)
          Create a SimpleTheme.
 

Uses of MessageSource in org.springframework.web.context
 

Subinterfaces of MessageSource in org.springframework.web.context
 interface ConfigurableWebApplicationContext
          Interface to be implemented by configurable web application contexts.
 interface WebApplicationContext
          Interface to provide configuration for a web application.
 

Uses of MessageSource in org.springframework.web.context.support
 

Classes in org.springframework.web.context.support that implement MessageSource
 class AbstractRefreshableWebApplicationContext
          AbstractRefreshableApplicationContext subclass which implements the ConfigurableWebApplicationContext interface for web environments.
 class GenericWebApplicationContext
          Subclass of GenericApplicationContext, suitable for web environments.
 class StaticWebApplicationContext
          Static WebApplicationContext implementation for testing.
 class XmlWebApplicationContext
          WebApplicationContext implementation which takes its configuration from XML documents, understood by an XmlBeanDefinitionReader.
 

Uses of MessageSource in org.springframework.web.portlet.context
 

Subinterfaces of MessageSource in org.springframework.web.portlet.context
 interface ConfigurablePortletApplicationContext
          Interface to be implemented by configurable portlet application contexts.
 

Classes in org.springframework.web.portlet.context that implement MessageSource
 class AbstractRefreshablePortletApplicationContext
          AbstractRefreshableApplicationContext subclass which implements the ConfigurablePortletApplicationContext interface for portlet environments.
 class StaticPortletApplicationContext
          Static Portlet-based ApplicationContext implementation for testing.
 class XmlPortletApplicationContext
          Portlet-based WebApplicationContext implementation which takes its configuration from XML documents, understood by an XmlBeanDefinitionReader.
 

Uses of MessageSource in org.springframework.web.servlet.support
 

Methods in org.springframework.web.servlet.support that return MessageSource
static MessageSource JstlUtils.getJstlAwareMessageSource(ServletContext servletContext, MessageSource messageSource)
          Checks JSTL's "javax.servlet.jsp.jstl.fmt.localizationContext" context-param and creates a corresponding child message source, with the provided Spring-defined MessageSource as parent.
 

Methods in org.springframework.web.servlet.support with parameters of type MessageSource
static void JstlUtils.exposeLocalizationContext(HttpServletRequest request, MessageSource messageSource)
          Exposes JSTL-specific request attributes specifying locale and resource bundle for JSTL's formatting and message tags, using Spring's locale and MessageSource.
static MessageSource JstlUtils.getJstlAwareMessageSource(ServletContext servletContext, MessageSource messageSource)
          Checks JSTL's "javax.servlet.jsp.jstl.fmt.localizationContext" context-param and creates a corresponding child message source, with the provided Spring-defined MessageSource as parent.
 

Uses of MessageSource in org.springframework.web.servlet.tags
 

Methods in org.springframework.web.servlet.tags that return MessageSource
protected  MessageSource ThemeTag.getMessageSource()
          Use the theme MessageSource for theme message resolution.
protected  MessageSource MessageTag.getMessageSource()
          Use the application context itself for default message resolution.
 

Uses of MessageSource in org.springframework.web.servlet.view
 

Constructors in org.springframework.web.servlet.view with parameters of type MessageSource
JstlView(String url, MessageSource messageSource)
          Create a new JstlView with the given URL.
 


The Spring Framework

Copyright © 2002-2007 The Spring Framework.