com.sun.faces.taglib.jsf_core
public class ConvertNumberTag extends AbstractConverterTag
ConvertNumberTag is a ConverterTag implementation for javax.faces.convert.NumberConverter
Modifier and Type | Field and Description |
---|---|
private static javax.el.ValueExpression |
CONVERTER_ID_EXPR |
private java.lang.String |
currencyCode |
private javax.el.ValueExpression |
currencyCodeExpression |
private java.lang.String |
currencySymbol |
private javax.el.ValueExpression |
currencySymbolExpression |
private boolean |
groupingUsed |
private javax.el.ValueExpression |
groupingUsedExpression |
private boolean |
integerOnly |
private javax.el.ValueExpression |
integerOnlyExpression |
private java.util.Locale |
locale |
private javax.el.ValueExpression |
localeExpression |
private static java.util.logging.Logger |
LOGGER |
private int |
maxFractionDigits |
private javax.el.ValueExpression |
maxFractionDigitsExpression |
private boolean |
maxFractionDigitsSpecified |
private int |
maxIntegerDigits |
private javax.el.ValueExpression |
maxIntegerDigitsExpression |
private boolean |
maxIntegerDigitsSpecified |
private int |
minFractionDigits |
private javax.el.ValueExpression |
minFractionDigitsExpression |
private boolean |
minFractionDigitsSpecified |
private int |
minIntegerDigits |
private javax.el.ValueExpression |
minIntegerDigitsExpression |
private boolean |
minIntegerDigitsSpecified |
private java.lang.String |
pattern |
private javax.el.ValueExpression |
patternExpression |
private static long |
serialVersionUID |
private java.lang.String |
type |
private javax.el.ValueExpression |
typeExpression |
binding, converterId
Constructor and Description |
---|
ConvertNumberTag() |
Modifier and Type | Method and Description |
---|---|
protected javax.faces.convert.Converter |
createConverter() |
int |
doStartTag() |
private void |
evaluateExpressions() |
protected static java.util.Locale |
getLocale(java.lang.String string) |
private void |
init() |
void |
release() |
void |
setCurrencyCode(javax.el.ValueExpression currencyCode) |
void |
setCurrencySymbol(javax.el.ValueExpression currencySymbol) |
void |
setGroupingUsed(javax.el.ValueExpression groupingUsed) |
void |
setIntegerOnly(javax.el.ValueExpression integerOnly) |
void |
setLocale(javax.el.ValueExpression locale) |
void |
setMaxFractionDigits(javax.el.ValueExpression maxFractionDigits) |
void |
setMaxIntegerDigits(javax.el.ValueExpression maxIntegerDigits) |
void |
setMinFractionDigits(javax.el.ValueExpression minFractionDigits) |
void |
setMinIntegerDigits(javax.el.ValueExpression minIntegerDigits) |
void |
setPattern(javax.el.ValueExpression pattern) |
void |
setType(javax.el.ValueExpression type) |
createConverter, setBinding, setConverterId
private static final long serialVersionUID
private static javax.el.ValueExpression CONVERTER_ID_EXPR
private static final java.util.logging.Logger LOGGER
private javax.el.ValueExpression currencyCodeExpression
private javax.el.ValueExpression currencySymbolExpression
private javax.el.ValueExpression groupingUsedExpression
private javax.el.ValueExpression integerOnlyExpression
private javax.el.ValueExpression maxFractionDigitsExpression
private javax.el.ValueExpression maxIntegerDigitsExpression
private javax.el.ValueExpression minFractionDigitsExpression
private javax.el.ValueExpression minIntegerDigitsExpression
private javax.el.ValueExpression localeExpression
private javax.el.ValueExpression patternExpression
private javax.el.ValueExpression typeExpression
private java.lang.String currencyCode
private java.lang.String currencySymbol
private boolean groupingUsed
private boolean integerOnly
private int maxFractionDigits
private int maxIntegerDigits
private int minFractionDigits
private int minIntegerDigits
private java.util.Locale locale
private java.lang.String pattern
private java.lang.String type
private boolean maxFractionDigitsSpecified
private boolean maxIntegerDigitsSpecified
private boolean minFractionDigitsSpecified
private boolean minIntegerDigitsSpecified
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class javax.servlet.jsp.tagext.TagSupport
private void init()
public void setCurrencyCode(javax.el.ValueExpression currencyCode)
public void setCurrencySymbol(javax.el.ValueExpression currencySymbol)
public void setGroupingUsed(javax.el.ValueExpression groupingUsed)
public void setIntegerOnly(javax.el.ValueExpression integerOnly)
public void setMaxFractionDigits(javax.el.ValueExpression maxFractionDigits)
public void setMaxIntegerDigits(javax.el.ValueExpression maxIntegerDigits)
public void setMinFractionDigits(javax.el.ValueExpression minFractionDigits)
public void setMinIntegerDigits(javax.el.ValueExpression minIntegerDigits)
public void setLocale(javax.el.ValueExpression locale)
public void setPattern(javax.el.ValueExpression pattern)
public void setType(javax.el.ValueExpression type)
public int doStartTag() throws javax.servlet.jsp.JspException
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class javax.faces.webapp.ConverterELTag
javax.servlet.jsp.JspException
protected javax.faces.convert.Converter createConverter() throws javax.servlet.jsp.JspException
createConverter
in class AbstractConverterTag
javax.servlet.jsp.JspException
private void evaluateExpressions()
protected static java.util.Locale getLocale(java.lang.String string)
Copyright © 2002-2010 Oracle America, Inc. All Rights Reserved.