\r
public ShowCommand(StateManager stateMgr) {\r
super("show",stateMgr);\r
+ setParameterInState(new CommandParameter("start","=","0"));\r
}\r
\r
/**\r
public int getStart() {\r
return getParameter("start") != null ? Integer.parseInt(getParameter("start").value) : 0;\r
}\r
-\r
+ \r
+ public void setNum (int num) {\r
+ setParameter(new CommandParameter("num","=",num));\r
+ }\r
+ \r
+ public int getNum () {\r
+ return getParameter("num") != null ? Integer.parseInt(getParameter("num").value) : 0;\r
+ }\r
\r
public ShowCommand copy () {\r
ShowCommand newCommand = new ShowCommand(stateMgr);\r
for (String parameterName : parameters.keySet()) {\r
- newCommand.setParameterSilently(parameters.get(parameterName).copy()); \r
+ newCommand.setParameterInState(parameters.get(parameterName).copy()); \r
} \r
return newCommand;\r
}\r