model
Class Group

java.lang.Object
  extended by model.Group
All Implemented Interfaces:
Listable

public class Group
extends java.lang.Object
implements Listable

Repräsentiert Daten einer Übungsgruppe.

Author:
Thorsten Berger

Field Summary
static int EnrollmentFieldID
           
static int LecturerFieldID
           
static int LocationFieldID
           
static int NameFieldID
           
static int TimeFieldID
           
 
Constructor Summary
Group(java.lang.String id, java.lang.String time, java.lang.String lecturer, java.lang.String lecturerMail, int members, int maxMembers, java.lang.String ort)
           
 
Method Summary
 java.lang.String getEnrollment()
           
 java.lang.String[] getFieldDescriptions()
          Enthält die Namen der Felder, die in der Kopfzeile stehen.
 java.lang.String getFieldValue(int i)
          Akt.
 java.lang.String getId()
           
 java.lang.String getLecturer()
           
 java.lang.String getLecturerMail()
           
 int getMaxMembers()
           
 int getMembers()
           
 java.lang.String getOrt()
           
 java.lang.String getTime()
           
 boolean isFull()
           
 boolean RadioButtonSelectable()
          Falls RadioButton gesetzt, ist der auch auswählbar?
 java.lang.String toString()
          Deprecated.  
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NameFieldID

public static int NameFieldID

TimeFieldID

public static int TimeFieldID

LocationFieldID

public static int LocationFieldID

LecturerFieldID

public static int LecturerFieldID

EnrollmentFieldID

public static int EnrollmentFieldID
Constructor Detail

Group

public Group(java.lang.String id,
             java.lang.String time,
             java.lang.String lecturer,
             java.lang.String lecturerMail,
             int members,
             int maxMembers,
             java.lang.String ort)
Method Detail

getFieldDescriptions

public java.lang.String[] getFieldDescriptions()
Description copied from interface: Listable
Enthält die Namen der Felder, die in der Kopfzeile stehen. Länge des Arrays bestimmt Anzahl Spalten.

Specified by:
getFieldDescriptions in interface Listable
Returns:

getFieldValue

public java.lang.String getFieldValue(int i)
Description copied from interface: Listable
Akt. Wert der Spalte zurückgeben

Specified by:
getFieldValue in interface Listable
Returns:

RadioButtonSelectable

public boolean RadioButtonSelectable()
Description copied from interface: Listable
Falls RadioButton gesetzt, ist der auch auswählbar?

Specified by:
RadioButtonSelectable in interface Listable
Returns:

toString

public java.lang.String toString()
Deprecated. 

Overrides:
toString in class java.lang.Object

getId

public java.lang.String getId()
Returns:

getOrt

public java.lang.String getOrt()
Returns:

getLecturer

public java.lang.String getLecturer()
Returns:

getLecturerMail

public java.lang.String getLecturerMail()
Returns:

getMaxMembers

public int getMaxMembers()
Returns:

getMembers

public int getMembers()
Returns:

getTime

public java.lang.String getTime()
Returns:

getEnrollment

public java.lang.String getEnrollment()

isFull

public boolean isFull()