org.esa.beam.visat
Class VisatMain

java.lang.Object
  extended by org.esa.beam.visat.VisatMain
All Implemented Interfaces:
com.bc.ceres.core.runtime.RuntimeRunnable

public class VisatMain
extends Object
implements com.bc.ceres.core.runtime.RuntimeRunnable

The startup class for VISAT. It provides the main method for the application.

The VISAT application accepts the following command line options:

  • -d or --debug sets VISAT into debugging mode
  • -l file or --logfile file sets the logfile for VISAT to file

    Version:
    $Revision$ $Date$
    Author:
    Norman Fomferra

    Constructor Summary
    VisatMain()
               
     
    Method Summary
    protected  VisatApp createApplication(ApplicationDescriptor applicationDescriptor)
               
     void run(Object argument, com.bc.ceres.core.ProgressMonitor progressMonitor)
              Entry point for the VISAT application called by the Ceres runtime.
     
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Constructor Detail

    VisatMain

    public VisatMain()
    Method Detail

    run

    public void run(Object argument,
                    com.bc.ceres.core.ProgressMonitor progressMonitor)
             throws Exception
    Entry point for the VISAT application called by the Ceres runtime.

    Specified by:
    run in interface com.bc.ceres.core.runtime.RuntimeRunnable
    Parameters:
    argument - a String[] containing the command line arguments
    progressMonitor - a progress monitor
    Throws:
    Exception - if an error occurs

    createApplication

    protected VisatApp createApplication(ApplicationDescriptor applicationDescriptor)


    Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.