package com.indexdata.mkjsf.pazpar2.commands;\r
\r
+import com.indexdata.mkjsf.pazpar2.commands.sp.ServiceProxyCommand;\r
import com.indexdata.mkjsf.pazpar2.state.StateManager;\r
\r
-public class ShowCommand extends Pazpar2Command {\r
+public class ShowCommand extends Pazpar2Command implements ServiceProxyCommand {\r
\r
private static final long serialVersionUID = -8242768313266051307L;\r
\r
return getParameter("num") != null ? Integer.parseInt(getParameter("num").value) : 0;\r
}\r
\r
+ public void setBlock(String block) {\r
+ setParameterInState(new CommandParameter("block","=",block));\r
+ }\r
+ \r
+ public String getBlock() {\r
+ return getParameterValue("block");\r
+ }\r
+ \r
+ \r
public ShowCommand copy () {\r
ShowCommand newCommand = new ShowCommand(stateMgr);\r
for (String parameterName : parameters.keySet()) {\r
return newCommand;\r
}\r
\r
+ @Override\r
+ public ServiceProxyCommand getSp() {\r
+ return this;\r
+ }\r
+\r
+ @Override\r
+ public boolean spOnly() {\r
+ return false;\r
+ }\r
+\r
}\r