All Packages Class Hierarchy This Package Previous Next Index
Class relaaja.database.TableConstraint
java.lang.Object
|
+----java.util.Observable
|
+----relaaja.database.Constraint
|
+----relaaja.database.TableConstraint
- public class TableConstraint
- extends Constraint
Tauluun liittyvä rajoite.
Tuntee taulun, johon rajoite liittyy.
Sisältää muutaman sarakkeisiin liittyvän
- Author:
- Petri Pusa
-
TableConstraint(Table, DDConstraintParameter)
- Taulurajoitteen konstruktori
-
addColumns(Table, Vector, Enumeration)
- Kopioi parametrimuodosta sarakkeet vektorimuotoon.
-
columnsToString(VectorReader)
-
Tälle voisi olla parempikin sijoituspaikka
-
getTable()
- Palauttaa taulun, johon rajoite liittyy
-
remove()
- Poistaa rajoitteen.
TableConstraint
public TableConstraint(Table targetTable,
DDConstraintParameter parameter) throws InvalidObjectException
- Taulurajoitteen konstruktori
- Parameters:
- targetTable - taulu, johon rajoite liittyy
- parameter - rajoitteeseen liittyvät parametrit
- Throws: InvalidObjectException
- jos targetTable ei ole kelvollinen
addColumns
protected void addColumns(Table table,
Vector to,
Enumeration from) throws ObjectDoesntExistException
- Kopioi parametrimuodosta sarakkeet vektorimuotoon.
- Parameters:
- table - taulu, jossa sarakkeet ovat.
- to - vektori, jonne kopioidaan
- from - sarakkeiden nimet Stringeinä.
getTable
public Table getTable()
- Palauttaa taulun, johon rajoite liittyy
- Returns:
- taulu, johon rajoite liittyy
columnsToString
protected String columnsToString(VectorReader columns)
- Tälle voisi olla parempikin sijoituspaikka
remove
public void remove()
- Poistaa rajoitteen.
- Overrides:
- remove in class Constraint
All Packages Class Hierarchy This Package Previous Next Index