package com.csound.wizard.layout.param; import java.io.Serializable; import com.csound.wizard.Const; import com.csound.wizard.layout.Json; public class TouchParam implements Serializable { private static final long serialVersionUID = -2535582224519603831L; private Integer mTouchLimit; public TouchParam() { this(10); } public TouchParam(Integer touchLimit) { mTouchLimit = touchLimit; } public Integer getTocuhLimit() { return mTouchLimit; } public static TouchParam parse(Object obj) { return new TouchParam(Json.getInteger(Const.TOUCH_LIM, obj)); } public static TouchParam merge(TouchParam a, TouchParam b) { return new TouchParam((Integer) Param.mergeObjects(a.mTouchLimit, b.mTouchLimit)); } }