org.kavaproject.kavatouch.internal.ImageScaleModifier.java Source code

Java tutorial

Introduction

Here is the source code for org.kavaproject.kavatouch.internal.ImageScaleModifier.java

Source

/*
 * Copyright 2013 The Kava Project Developers. See the COPYRIGHT file at the top-level directory of this distribution
 * and at http://kavaproject.org/COPYRIGHT.
 *
 * Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the
 * MIT license <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your option. This file may not be copied,
 * modified, or distributed except according to those terms.
 */

package org.kavaproject.kavatouch.internal;

import org.json.JSONException;
import org.json.JSONObject;

public class ImageScaleModifier {
    public String name;
    public float scale;

    public ImageScaleModifier(String name, float scale) {
        this.name = name;
        this.scale = scale;
    }

    public static ImageScaleModifier createFromJSON(JSONObject jModifier) throws JSONException {
        return new ImageScaleModifier(jModifier.getString("name"), (float) jModifier.getDouble("scale"));
    }
}