package com.myselia.stem.control.commands; public class CommandSeek extends AbstractCommand { private final static String command_signature = "seek"; @Override public void action(String arg) { String[] parameters = super.commandParam(arg); if(parameters.length > 1){ if(parameters[1].equals("def")){ define(); } else if(parameters[1].equals("on") || parameters[1].equals("start")){ //TODO: seek on } else if(parameters[1].equals("off") || parameters[1].equals("stop")){ //TODO: seek off } else { System.out.println("wrong parameters"); } } else { System.out.println("command incomplete"); } } @Override public void define() { System.out.println("on / start : turns on seek mode: broadcasts IP address and port number"); System.out.println("off / stop : turn seek mode off"); } @Override public String getCommandSignature(){ return CommandSeek.command_signature; } }