X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fcom%2Findexdata%2Fmkjsf%2Fpazpar2%2Fcommands%2FShowCommand.java;h=90e3cd0cfd1a07f1fde71da6673692dcb26c2d81;hb=bcb39bd9bde8071ac3a6741ce5d51ed9e763ba9c;hp=a4e904772e6f0b835371885cd64bbf28e0192a4f;hpb=ccb28ae8d5d46d29c40bd8b1637522c212b80636;p=mkjsf-moved-to-github.git diff --git a/src/main/java/com/indexdata/mkjsf/pazpar2/commands/ShowCommand.java b/src/main/java/com/indexdata/mkjsf/pazpar2/commands/ShowCommand.java index a4e9047..90e3cd0 100644 --- a/src/main/java/com/indexdata/mkjsf/pazpar2/commands/ShowCommand.java +++ b/src/main/java/com/indexdata/mkjsf/pazpar2/commands/ShowCommand.java @@ -1,8 +1,9 @@ package com.indexdata.mkjsf.pazpar2.commands; +import com.indexdata.mkjsf.pazpar2.commands.sp.ServiceProxyCommand; import com.indexdata.mkjsf.pazpar2.state.StateManager; -public class ShowCommand extends Pazpar2Command { +public class ShowCommand extends Pazpar2Command implements ServiceProxyCommand { private static final long serialVersionUID = -8242768313266051307L; @@ -87,6 +88,15 @@ public class ShowCommand extends Pazpar2Command { return getParameter("num") != null ? Integer.parseInt(getParameter("num").value) : 0; } + public void setBlock(String block) { + setParameterInState(new CommandParameter("block","=",block)); + } + + public String getBlock() { + return getParameterValue("block"); + } + + public ShowCommand copy () { ShowCommand newCommand = new ShowCommand(stateMgr); for (String parameterName : parameters.keySet()) { @@ -95,4 +105,9 @@ public class ShowCommand extends Pazpar2Command { return newCommand; } + @Override + public ServiceProxyCommand getSp() { + return this; + } + }