All Packages Class Hierarchy This Package Previous Next Index
Class relaaja.TableBoxModel
java.lang.Object
|
+----java.util.Observable
|
+----relaaja.MovableModel
|
+----relaaja.TableBoxModel
- public class TableBoxModel
- extends MovableModel
Taulun malli. Tallentaa itseensä mm. taulun sijainnin, koon ja värin (size, location,
color). Toteuttaa omien metodiensa lisäksi NetNode-interfacen metodit.
- Author:
- Tiina Tamminen
-
TableBoxModel(Table)
-
-
addReferenceLine(ReferenceLineModel, TableBoxModel)
- Lisää itselleen viiteyhteyden toiseen tauluun
-
getColor()
- Palauttaa taulun värin.
-
getColumns()
- Palauttaa viitteet taulun sarakkeisiin
-
getSize()
- Palauttaa taulun koon.
-
getTable()
- Palauttaa viitteen databasen Tableen
-
getTableName()
- Palauttaa taulun nimen
-
removeReferenceLineModel(ReferenceLineModel)
- Poistaa viiteviivan tietokannan taulujen väliltä.
-
setColor(Color)
- Asettaa taulun värin.
-
setSize(Size)
- Asettaa taulun koon.
TableBoxModel
public TableBoxModel(Table newTable)
addReferenceLine
public void addReferenceLine(ReferenceLineModel newReference,
TableBoxModel target)
- Lisää itselleen viiteyhteyden toiseen tauluun
- Parameters:
- newReference - lisättävä viiteviiva
- target - taulu, johon viiteyhteys luodaan
getColor
public Color getColor()
- Palauttaa taulun värin.
- Returns:
- currentColor taulun väri
getColumns
public Enumeration getColumns()
- Palauttaa viitteet taulun sarakkeisiin
- Returns:
- järjestetty joukko, jossa viitteet taulun sarakkeisiin
getSize
public Size getSize()
- Palauttaa taulun koon.
- Returns:
- taulun koko
getTable
public Table getTable()
- Palauttaa viitteen databasen Tableen
- Returns:
- Table
getTableName
public String getTableName()
- Palauttaa taulun nimen
- Returns:
- taulun nimi
removeReferenceLineModel
public boolean removeReferenceLineModel(ReferenceLineModel refLine)
- Poistaa viiteviivan tietokannan taulujen väliltä.
- Parameters:
- refLine - - poistettava viiteviiva
setColor
public void setColor(Color newColor)
- Asettaa taulun värin.
- Parameters:
- newColor - taulun väri
setSize
public void setSize(Size newSize)
- Asettaa taulun koon.
- Parameters:
- newSize - taulun uusi koko
All Packages Class Hierarchy This Package Previous Next Index