de.unidue.iem.tdr.nis.client
Class TaskObject

java.lang.Object
  extended by de.unidue.iem.tdr.nis.client.TaskObject

public class TaskObject
extends java.lang.Object

Diese Klasse beinhaltet alle relevanten Informationen, die der Client benötigt, um eine Aufgabe zu lösen.

Bitte verändern Sie diese Klasse nicht.


Constructor Summary
TaskObject()
           
 
Method Summary
 double[] getDoubleArray()
          Liefert das komplette Double-Array
 double getDoubleArray(int pos)
          Liefert einen spezifischen Wert des Double-Arrays
 int[] getIntArray()
          Liefert das komplette Int-Array
 int getIntArray(int pos)
          Liefert spezifisches Wert aus dem Int-Array
 java.lang.String[] getStringArray()
          Liefert das komplette String-Array
 java.lang.String getStringArray(int pos)
          Liefert einen spezifischen Wert aus dem String-Array
 int getType()
          Liefert den Aufgabentyp
 void printTO()
          Gibt das gesamte Task-Object aus
protected  void setDoubleArray(double[] da)
           
 void setDoubleArray(double d, int pos)
          Füllt das Double-Array
protected  void setIntArray(int[] ia)
           
 void setIntArray(int i, int pos)
          Füllt das Int-Array
protected  void setStringArray(java.lang.String[] sa)
           
 void setStringArray(java.lang.String s, int pos)
          Füllt das String-Array
 void setType(int t)
          Setzt den Aufgabentyp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskObject

public TaskObject()
Method Detail

setType

public void setType(int t)
Setzt den Aufgabentyp

Parameters:
t - Aufgabentyp

getType

public int getType()
Liefert den Aufgabentyp

Returns:
Aufgabentyp als Integer

setStringArray

protected void setStringArray(java.lang.String[] sa)

setStringArray

public void setStringArray(java.lang.String s,
                           int pos)
Füllt das String-Array

Parameters:
s - einzufügender String
pos - Position im Array

getStringArray

public java.lang.String getStringArray(int pos)
Liefert einen spezifischen Wert aus dem String-Array

Parameters:
pos - Position im String-Array
Returns:
String der Array-Position pos

getStringArray

public java.lang.String[] getStringArray()
Liefert das komplette String-Array

Returns:
sa

setIntArray

protected void setIntArray(int[] ia)

setIntArray

public void setIntArray(int i,
                        int pos)
Füllt das Int-Array

Parameters:
i - einzufügende Zahl
pos - Position im Array

getIntArray

public int getIntArray(int pos)
Liefert spezifisches Wert aus dem Int-Array

Parameters:
pos - Position im Array
Returns:
Int der Position pos

getIntArray

public int[] getIntArray()
Liefert das komplette Int-Array

Returns:
Int-Array

setDoubleArray

protected void setDoubleArray(double[] da)

setDoubleArray

public void setDoubleArray(double d,
                           int pos)
Füllt das Double-Array

Parameters:
d - einzufügende Zahl
pos - Position im Array

getDoubleArray

public double getDoubleArray(int pos)
Liefert einen spezifischen Wert des Double-Arrays

Parameters:
pos - Position im Array
Returns:
Double der Position pos

getDoubleArray

public double[] getDoubleArray()
Liefert das komplette Double-Array

Returns:
Double-Array

printTO

public void printTO()
Gibt das gesamte Task-Object aus