Package org.apache.tapestry.json

Examples of org.apache.tapestry.json.JSONArray


     * {@inheritDoc}
     */
    public JSONArray array()
    {
        if (_array == null)
            _array = new JSONArray();
       
        return _array;
    }
View Full Code Here


    @Override
    protected void processSubmission(String elementName)
    {
        String parameterValue = _request.getParameter(elementName + ":values");
        JSONArray values = new JSONArray(parameterValue);

        // Use a couple of local variables to cut down on access via bindings

        List<Object> selected = _selected;

        if (selected == null) selected = newList();
        else selected.clear();

        ValueEncoder encoder = _encoder;


        int count = values.length();
        for (int i = 0; i < count; i++)
        {
            String value = values.getString(i);

            Object objectValue = encoder.toValue(value);

            selected.add(objectValue);
        }
View Full Code Here

        if (disabled) writer.attributes("disabled", "disabled");
    }

    void beginRender(MarkupWriter writer)
    {
        JSONArray selectedValues = new JSONArray();

        for (OptionModel selected : _selectedOptions)
        {

            Object value = selected.getValue();
            String clientValue = _encoder.toClient(value);

            selectedValues.put(clientValue);
        }

        JSONArray naturalOrder = new JSONArray();

        for (String value : _naturalOrder)
        {
            naturalOrder.put(value);
        }

        String clientId = getClientId();

        _renderSupport.addScript("new Tapestry.Palette('%s', %s, %s);", clientId, _reorder, naturalOrder);
View Full Code Here

        if ( _methodArgumentsArray == null)
        {
            try
            {
                _methodArgumentsArray = _methodArguments != null
                        ? new JSONArray( _methodArguments )
                        : new JSONArray();
            }
            catch (ParseException ex)
            {
                throw new ApplicationRuntimeException(ex);
            }
View Full Code Here

TOP

Related Classes of org.apache.tapestry.json.JSONArray

Copyright © 2018 www.massapicom. 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.