org.jzuul.gdk.swt
Class Splash

java.lang.Object
  extended byorg.jzuul.gdk.swt.Splash

public class Splash
extends Object

SplashScreen Der SplashScreen öffnet ein Fenster und stellt die Abarbeitung von Aufgaben grafisch dar.

Version:
$Revision: 1.9 $

Field Summary
private  org.eclipse.swt.widgets.ProgressBar bar
           
private  int currentCount
           
private  org.eclipse.swt.widgets.Display display
           
private  int numberOfTasks
           
private  int percent
           
private  int percentPerTask
           
private  org.eclipse.swt.widgets.Shell shell
           
private  org.eclipse.swt.widgets.Label taskName
           
 
Constructor Summary
Splash(org.eclipse.swt.widgets.Display display)
           
 
Method Summary
 void close()
          Schliesst den Splashscreen
 void nextTask(String task)
          nächster task darstellen, also progressbar und tasknamen ändern
private  void setNumberOfTasks(int number)
          setzt die Anzahl der tasks
 void show(int numberOfTasks, String firstTask)
          öffnet den splashscreen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

percentPerTask

private int percentPerTask

numberOfTasks

private int numberOfTasks

percent

private int percent

display

private org.eclipse.swt.widgets.Display display

shell

private org.eclipse.swt.widgets.Shell shell

taskName

private org.eclipse.swt.widgets.Label taskName

bar

private org.eclipse.swt.widgets.ProgressBar bar

currentCount

private int currentCount
Constructor Detail

Splash

public Splash(org.eclipse.swt.widgets.Display display)
Method Detail

show

public void show(int numberOfTasks,
                 String firstTask)
öffnet den splashscreen

Parameters:
numberOfTasks - anzahl der tasks die abgearbeitet werden sollen
firstTask - Name des ersten Tasks

setNumberOfTasks

private void setNumberOfTasks(int number)
setzt die Anzahl der tasks

Parameters:
number - anzahl der tasks

nextTask

public void nextTask(String task)
nächster task darstellen, also progressbar und tasknamen ändern

Parameters:
task - Beschreibung des gerade verarbeiteten tasks

close

public void close()
Schliesst den Splashscreen



Copyright © 2004 JZuul.org All Rights Reserved.
This documentation may be distributed and/or modified under the terms of the FDL