Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

junk.system
Class JXSystem  view JXSystem download JXSystem.java

java.lang.Object
  extended byjunk.system.JXSystem
All Implemented Interfaces:
arch.module.icore.JXBootInterface

public class JXSystem
extends java.lang.Object
implements arch.module.icore.JXBootInterface

JXSystem is the boot class of the entire JD4X system. It takes care of the command line options and passes them to JUNK. If no options are passed, it starts JUNK with the default settings. It also handles request for reboot or termination of the current desktop session Possible options are: None yet.

Since:
JD4X 1.0
Version:
0.1, 25/04/2003

Field Summary
private static javax.swing.JWindow win
          Splash screen window
 
Constructor Summary
JXSystem()
           
 
Method Summary
private static junk.Junk bootJUNK()
          Check for successful installation before booting JUNK.
static void main(java.lang.String[] args)
          Default kick start method for JD4X system.
 void notifyBootRequest()
          Wake the boot class up to response to Junk's boot request.
static void removeSplashSreen()
          Remove the splash sreen window.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

win

private static javax.swing.JWindow win
Splash screen window

Constructor Detail

JXSystem

public JXSystem()
Method Detail

main

public static void main(java.lang.String[] args)
Default kick start method for JD4X system. It takes in predefined parameters to initialize JUNK to a known state. If the arguments passed are invalid, it will print the valid arguments and quit.


bootJUNK

private static final junk.Junk bootJUNK()
Check for successful installation before booting JUNK.


removeSplashSreen

public static void removeSplashSreen()
Remove the splash sreen window.


notifyBootRequest

public void notifyBootRequest()
Wake the boot class up to response to Junk's boot request.

Specified by:
notifyBootRequest in interface arch.module.icore.JXBootInterface