package net.whistlingfish.harmony.shell; import net.whistlingfish.harmony.HarmonyClient; import org.kohsuke.args4j.Argument; import org.kohsuke.args4j.spi.SubCommand; import org.kohsuke.args4j.spi.SubCommandHandler; import org.kohsuke.args4j.spi.SubCommands; public class ShowCommand extends ShellCommand { @Argument(handler = SubCommandHandler.class) @SubCommands({ @SubCommand(name = "activity", impl = ShowActivityCommand.class) }) private ShellCommand command; @Override public void execute(HarmonyClient harmonyClient) { command.execute(harmonyClient); } }