OSDN Git Service

0.2.1
[mikumikustudio/MMSAssetManagerCommonLibForAndroid.git] / src / info / projectkyoto / mms / assetmanager / common / playerconfig / ModelMotion.java
1 /*
2  * To change this template, choose Tools | Templates
3  * and open the template in the editor.
4  */
5 package info.projectkyoto.mms.assetmanager.common.playerconfig;
6
7 import java.io.Serializable;
8 import org.json.JSONException;
9 import org.json.JSONObject;
10
11 /**
12  *
13  * @author kobayasi
14  */
15 public class ModelMotion implements Serializable {
16
17     private String modelUri;
18     private String motionUri;
19
20     public ModelMotion() {
21     }
22
23     public ModelMotion(String modelUri, String motionUri) {
24         this.modelUri = modelUri;
25         this.motionUri = motionUri;
26     }
27     public ModelMotion(JSONObject jsonObject) throws JSONException {
28         modelUri = jsonObject.getString("modelUri");
29         motionUri = jsonObject.getString("motionUri");
30     }
31     public JSONObject toJSONObject() throws JSONException {
32         JSONObject jo = new JSONObject();
33         jo.put("modelUri", modelUri);
34         jo.put("motionUri", motionUri);
35         return jo;
36     }
37     public String getModelUri() {
38         return modelUri;
39     }
40
41     public void setModelUri(String modelUri) {
42         this.modelUri = modelUri;
43     }
44
45     public String getMotionUri() {
46         return motionUri;
47     }
48
49     public void setMotionUri(String motionUri) {
50         this.motionUri = motionUri;
51     }
52
53 }