# Dokumentace třídy cz.neubauer.tomas.hazardanalysis.model.stages.StageManager

Třída, která představuje správce životních etap stroje. ...

Seznam všech členů.

## Veřejné metody
| StageManager ()
| Vytvoří správce životních etap.
void | loadFromDB (Connection connection)
| Načte výchozí etapy a jejich fáze z databáze prostřednictvím daného připojení.
void | addStage (Stage stage)
| Vloží do kolekce novou životní etapu.
Stage | getStage (int index)
| Vrátí životní etapu, která je v kolekci na pozici s daným indexem.
void | clear ()
| Odstraní životní etapu, která je v kolekci na pozici s daným indexem.
ArrayList< Stage > | getStages ()
| Vrátí kolekci životních etap.
void | setStages (ArrayList< Stage > stages)
| Nastaví kolekci životních etap.
## Privátní atributy
ArrayList< Stage > | stages
| Kolekce životních etap stroje.

## Detailní popis

Třída, která představuje správce životních etap stroje.

Autor:
  Tomáš Neubauer

Definice je uvedena na řádku 17 v souboru StageManager.java.

## Dokumentace konstruktoru a destruktoru

cz.neubauer.tomas.hazardanalysis.model.stages.StageManager.StageManager | ( |  | ) |

Vytvoří správce životních etap.

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

## Dokumentace k metodám

void cz.neubauer.tomas.hazardanalysis.model.stages.StageManager.loadFromDB | ( | Connection | connection | ) |

Načte výchozí etapy a jejich fáze z databáze prostřednictvím daného připojení.

Parametry:

  | connection | Připojení k databázi.

Definice je uvedena na řádku 38 v souboru StageManager.java.

void cz.neubauer.tomas.hazardanalysis.model.stages.StageManager.addStage | ( | Stage | stage | ) |

Vloží do kolekce novou životní etapu.

Parametry:

  | stage | Nová životní etapa.

Definice je uvedena na řádku 81 v souboru StageManager.java.

Stage cz.neubauer.tomas.hazardanalysis.model.stages.StageManager.getStage | ( | int | index | ) |

Vrátí životní etapu, která je v kolekci na pozici s daným indexem.

Parametry:

  | index | Index pozice životní etapy v kolekci.

Návratová hodnota:
  Životní etapa na dané pozici.

Definice je uvedena na řádku 92 v souboru StageManager.java.

void cz.neubauer.tomas.hazardanalysis.model.stages.StageManager.clear | ( |  | ) |

Odstraní životní etapu, která je v kolekci na pozici s daným indexem.

Parametry:

  | index | Index pozice životní etapy v kolekci.

Definice je uvedena na řádku 102 v souboru StageManager.java.

ArrayList<Stage> cz.neubauer.tomas.hazardanalysis.model.stages.StageManager.getStages | ( |  | ) |

Vrátí kolekci životních etap.

Návratová hodnota:
  Kolekce životních etap.

Definice je uvedena na řádku 111 v souboru StageManager.java.

void cz.neubauer.tomas.hazardanalysis.model.stages.StageManager.setStages | ( | ArrayList< Stage > | stages | ) |

Nastaví kolekci životních etap.

Parametry:

  | stages | Nová kolekce životních etap.

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

## Dokumentace k datovým členům

ArrayList<Stage> cz.neubauer.tomas.hazardanalysis.model.stages.StageManager.stages`[private]`

Kolekce životních etap stroje.

Definice je uvedena na řádku 22 v souboru StageManager.java.

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

- src/cz/neubauer/tomas/hazardanalysis/model/stages/StageManager.java