Uses of Interface
semorg.sql.tables.SimpleIDKey

Packages that use SimpleIDKey
semorg.gui.util This package provides utilities for the several window classes (graphics user interface layer). 
semorg.sql.tables This package implements the object relational mapping between the relational data model (the tables) and the object oriented data model (the objects within this package). 
 

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