Example usage for com.google.gwt.json.client JSONBoolean toString

List of usage examples for com.google.gwt.json.client JSONBoolean toString

Introduction

In this page you can find the example usage for com.google.gwt.json.client JSONBoolean toString.

Prototype

@Override
public String toString() 

Source Link

Document

Returns "true" for the true value, and "false" for the false value.

Usage

From source file:org.emfjson.gwt.map.Values.java

License:Open Source License

public void setOrAdd(EObject owner, EAttribute attribute, JSONValue value) {
    JSONString stringValue = value.isString();
    if (stringValue != null) {
        EObjects.setOrAdd(owner, attribute, stringValue.stringValue());
    }/*from  ww w  .  j av  a  2 s .co  m*/

    JSONBoolean booleanValue = value.isBoolean();
    if (booleanValue != null) {
        EObjects.setOrAdd(owner, attribute, booleanValue.toString());
    }

    JSONNumber numberValue = value.isNumber();
    if (numberValue != null) {
        EObjects.setOrAdd(owner, attribute, numberValue.toString());
    }
}

From source file:org.emfjson.gwt.map.ValueSerializer.java

License:Open Source License

public void setOrAdd(EObject owner, EAttribute attribute, JSONValue value) {
    String asString = null;/*from w  w  w .  ja v  a 2s. c  om*/
    JSONString stringValue = value.isString();
    if (stringValue != null) {
        asString = stringValue.stringValue();
    }

    JSONBoolean booleanValue = value.isBoolean();
    if (booleanValue != null) {
        asString = booleanValue.toString();
    }

    JSONNumber numberValue = value.isNumber();
    if (numberValue != null) {
        asString = numberValue.toString();
    }

    if (asString != null) {
        Object converted = EcoreUtil.createFromString(attribute.getEAttributeType(), asString);
        EObjects.setOrAdd(owner, attribute, converted);
    }
}