Command
PortletGetLocaleCommand
, ServletGetLocaleCommand
public abstract class AbstractGetLocaleCommand extends java.lang.Object implements Command
Abstract base Command
implementation for retrieving the
requested Locale from our Context
, and storing it under the
context attribute key returned by the localeKey
property.
Modifier and Type | Field | Description |
---|---|---|
private java.lang.String |
localeKey |
The context attribute key used to store the
Locale . |
CONTINUE_PROCESSING, PROCESSING_COMPLETE
Constructor | Description |
---|---|
AbstractGetLocaleCommand() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
execute(Context context) |
Retrieve the
Locale for this request, and store it
under the specified context attribute. |
protected abstract java.util.Locale |
getLocale(Context context) |
Retrieve and return the
Locale for this request. |
java.lang.String |
getLocaleKey() |
Return the context attribute key under which we will store
the request
Locale . |
void |
setLocaleKey(java.lang.String localeKey) |
Set the context attribute key under which we will store
the request
Locale . |
private java.lang.String localeKey
The context attribute key used to store the Locale
.
public java.lang.String getLocaleKey()
Return the context attribute key under which we will store
the request Locale
.
Locale
.public void setLocaleKey(java.lang.String localeKey)
Set the context attribute key under which we will store
the request Locale
.
localeKey
- The new context attribute keypublic boolean execute(Context context) throws java.lang.Exception
Retrieve the Locale
for this request, and store it
under the specified context attribute.