import java.lang.reflect.Array;

/**
 * The driver for JMUview -- a simple command-line parameter viewer
 *
 * @author  Prof. David Bernstein, James Madison University
 * @version 1.0
 */
public class JMUview
{
  /**
   * The entry point for JMUview
   *
   * @param args    The command-line arguments
   */
    public static void main(String[] args)
    {
        int                 length;        
        TextEditor          editor;
        TextWindow          window;       
        
        editor = new TextEditor();
        editor.setShouldHaveScrollBar(true);
        editor.setEditable(false);       
        
        window = new TextWindow("JMUview");
        window.setTextEditor(editor);       
    
        length = Array.getLength(args);        
        if (length == 0)
        {
            editor.setText("No command-line arguments.");           
        }
        else
        {
            for (int i=0; i<length; i++)
            {
                editor.append(args[i]);
                editor.append("\n");
            }
        }

        window.setVisible(true);
    }
}
