# Dokumentace třídy cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame

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

Seznam všech členů.

## Veřejné metody
| ComponentDangerVariantFrame (AdminFrame owner, Component component, ArrayList< DangerGroup > dangerGroups)
ArrayList< Integer > | getSelectedDangerVariantIDs ()
void | setSelectedDangerVariantIDs (ArrayList< Integer > selectedDangerVariantIDs)
## Chráněné metody
void | btnClosePerformed ()
void | btnSavePerformed ()
void | tableClicked ()
void | cmbTypesChanged ()
void | cmbGroupsChanged ()
## Privátní metody
void | initGUI ()
void | initPanelButtons ()
void | initPanelForm ()
void | initPanelTable ()
void | refreshComboTypes (int dangerGroupIndex)
void | initCombos ()
void | refreshDangerVariants ()
## Privátní atributy
boolean | saved
AdminFrame | owner
JPanel | pnlForm
JPanel | pnlTable
JPanel | pnlButtons
JButton | btnSave
JButton | btnClose
JTextField | txtComponentName
JTextField | txtComponentLocation
JTable | tableVariants
ComponentDangerVariantTableModel | componentDangerVariantTableModel
ArrayList< Integer > | assignedDangerVariantIDs
JComboBox | cmbGroups
JComboBox | cmbTypes
ArrayList< DangerGroup > | dangerGroups
DangerGroup | currentDangerGroup
DangerType | currentDangerType
Component | component
## Statické privátní atributy
static final long | serialVersionUID = -2009393442557761987L

## Detailní popis

Autor:
  Tomáš Neubauer

Definice je uvedena na řádku 39 v souboru ComponentDangerVariantFrame.java.

## Dokumentace konstruktoru a destruktoru

cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.ComponentDangerVariantFrame | ( | AdminFrame | owner,
|  | Component | component,
|  | ArrayList< DangerGroup > | dangerGroups |
| ) |  |  |

Definice je uvedena na řádku 76 v souboru ComponentDangerVariantFrame.java.

## Dokumentace k metodám

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.initGUI | ( |  | ) | `[private]`

Definice je uvedena na řádku 115 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.initPanelButtons | ( |  | ) | `[private]`

Definice je uvedena na řádku 136 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.btnClosePerformed | ( |  | ) | `[protected]`

Definice je uvedena na řádku 161 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.btnSavePerformed | ( |  | ) | `[protected]`

Definice je uvedena na řádku 168 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.initPanelForm | ( |  | ) | `[private]`

Definice je uvedena na řádku 240 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.initPanelTable | ( |  | ) | `[private]`

Definice je uvedena na řádku 263 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.refreshComboTypes | ( | int | dangerGroupIndex | ) | `[private]`

Parametry:

  | dangerGroup |

Definice je uvedena na řádku 291 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.initCombos | ( |  | ) | `[private]`

Definice je uvedena na řádku 311 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.tableClicked | ( |  | ) | `[protected]`

Definice je uvedena na řádku 339 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.cmbTypesChanged | ( |  | ) | `[protected]`

Definice je uvedena na řádku 355 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.cmbGroupsChanged | ( |  | ) | `[protected]`

Definice je uvedena na řádku 379 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.refreshDangerVariants | ( |  | ) | `[private]`

Definice je uvedena na řádku 387 v souboru ComponentDangerVariantFrame.java.

ArrayList<Integer> cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.getSelectedDangerVariantIDs | ( |  | ) |

Definice je uvedena na řádku 408 v souboru ComponentDangerVariantFrame.java.

void cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.setSelectedDangerVariantIDs | ( | ArrayList< Integer > | selectedDangerVariantIDs | ) |

Definice je uvedena na řádku 412 v souboru ComponentDangerVariantFrame.java.

## Dokumentace k datovým členům

boolean cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.saved`[private]`

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

final long cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.serialVersionUID = -2009393442557761987L`[static, private]`

Definice je uvedena na řádku 46 v souboru ComponentDangerVariantFrame.java.

AdminFrame cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.owner`[private]`

Definice je uvedena na řádku 48 v souboru ComponentDangerVariantFrame.java.

JPanel cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.pnlForm`[private]`

Definice je uvedena na řádku 50 v souboru ComponentDangerVariantFrame.java.

JPanel cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.pnlTable`[private]`

Definice je uvedena na řádku 50 v souboru ComponentDangerVariantFrame.java.

JPanel cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.pnlButtons`[private]`

Definice je uvedena na řádku 50 v souboru ComponentDangerVariantFrame.java.

JButton cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.btnSave`[private]`

Definice je uvedena na řádku 52 v souboru ComponentDangerVariantFrame.java.

JButton cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.btnClose`[private]`

Definice je uvedena na řádku 52 v souboru ComponentDangerVariantFrame.java.

JTextField cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.txtComponentName`[private]`

Definice je uvedena na řádku 54 v souboru ComponentDangerVariantFrame.java.

JTextField cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.txtComponentLocation`[private]`

Definice je uvedena na řádku 56 v souboru ComponentDangerVariantFrame.java.

JTable cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.tableVariants`[private]`

Definice je uvedena na řádku 58 v souboru ComponentDangerVariantFrame.java.

ComponentDangerVariantTableModel cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.componentDangerVariantTableModel`[private]`

Definice je uvedena na řádku 60 v souboru ComponentDangerVariantFrame.java.

ArrayList<Integer> cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.assignedDangerVariantIDs`[private]`

Definice je uvedena na řádku 62 v souboru ComponentDangerVariantFrame.java.

JComboBox cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.cmbGroups`[private]`

Definice je uvedena na řádku 64 v souboru ComponentDangerVariantFrame.java.

JComboBox cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.cmbTypes`[private]`

Definice je uvedena na řádku 66 v souboru ComponentDangerVariantFrame.java.

ArrayList<DangerGroup> cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.dangerGroups`[private]`

Definice je uvedena na řádku 68 v souboru ComponentDangerVariantFrame.java.

DangerGroup cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.currentDangerGroup`[private]`

Definice je uvedena na řádku 70 v souboru ComponentDangerVariantFrame.java.

DangerType cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.currentDangerType`[private]`

Definice je uvedena na řádku 72 v souboru ComponentDangerVariantFrame.java.

Component cz.neubauer.tomas.hazardanalysis.viewcontroller.administration.ComponentDangerVariantFrame.component`[private]`

Definice je uvedena na řádku 74 v souboru ComponentDangerVariantFrame.java.

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

- src/cz/neubauer/tomas/hazardanalysis/viewcontroller/administration/ComponentDangerVariantFrame.java