/** {@inheritDoc} */ @Override public AdditionalTabTargets getSuggestions( final int arg, final IntelligentCommandContext context) { final AdditionalTabTargets res = new AdditionalTabTargets(); if (arg == 0) { res.exclude(TabCompletionType.COMMAND); } else if (arg == 1) { res.add("VERSION"); res.add("ACTION"); res.add("USERINFO"); res.add("CLIENTINFO"); res.add("PING"); res.add("FINGER"); res.add("SOURCE"); res.add("TIME"); res.excludeAll(); } return res; }