com.aoindustries.website
Class Skin.Language
java.lang.Object
com.aoindustries.website.Skin.Language
- Enclosing class:
- Skin
public static class Skin.Language
- extends java.lang.Object
|
Constructor Summary |
Skin.Language(java.lang.String code,
java.lang.String displayResourcesKey,
java.lang.String displayKey,
java.lang.String flagOnSrcResourcesKey,
java.lang.String flagOnSrcKey,
java.lang.String flagOffSrcResourcesKey,
java.lang.String flagOffSrcKey,
java.lang.String flagWidthResourcesKey,
java.lang.String flagWidthKey,
java.lang.String flagHeightResourcesKey,
java.lang.String flagHeightKey,
java.lang.String url)
|
|
Method Summary |
java.lang.String |
getCode()
|
java.lang.String |
getDisplay(javax.servlet.http.HttpServletRequest req,
java.util.Locale locale)
|
java.lang.String |
getFlagHeight(javax.servlet.http.HttpServletRequest req,
java.util.Locale locale)
|
java.lang.String |
getFlagOffSrc(javax.servlet.http.HttpServletRequest req,
java.util.Locale locale)
|
java.lang.String |
getFlagOnSrc(javax.servlet.http.HttpServletRequest req,
java.util.Locale locale)
|
java.lang.String |
getFlagWidth(javax.servlet.http.HttpServletRequest req,
java.util.Locale locale)
|
java.lang.String |
getUrl()
Gets the absolute URL to use for this language or null
to change language on the existing page. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Skin.Language
public Skin.Language(java.lang.String code,
java.lang.String displayResourcesKey,
java.lang.String displayKey,
java.lang.String flagOnSrcResourcesKey,
java.lang.String flagOnSrcKey,
java.lang.String flagOffSrcResourcesKey,
java.lang.String flagOffSrcKey,
java.lang.String flagWidthResourcesKey,
java.lang.String flagWidthKey,
java.lang.String flagHeightResourcesKey,
java.lang.String flagHeightKey,
java.lang.String url)
- Parameters:
url - the constant URL to use or null to have automatically set.
getCode
public java.lang.String getCode()
getDisplay
public java.lang.String getDisplay(javax.servlet.http.HttpServletRequest req,
java.util.Locale locale)
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
getFlagOnSrc
public java.lang.String getFlagOnSrc(javax.servlet.http.HttpServletRequest req,
java.util.Locale locale)
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
getFlagOffSrc
public java.lang.String getFlagOffSrc(javax.servlet.http.HttpServletRequest req,
java.util.Locale locale)
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
getFlagWidth
public java.lang.String getFlagWidth(javax.servlet.http.HttpServletRequest req,
java.util.Locale locale)
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
getFlagHeight
public java.lang.String getFlagHeight(javax.servlet.http.HttpServletRequest req,
java.util.Locale locale)
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
getUrl
public java.lang.String getUrl()
- Gets the absolute URL to use for this language or
null
to change language on the existing page.