Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
semorg.sql.tables.Lecturer

Packages that use Lecturer
semorg.gui | Provides SWT based classes modelling editing windows for creating new or change existing data records.
semorg.sql.tables | Implements the object-relational mapping.

Uses of Lecturer in semorg.gui

Fields in semorg.gui declared as Lecturer
`private Lecturer` | `LecturerWindow.input` Holds the data of the actual displayed lecturer record.

Methods in semorg.gui with parameters of type Lecturer
`private void` | `LecturerWindow.setInput(Lecturer lecturer)` Loads a given lecturer record into the window form of initialize the elements of the form the empty string/null if no data is given.

Constructors in semorg.gui with parameters of type Lecturer
`LecturerWindow(org.eclipse.swt.widgets.Shell parent, Lecturer input, AssociationTabControl caller)` Creates an instance of this class, sets the input and finally opens it.

Uses of Lecturer in semorg.sql.tables

Methods in semorg.sql.tables that return Lecturer
`static Lecturer` | `Lecturer.getNext(int lecturerId)` Returns for a DB-ID the Lecturer instance according to the record which has the next bigger id.
`static Lecturer` | `Lecturer.getPrevious(int lecturerId)` Returns for a DB-ID the Lecturer instance according to the record which has the next smaller id.

Methods in semorg.sql.tables that return types with arguments of type Lecturer
`static DistinctVector<Lecturer>` | `Lecturer.getLectConducting(int seminarTypeId)` Provides for a given presentation id all lecturers who conduct the presentation according to the given id.
`static DistinctVector<Lecturer>` | `Lecturer.getLectInstructing(int presentationId)` Provides for a given presentation id all lecturers who instruct the presentation according to the given id.
`static DistinctVector<Lecturer>` | `Lecturer.getLectSupervising(int presentationId)` Provides for a given presentation id all lecturers who supervise the presentation according to the given id.
`private static DistinctVector<Lecturer>` | `Lecturer.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an Lecturer object and returns a vector with the resulting Lecturer instances.
`static DistinctVector<Lecturer>` | `Lecturer.getVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of Lecturer instances corresponding to the ResultSet of the query.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES