/** * This file is part of WiiuseJ. * * WiiuseJ is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * WiiuseJ is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with WiiuseJ. If not, see . */ package wiiusej.wiiuseapirequest; /** * Represents a request with an int value to pass to wiiuse API. * * @author guiguito */ public class IntValueRequest extends WiiUseApiRequest { private int intValue; /** * Constructor setting the id of the wiimote * concerned and the type of the request. * * @param id * the id of the wiimote concerned. */ public IntValueRequest(int id, int type) { super(id, type); } /** * Constructor setting the id of the wiimote * concerned, the type of the request * and the int value. * * @param id * the id of the wiimote concerned. * @param type * type of the request * @param th * the int value. */ public IntValueRequest(int id, int type, int th) { super(id, type); intValue = th; } /** * Get the int value. * @return the int value */ public int getIntValue() { return intValue; } /** * Set the int value. * @param val the value to set */ public void setIntValue(int val) { this.intValue = val; } }