public void printHelp(int width, String cmdLineSyntax, String header,
Options options, String footer, boolean autoUsage,final AsyncCallback<Boolean> callback)
{
//TODO: Saman
// PrintWriter pw = new PrintWriter(System.out);
final PrintStream ps = null ; //System.out;
// printHelp(ps, width, cmdLineSyntax, header, options, defaultLeftPad, defaultDescPad, footer, autoUsage);
// ps.flush();
printHelp(ps, width, cmdLineSyntax, header, options, defaultLeftPad, defaultDescPad, footer, autoUsage,new AsyncCallback<Boolean>()
{
public void onSuccess(Boolean b)
{
ps.flush(callback);
}
public void onFailure(Throwable t)
{
callback.onFailure(t);
}