Examples of NumberConverter


Examples of javax.faces.convert.NumberConverter

        setConverterId(NumberConverter.CONVERTER_ID);
    }

    protected Converter createConverter() throws JspException
    {
        NumberConverter converter = (NumberConverter)super.createConverter();

        FacesContext facesContext = FacesContext.getCurrentInstance();
        setConverterCurrencyCode(facesContext, converter, _currencyCode);
        setConverterCurrencySymbol(facesContext, converter, _currencySymbol);
        setConverterGroupingUsed(facesContext, converter, _groupingUsed);
View Full Code Here

Examples of javax.faces.convert.NumberConverter

        setConverterIdString(NumberConverter.CONVERTER_ID);
    }

    protected Converter createConverter() throws JspException
    {
        NumberConverter converter = (NumberConverter) super.createConverter();
        ELContext elContext = FacesContext.getCurrentInstance().getELContext();
        if (null != _currencyCode)
        {
            converter.setCurrencyCode(
                    (String) UIComponentELTagUtils.evaluateValueExpression(elContext, _currencyCode));
        }
        if (null != _currencySymbol)
        {
            converter.setCurrencySymbol(
                    (String) UIComponentELTagUtils.evaluateValueExpression(elContext, _currencySymbol));
        }
        if (null != _groupingUsed)
        {
            converter.setGroupingUsed(UIComponentELTagUtils.getBooleanValue(elContext, _groupingUsed));
        } else
        {
            converter.setGroupingUsed(true);
        }
        if (null != _integerOnly)
        {
            converter.setIntegerOnly(UIComponentELTagUtils.getBooleanValue(elContext, _integerOnly));
        } else
        {
            converter.setIntegerOnly(false);
        }
        if (null != _locale)
        {
            Locale locale;
            if (_locale.isLiteralText())
            {
                locale = new Locale(_locale.getExpressionString());
            } else
            {
                locale = (Locale) _locale.getValue(elContext);
                if (null == locale)
                {
                    locale = FacesContext.getCurrentInstance().getViewRoot().getLocale();
                }
            }
            converter.setLocale(locale);
        }
        if (null != _maxFractionDigits)
        {
            converter.setMaxFractionDigits(UIComponentELTagUtils.getIntegerValue(elContext, _maxFractionDigits));
        }
        if (null != _maxIntegerDigits)
        {
            converter.setMaxIntegerDigits(UIComponentELTagUtils.getIntegerValue(elContext, _maxIntegerDigits));
        }
        if (null != _minFractionDigits)
        {
            converter.setMinFractionDigits(UIComponentELTagUtils.getIntegerValue(elContext, _minFractionDigits));
        }
        if (null != _minIntegerDigits)
        {
            converter.setMinIntegerDigits(UIComponentELTagUtils.getIntegerValue(elContext, _minIntegerDigits));
        }
        if (null != _pattern)
        {
            converter.setPattern((String) UIComponentELTagUtils.evaluateValueExpression(elContext, _pattern));
        }
        if (null != _type)
        {
            converter.setType((String) UIComponentELTagUtils.evaluateValueExpression(elContext, _type));
        } else
        {
            converter.setType("number");
        }
        return converter;
    }
View Full Code Here

Examples of javax.faces.convert.NumberConverter

    }

    private void setUpConverter(Slider slider) {
        Converter converter = slider.getConverter();
        if (converter == null) {
            NumberConverter numberConverter = new NumberConverter();
            slider.setConverter(numberConverter);
        }
    }
View Full Code Here

Examples of javax.faces.convert.NumberConverter

        double minTick = slider.getMinorTickSpacing().doubleValue();
        double maxTick = slider.getMajorTickSpacing().doubleValue();
        NumberFormat format = NumberFormat.getInstance(context.getViewRoot().getLocale());
        format.setMinimumFractionDigits(0);
        format.setMaximumFractionDigits(2);
        NumberConverter converter = getNumberConverter(context, slider);

        double curTick = minValue;
        if (slider.isTicksLabelsVisible() || slider.isTicksVisible()) {
            for (int counterTicks = 0; curTick <= maxValue; counterTicks++) {
                writer.startElement("div", slider);
View Full Code Here

Examples of javax.faces.convert.NumberConverter

        return (NumberConverter) converter;
    }

    private JSONObject createFormatOptions(FacesContext context, Slider slider)
            throws JSONException, IOException {
        NumberConverter numberConverter = getNumberConverter(context, slider);
        JSONObject options = new JSONObject();
        options.put("currency", numberConverter.getCurrencyCode());
        options.put("locale", numberConverter.getLocale().toString());
        options.put("pattern", numberConverter.getPattern());
        options.put("round", numberConverter.getMaxFractionDigits());
        options.put("symbol", numberConverter.getCurrencySymbol());
        options.put("type", numberConverter.getType());

        JSONObject customs = Resources.getNumberFormatSettings(numberConverter.getLocale());
        options.put("customs", customs);
        return options;
    }
View Full Code Here

Examples of javax.faces.convert.NumberConverter

    }

    private void setUpConverter(Spinner spinner) {
        Converter converter = spinner.getConverter();
        if (converter == null) {
            NumberConverter numberConverter = new NumberConverter();
            spinner.setConverter(numberConverter);
        }
    }
View Full Code Here

Examples of javax.faces.convert.NumberConverter

        if (!(converter instanceof NumberConverter)) {
            throw new FacesException("Unsupported converter class of <o:spinner> with id " + spinner.getClientId(context) +
                    " : " + converter.getClass().getName());
        }

        NumberConverter numberConverter = (NumberConverter) converter;

        JSONObject options = new JSONObject();
        options.put("currency", numberConverter.getCurrencyCode());
        options.put("locale", numberConverter.getLocale().toString());
        options.put("pattern", numberConverter.getPattern());
        options.put("round", 10);
        options.put("symbol", numberConverter.getCurrencySymbol());
        options.put("type", numberConverter.getType());


        JSONObject customs = Resources.getNumberFormatSettings(numberConverter.getLocale());
        options.put("customs", customs);
        return options;
    }  
View Full Code Here

Examples of org.apache.ddlutils.io.converters.NumberConverter

    /**
     * Creates a new configuration object with the default converters.
     */
    public ConverterConfiguration()
    {
        NumberConverter          numberConverter = new NumberConverter();
        ByteArrayBase64Converter binaryConverter = new ByteArrayBase64Converter();

        registerConverter(Types.DATE,          new DateConverter());
        registerConverter(Types.TIME,          new TimeConverter());
        registerConverter(Types.TIMESTAMP,     new TimestampConverter());
View Full Code Here

Examples of org.apache.fop.complexscripts.util.NumberConverter

     * @param features features (feature sub-parameters)
     * @param language (may be null or empty, which is treated as null)
     * @param country (may be null or empty, which is treated as null)
     */
    public PageNumberGenerator ( String format, int groupingSeparator, int groupingSize, int letterValue, String features, String language, String country ) {
        this.converter = new NumberConverter ( format, groupingSeparator, groupingSize, letterValue, features, language, country );
    }
View Full Code Here

Examples of org.apache.myfaces.trinidadinternal.convert.NumberConverter

  @Override
  protected Converter createConverter() throws JspException
  {
    String converterId = NumberConverter.CONVERTER_ID;
    Application appl = FacesContext.getCurrentInstance().getApplication();
    NumberConverter converter = (NumberConverter)appl.createConverter(converterId);
    _setProperties(converter);
    return converter;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.