Uses of Class
semorg.sql.util.DBColumn

Packages that use DBColumn
semorg.gui.list Provides several list windows of the graphics user interface layer. 
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 DBColumn in semorg.gui.list
 

Fields in semorg.gui.list with type parameters of type DBColumn
protected  Vector<DBColumn> ListWindow.columns
          The DBColumns corresponding to the displayed data records.
 

Constructor parameters in semorg.gui.list with type arguments of type DBColumn
ListWindow(org.eclipse.swt.widgets.Shell parent, Vector<DBColumn> columns)
          Constructor for list windows called from the main menu, i.e. non-popup list windows.
ListWindow(org.eclipse.swt.widgets.Shell parent, Vector<DBColumn> columns, AssociationTabControl caller)
          Constructor for ListWindow instances created by user operations in the AssociationTabControl.
ListWindow(org.eclipse.swt.widgets.Shell parent, Vector<DBColumn> columns, ForeignKeyConstraintSelector caller)
          Constructor for list window instances invoked by instances of the class ForeignKeyConstraintSelector.
 

Uses of DBColumn in semorg.gui.util
 

Fields in semorg.gui.util with type parameters of type DBColumn
private  Vector<DBColumn> ExtensibleSearchControl.columns
          Columns on which the conditions get applied.
private  Vector<DBColumn> DelayedPaymentViewerControl.columns
          The columns of the GUI table.
private  Vector<DBColumn> AssociationTabControl.columns
          The columns of the GUI table.
 

Methods in semorg.gui.util that return DBColumn
private  DBColumn ExtensibleSearchControl.getDBColumn(String publicColumnName)
          Returns a DBColumn for a given public name.
 

Method parameters in semorg.gui.util with type arguments of type DBColumn
 void ExtensibleSearchControl.setColumns(Vector<DBColumn> columns)
          Inserts the given columns into the filter controls.
 

Uses of DBColumn in semorg.sql.tables
 

Methods in semorg.sql.tables that return types with arguments of type DBColumn
static Vector<DBColumn> Supervisor.getColumns()
          Returns a vector of DBColumn instances according to the properties of the table "supervisor".
static Vector<DBColumn> SeminarType.getColumns()
          Returns a vector of DBColumn instances according to the properties of the table corresponding to this class.
static Vector<DBColumn> PublicPresentation.getColumns()
          Returns a vector of DBColumn instances according to the properties of the table "publicpresentation".
static Vector<DBColumn> Presentation.getColumns()
          Returns a vector of DBColumn instances according to the properties of the table "presentation".
static Vector<DBColumn> Person.getColumns()
          Returns a vector of DBColumn instances according to the properties of the table "person".
static Vector<DBColumn> Lecturer.getColumns()
          Returns a vector of DBColumn instances according to the properties of the tables "person" and "lecturer".
static Vector<DBColumn> Instructor.getColumns()
          Returns a vector of DBColumn instances according to the properties of the table "instructor".
static Vector<DBColumn> Conduct.getColumns()
          Returns a vector of DBColumn instances according to the properties of the table "conduct".
static Vector<DBColumn> CompanyInternalPresentation.getColumns()
          Returns a vector of DBColumn instances according to the properties of the table "companyinternalpresentation".
static Vector<DBColumn> CompanyBooking.getColumns()
          Returns a vector of DBColumn instances according to the properties of the tables "companybooking".
static Vector<DBColumn> Company.getColumns()
          Returns a vector of DBColumn instances according to the properties of the table "company".
static Vector<DBColumn> ClientBooking.getColumns()
          Returns a vector of DBColumn instances according to the properties of the tables "clientbooking".
static Vector<DBColumn> Client.getColumns()
          Returns a vector of DBColumn instances according to the properties of the tables "person" and "client".
static Vector<DBColumn> Booking.getColumns()
          Returns a vector of DBColumn instances according to the properties of the table Booking.
static Vector<DBColumn> Associate.getColumns()
          Returns a vector of DBColumn instances according to the properties of the tables "person" and "associate".
protected static Vector<DBColumn> AbstractTable.getColumns(String tableAbbreviation)
          Creates for AbstractTable.creationDate and AbstractTable.modificationDate two DBColumn instances and returns them.
static Vector<DBColumn> PublicPresentation.getColumnsWithSemtype()
          Returns a Vector of DBColumn objects for the current PublicPresentation instance.
static Vector<DBColumn> Presentation.getColumnsWithSemtype()
          Returns a Vector of DBColumn objects for the current Presentation instance.
static Vector<DBColumn> CompanyInternalPresentation.getColumnsWithSemtype()
          Returns a Vector of DBColumn objects for the current CompanyInternalPresentation instance.
 

Methods in semorg.sql.tables with parameters of type DBColumn
protected static ResultSet AbstractTable.getNext(String queryString, DBColumn sortColumn, int currentKey)
          Returns for a data record the following one, i.e. the record whose key is the next bigger to the key of the given record or, if it does not exists, the record with the smallest key.
protected static ResultSet AbstractTable.getPrevious(String queryString, DBColumn sortColumn, int currentKey)
          Returns for a data record the previous one, i.e. the record whose key is the next smaller to the key of the given record or, if it does not exists, the record with the biggest key.