org.gnu.gnome
Class Program

java.lang.Object
  extended byorg.gnu.glib.Struct
      extended byorg.gnu.gnome.Program

public class Program
extends org.gnu.glib.Struct

This class takes care of handling application and library initialization and command line parsing.


Method Summary
 java.lang.String getAppID()
           
 java.lang.String getName()
           
static org.gnu.glib.Type getType()
          Retrieve the runtime type used by the GLib library.
 java.lang.String getVersion()
           
static Program initGnome(java.lang.String appId, java.lang.String appVersion, java.lang.String[] argv)
          Initialize the gnome application using the default directories for the app.
static Program initGnome(java.lang.String appId, java.lang.String appVersion, java.lang.String[] argv, java.lang.String prefix, java.lang.String sysconfdir, java.lang.String datadir, java.lang.String libdir)
          Initialize the gnome application specifying the directories use by the app.
static Program initGnomeUI(java.lang.String appId, java.lang.String appVersion, java.lang.String[] argv)
          Initialize the gnome application using the default directories for the app.
static Program initGnomeUI(java.lang.String appId, java.lang.String appVersion, java.lang.String[] argv, java.lang.String prefix, java.lang.String sysconfdir, java.lang.String datadir, java.lang.String libdir)
          Initialize the gnome application specifying the directories used by the app.
 
Methods inherited from class org.gnu.glib.Struct
equals, getHandle, getNullHandle, hashCode
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

initGnomeUI

public static Program initGnomeUI(java.lang.String appId,
                                  java.lang.String appVersion,
                                  java.lang.String[] argv,
                                  java.lang.String prefix,
                                  java.lang.String sysconfdir,
                                  java.lang.String datadir,
                                  java.lang.String libdir)
Initialize the gnome application specifying the directories used by the app.


initGnomeUI

public static Program initGnomeUI(java.lang.String appId,
                                  java.lang.String appVersion,
                                  java.lang.String[] argv)
Initialize the gnome application using the default directories for the app.


initGnome

public static Program initGnome(java.lang.String appId,
                                java.lang.String appVersion,
                                java.lang.String[] argv,
                                java.lang.String prefix,
                                java.lang.String sysconfdir,
                                java.lang.String datadir,
                                java.lang.String libdir)
Initialize the gnome application specifying the directories use by the app.


initGnome

public static Program initGnome(java.lang.String appId,
                                java.lang.String appVersion,
                                java.lang.String[] argv)
Initialize the gnome application using the default directories for the app.


getAppID

public java.lang.String getAppID()

getName

public java.lang.String getName()

getVersion

public java.lang.String getVersion()

getType

public static org.gnu.glib.Type getType()
Retrieve the runtime type used by the GLib library.