namespace com.andoutomo.kybernetes.command.system { class EchoCommand:AbCommand { private string Message; protected override bool execute() { EchoCommandArg param = (EchoCommandArg)argument; if (param.DoIt) { form.Echo = param.Echo_setting; } if (string.IsNullOrEmpty(param.echoMessage)) { Message = "echo は " + (form.Echo ? "on" : "off") + "です。"; } else { Message = param.echoMessage; } return true; } protected override string turnMessage() { return Message; } protected override string turnErrorMessage() { return base.DefaultErrorMessage; } protected override string turnSplitErrorMessage() { return base.DefaultSplitErrorMessage; } } }