# Dokumentace třídy cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel

Dědí z bázové třídy javax::swing::table::AbstractTableModel.

Seznam všech členů.

## Veřejné metody
| ComponentTableModel (AdminFrame owner, ArrayList< Component > data)
int | getColumnCount ()
int | getRowCount ()
Object | getValueAt (int rowIndex, int columnIndex)
void | setValueAt (Object value, int rowIndex, int columnIndex)
boolean | isCellEditable (int rowIndex, int columnIndex)
String | getColumnName (int column)
ArrayList< Component > | getData ()
void | setData (ArrayList< Component > data)
## Privátní atributy
ArrayList< Component > | data
AdminFrame | owner
String[] | columnNames
## Statické privátní atributy
static final long | serialVersionUID = -4881938620896518947L

## Detailní popis

Autor:
  Tomáš Neubauer

Definice je uvedena na řádku 16 v souboru ComponentTableModel.java.

## Dokumentace konstruktoru a destruktoru

cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.ComponentTableModel | ( | AdminFrame | owner,
|  | ArrayList< Component > | data |
| ) |  |  |

Definice je uvedena na řádku 30 v souboru ComponentTableModel.java.

## Dokumentace k metodám

int cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.getColumnCount | ( |  | ) |

Definice je uvedena na řádku 41 v souboru ComponentTableModel.java.

int cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.getRowCount | ( |  | ) |

Definice je uvedena na řádku 51 v souboru ComponentTableModel.java.

Object cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.getValueAt | ( | int | rowIndex,
|  | int | columnIndex |
| ) |  |  |

Definice je uvedena na řádku 61 v souboru ComponentTableModel.java.

void cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.setValueAt | ( | Object | value,
|  | int | rowIndex,
|  | int | columnIndex |
| ) |  |  |

Definice je uvedena na řádku 80 v souboru ComponentTableModel.java.

boolean cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.isCellEditable | ( | int | rowIndex,
|  | int | columnIndex |
| ) |  |  |

Definice je uvedena na řádku 103 v souboru ComponentTableModel.java.

String cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.getColumnName | ( | int | column | ) |

Definice je uvedena na řádku 113 v souboru ComponentTableModel.java.

ArrayList<Component> cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.getData | ( |  | ) |

Definice je uvedena na řádku 117 v souboru ComponentTableModel.java.

void cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.setData | ( | ArrayList< Component > | data | ) |

Definice je uvedena na řádku 121 v souboru ComponentTableModel.java.

## Dokumentace k datovým členům

final long cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.serialVersionUID = -4881938620896518947L`[static, private]`

Definice je uvedena na řádku 21 v souboru ComponentTableModel.java.

ArrayList<Component> cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.data`[private]`

Definice je uvedena na řádku 23 v souboru ComponentTableModel.java.

AdminFrame cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.owner`[private]`

Definice je uvedena na řádku 25 v souboru ComponentTableModel.java.

String [] cz.neubauer.tomas.hazardanalysis.model.tablemodels.ComponentTableModel.columnNames`[private]`

Initializer:

     new String[] { "Název komponenty",
                            "Umístění komponenty" }

Definice je uvedena na řádku 27 v souboru ComponentTableModel.java.

Dokumentace pro tuto třídu byla generována z následujícího souboru:

- src/cz/neubauer/tomas/hazardanalysis/model/tablemodels/ComponentTableModel.java