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

## Uses of Interface
semorg.sql.tables.SimpleIDKey

Packages that use SimpleIDKey
semorg.gui.util | This package provides utilities for the several window classes.
semorg.sql.tables | Implements the object-relational mapping.

Uses of SimpleIDKey in semorg.gui.util

Fields in semorg.gui.util with type parameters of type SimpleIDKey
`private DistinctVector<SimpleIDKey>` | `AssociationTabControl.idsToDelete` Contains the ids of the items which should be deleted.
`private DistinctVector<SimpleIDKey>` | `AssociationTabControl.previouslySelectedIds` Contains the ids of the previously selected items.

Methods in semorg.gui.util that return types with arguments of type SimpleIDKey
`DistinctVector<SimpleIDKey>` | `AssociationTabControl.getObjects()` Returns the items of the GUI table.

Methods in semorg.gui.util with parameters of type SimpleIDKey
`void` | `AssociationTabControl.addSelectedIds(SimpleIDKey[] selectedElements, boolean checkAlreadyAssigned)` This method is called by the editing windows whose are created by this control to update the data of this GUI table.
`private boolean` | `AssociationTabControl.hasLockedId(SimpleIDKey element)` Checks if the id of the given element is locked.

Method parameters in semorg.gui.util with type arguments of type SimpleIDKey
`private String` | `AssociationTabControl.determineDeleteMessage(DistinctVector<SimpleIDKey> selectedElements)` This method determines the right deletion dialog hint text against the type of the association managed by this control.

Uses of SimpleIDKey in semorg.sql.tables

Classes in semorg.sql.tables that implement SimpleIDKey
`class` | `Associate` Models the person in the role of an associate.
`class` | `Booking` The super class for all booking classes.
`class` | `Client` Models a person in the role of a client.
`class` | `ClientBooking` Models the booking of a presentation by a client.
`class` | `Company` Models a company.
`class` | `CompanyBooking` Models the booking of a presentation by a company.
`class` | `CompanyInternalPresentation` This class models a company internal presentation.
`class` | `Lecturer` Models a person in the role of a lecturer.
`class` | `Person` This class models a person and serves as the superclass for several classes which model different roles of persons, such as Client or Lecturer.
`class` | `Presentation` The super class for all presentation classes.
`class` | `PublicPresentation` Models a public presentation.
`class` | `SeminarType`

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