private TikCommandParameterFormat ResolveParameterFormat(TikCommandParameterFormat usecaseDefaultFormat, TikCommandParameterFormat commandDefaultFormat, TikCommandParameterFormat parameterFormat)
{
if (parameterFormat != TikCommandParameterFormat.Default)
return parameterFormat;
else if (commandDefaultFormat != TikCommandParameterFormat.Default)
return commandDefaultFormat;
else if (usecaseDefaultFormat != TikCommandParameterFormat.Default)
return usecaseDefaultFormat;
else
return TikCommandParameterFormat.NameValue;
}