CORE exceptions
Modul exceptions.
Třídy
- class PianNotInKladysm5Error
Implementuje komponentu
PianNotInKladysm5Errorv rámci aplikace.Metody:
- __init__()
Inicializuje výjimku s odkazem na PIAN, jehož geometrie neleží v žádném kladu mapových listů.
- Parametry:
pian – Instance PIANu, jehož geometrie se nenachází v žádném kladu mapových listů.
message – Textová zpráva popisující důvod výjimky.
- class MaximalIdentNumberError
Implementuje komponentu
MaximalIdentNumberErrorv rámci aplikace.Metody:
- __init__()
Inicializuje výjimku s číslem identifikátoru, které překročilo povolené maximum.
- Parametry:
number – Číslo identifikátoru, které překročilo maximální povolenou hodnotu.
message – Textová zpráva popisující důvod výjimky.
- class DJNemaPianError
Implementuje komponentu
DJNemaPianErrorv rámci aplikace.Metody:
- __init__()
Inicializuje výjimku pro případ, kdy dokumentační jednotka nemá přiřazen žádný PIAN.
- Parametry:
dj – Instance dokumentační jednotky, která postrádá přiřazený PIAN.
message – Textová zpráva popisující důvod výjimky.
- class NelzeZjistitRaduError
Implementuje komponentu
NelzeZjistitRaduErrorv rámci aplikace.Metody:
- __init__()
Inicializuje výjimku pro případ, kdy nelze určit řadu dokumentu.
- Parametry:
message – Textová zpráva popisující důvod výjimky.
- class NeocekavanaRadaError
Implementuje komponentu
NeocekavanaRadaErrorv rámci aplikace.Metody:
- __init__()
Inicializuje výjimku pro případ, kdy je zjištěna neočekávaná řada dokumentu.
- Parametry:
message – Textová zpráva popisující důvod výjimky.
- class WrongSheetError
Implementuje komponentu
WrongSheetErrorv rámci aplikace.Metody:
- __init__()
Inicializuje výjimku pro případ, kdy importovaný Excel soubor nemá správné sloupce.
- Parametry:
message – Textová zpráva popisující důvod výjimky.
- class NeznamaGeometrieError
Implementuje komponentu
NeznamaGeometrieErrorv rámci aplikace.Metody:
- __init__()
Inicializuje výjimku pro případ, kdy je zjištěn neznámý nebo neočekávaný typ geometrie PIANu.
- Parametry:
message – Textová zpráva popisující důvod výjimky.
- class UnexpectedDataRelations
Implementuje komponentu
UnexpectedDataRelationsv rámci aplikace.Metody:
- __init__()
Inicializuje výjimku pro případ duplicitních nebo chybějících datových relací při importu.
- Parametry:
message – Textová zpráva popisující důvod výjimky.
- class MaximalEventCount
Implementuje komponentu
MaximalEventCountv rámci aplikace.Metody:
- __init__()
Inicializuje výjimku pro případ, kdy byl překročen maximální počet archeologických akcí.
- Parametry:
number – Aktuální počet akcí, jenž překročil povolené maximum.
message – Textová zpráva popisující důvod výjimky.
- class WrongCSVError
Implementuje komponentu
WrongCSVErrorv rámci aplikace.Metody:
- __init__()
Inicializuje výjimku pro případ, kdy importovaný CSV soubor nemá správné sloupce.
- Parametry:
message – Textová zpráva popisující důvod výjimky.