/installer/src/com/bluemarsh/jswat/installer/Main.java

http://jswat.googlecode.com/ · Java · 49 lines · 12 code · 4 blank · 33 comment · 0 complexity · d9959cbe9c45bfb73483e2a329eb9ed5 MD5 · raw file

  1. /*
  2. * The contents of this file are subject to the terms of the Common Development
  3. * and Distribution License (the License). You may not use this file except in
  4. * compliance with the License.
  5. *
  6. * You can obtain a copy of the License at http://www.netbeans.org/cddl.html
  7. * or http://www.netbeans.org/cddl.txt.
  8. *
  9. * When distributing Covered Code, include this CDDL Header Notice in each file
  10. * and include the License file at http://www.netbeans.org/cddl.txt.
  11. * If applicable, add the following below the CDDL Header, with the fields
  12. * enclosed by brackets [] replaced by your own identifying information:
  13. * "Portions Copyrighted [year] [name of copyright owner]"
  14. *
  15. * The Original Software is JSwat Installer. The Initial Developer of the
  16. * Software is Nathan L. Fiedler. Portions created by Nathan L. Fiedler
  17. * are Copyright (C) 2005-2006. All Rights Reserved.
  18. *
  19. * Contributor(s): Nathan L. Fiedler.
  20. *
  21. * $Id: Main.java 40 2009-01-09 07:35:28Z nathanfiedler $
  22. */
  23. package com.bluemarsh.jswat.installer;
  24. import java.awt.HeadlessException;
  25. /**
  26. * Class Main checks the version of the Java platform and opens the installer
  27. * window, which drives the rest of the installation process.
  28. *
  29. * @author Nathan Fiedler
  30. */
  31. public class Main {
  32. /**
  33. * Starts the installer.
  34. *
  35. * @param args the command line arguments.
  36. */
  37. public static void main(String[] args) {
  38. Controller control = Controller.getDefault();
  39. try {
  40. control.start();
  41. } catch (HeadlessException he) {
  42. System.out.println(Bundle.getString("ERR_NoGraphics", he.toString()));
  43. }
  44. }
  45. }