1 /*
2 * Magic-Project is a turn based strategy simulator
3 * Copyright (C) 2003-2007 Fabrice Daugan
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License as published by the Free
7 * Software Foundation; either version 2 of the License, or (at your option) any
8 * later version.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
12 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
13 * details.
14 *
15 * You should have received a copy of the GNU General Public License along
16 * with this program; if not, write to the Free Software Foundation, Inc.,
17 * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18 */
19 package net.sf.magicproject.action.context;
20
21 /***
22 * @author <a href="mailto:fabdouglas@users.sourceforge.net">Fabrice Daugan </a>
23 * @since 0.86
24 */
25 public class Int implements ActionContext {
26
27 /***
28 * Create a new context with an integer value
29 *
30 * @param value
31 * the integer value of this context.
32 */
33 public Int(int value) {
34 this.value = value;
35 }
36
37 /***
38 * Return the integer value of this context.
39 *
40 * @return the integer value of this context.
41 */
42 public int getInt() {
43 return value;
44 }
45
46 @Override
47 public String toString() {
48 return String.valueOf(value);
49 }
50
51 /***
52 * The integer value of this context.
53 */
54 private int value;
55 }