org.gnu.gnome
Class Program

java.lang.Object
  |
  +--org.gnu.glib.GObject
        |
        +--org.gnu.gnome.Program

public class Program
extends GObject

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 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.GObject
addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, equals, getData, getHandle, removeEventHandler, setData
 
Methods inherited from class java.lang.Object
getClass, hashCode, 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 Type getType()
Retrieve the runtime type used by the GLib library.


Please send any bug reports, comments, or suggestions for the API or documentation to java-gnome-developer@lists.sf.net