|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@UsesOrderedConfiguration(value=Resource.class) public interface ComponentMessagesSource
Used to connect a Tapestry component to its message catalog, or to obtain the application catalog (that all
component message catalogs extend from). The application catalog is defined by the collection of Resource
s
contributed to the service. In general, component libraries will contribute a Resource before the "AppCatalog"
resource (representing
the application message catalog, WEB-INF/app.properties) so that the application can override messages of the
component library.
Method Summary | |
---|---|
Messages |
getApplicationCatalog(Locale locale)
Gets the Messages derived from the application's message catalog. |
InvalidationEventHub |
getInvalidationEventHub()
Returns the event hub that allows listeners to be notified when any underlying message catalog file is changed. |
Messages |
getMessages(ComponentModel componentModel,
ComponentResourceSelector selector)
Used to obtain a Messages instance for a particular component, using a particular selector. |
Messages |
getMessages(ComponentModel componentModel,
Locale locale)
Deprecated. Deprecated in 5.3; use getMessages(ComponentModel, ComponentResourceSelector) instead. |
Method Detail |
---|
Messages getMessages(ComponentModel componentModel, Locale locale)
getMessages(ComponentModel, ComponentResourceSelector)
instead.
Messages
instance for a particular component, within a particular locale. If the
component extends from another component, then its localized properties will merge with its parent's properties
(with the subclass overriding the super class on any conflicts).
componentModel
- locale
-
Messages getMessages(ComponentModel componentModel, ComponentResourceSelector selector)
Messages
instance for a particular component, using a particular selector. If the
component extends from another component, then its localized properties will merge with its parent's properties
(with the subclass overriding the super class on any conflicts).
componentModel
- selector
- determined correct version of messages to obtain
Messages getApplicationCatalog(Locale locale)
@NotLazy InvalidationEventHub getInvalidationEventHub()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |