| org.jasig.portal.channels.adminnav.ILabelResolver
All known Subclasses: org.jasig.portal.channels.adminnav.ResourceBundleResolver,
ILabelResolver | public interface ILabelResolver (Code) | | Provides a callback mechanism for the admin nav channel to aquire a
localized version of a lable for a registered link exposed in its interface.
author: mboyd@sungardsct.com |
Method Summary | |
public String | getExternalForm() Returns any information in String form that would assist in identifying
how the implementing resolver were configured. | public String | getLabel(String labelId, Locale locale) Returns the localized label for the given label identifier and locale
or null if one is not found. |
getExternalForm | public String getExternalForm()(Code) | | Returns any information in String form that would assist in identifying
how the implementing resolver were configured. This method is typically
called when no label was available for a given labelId as part of
providing a label that provides troubleshooting semantics. Typically,
such a label will consist of the following concatenated information:
"???" +
+
"{" + + "}" +
"[" + + "]"
The external form and wrapping braces are only included if this method
returns a non-null, non-empty String.
String reslver configuration |
getLabel | public String getLabel(String labelId, Locale locale)(Code) | | Returns the localized label for the given label identifier and locale
or null if one is not found.
Parameters: labelId - Parameters: locale - String localized label |
|
|