Module gefahrenprotokoll :: Class Gefahrenprotokoll
[hide private]
[frames] | no frames]

Class Gefahrenprotokoll

source code

     object --+                    
              |                    
wx._core.Object --+                
                  |                
wx._core.EvtHandler --+            
                      |            
        wx._core.Window --+        
                          |        
          wx._windows.Panel --+    
                              |    
     wx._windows.ScrolledWindow --+
                                  |
                                 Gefahrenprotokoll

Klasse zur Abbildung des Eingabeformulars 'Gefahrenprotokoll'. ACHTUNG ! im Normalfall soll ein Protokolleintrag angelegt und nicht wieder verändert (modifiziert / gelöscht) werden. Die Modifikation / das Löschen eines Protokolleintrages muß auf Ausnahmen beschränkt werden werden (Korrektur von Rechtschreibfehlern).

Instance Methods [hide private]
EvtHandler
__init__(self, parent, Statusleiste, dbVerbindung, prjProjekteId, sprSprachenId, psGefszenarioId, id=-1, size=wx.Size(-1, -1))
__init__(self, Window parent, int id=-1, Point pos=DefaultPosition, ...
source code
 
__ereignisAntwort__(self, ereignisDummy=None)
Methode die aufgerufen wird, um den Bereich 'Bitte um Antwort ...' einzublenden, wenn eine Frage gestellt wurde.
source code
 
__ereignisBearbeiteSiAnf__(self, ereignis)
Sicherheitsaforderungen zum Gefahrenszenario bearbeiten.
source code
 
__ereignisBearbeiteGefProt__(self, ereignis)
Anmerkungen zum Gefahrenszenario bearbeiten.
source code
 
__ereignisNavigation__(self, ereignis)
Methode die aufgerufen wird, wenn eine Gefahrenprotokoll-Id ausgewählt wurde.
source code
 
__ereignisSiAnfNavigation__(self, ereignis)
Innerhalb der Sicherheitsaforderungen die Dokumente / Strukturpunkte anzeigen.
source code
 
liesDB(self, psGefszenarioId=None)
Methode die aufgerufen wird, wenn die Datenbankwerte im Fenster dargestellt werden sollen.
source code
 
schreibDB(self)
Methode die aufgerufen wird, wenn die Eingabefelder ausgelesen und deren Werte in die Datenbank geschrieben werden sollen.
source code

Inherited from wx._windows.ScrolledWindow: AdjustScrollbars, CalcScrollInc, CalcScrolledPosition, CalcUnscrolledPosition, Create, DoPrepareDC, EnableScrolling, GetScaleX, GetScaleY, GetScrollPageSize, GetScrollPixelsPerUnit, GetTargetWindow, GetViewStart, Scroll, SetScale, SetScrollPageSize, SetScrollRate, SetScrollbars, SetTargetWindow

Inherited from wx._windows.Panel: SetFocusIgnoringChildren, __repr__

Inherited from wx._core.Window: AcceptsFocus, AcceptsFocusFromKeyboard, AddChild, AdjustForLayoutDirection, AssociateHandle, CacheBestSize, CanSetTransparent, CaptureMouse, Center, CenterOnParent, Centre, CentreOnParent, ClearBackground, ClientToScreen, ClientToScreenXY, ClientToWindowSize, Close, ConvertDialogPointToPixels, ConvertDialogSizeToPixels, ConvertPixelPointToDialog, ConvertPixelSizeToDialog, DLG_PNT, DLG_SZE, Destroy, DestroyChildren, Disable, DissociateHandle, DragAcceptFiles, Enable, FindWindowById, FindWindowByLabel, FindWindowByName, Fit, FitInside, Freeze, GetAcceleratorTable, GetAdjustedBestSize, GetAutoLayout, GetBackgroundColour, GetBackgroundStyle, GetBestFittingSize, GetBestSize, GetBestSizeTuple, GetBestVirtualSize, GetBorder, GetCaret, GetCharHeight, GetCharWidth, GetChildren, GetClientAreaOrigin, GetClientRect, GetClientSize, GetClientSizeTuple, GetConstraints, GetContainingSizer, GetCursor, GetDefaultAttributes, GetDropTarget, GetEffectiveMinSize, GetEventHandler, GetExtraStyle, GetFont, GetForegroundColour, GetFullTextExtent, GetGrandParent, GetGtkWidget, GetHandle, GetHelpText, GetHelpTextAtPoint, GetId, GetLabel, GetLayoutDirection, GetMaxHeight, GetMaxSize, GetMaxWidth, GetMinHeight, GetMinSize, GetMinWidth, GetName, GetParent, GetPosition, GetPositionTuple, GetRect, GetScreenPosition, GetScreenPositionTuple, GetScreenRect, GetScrollPos, GetScrollRange, GetScrollThumb, GetSize, GetSizeTuple, GetSizer, GetTextExtent, GetThemeEnabled, GetToolTip, GetTopLevelParent, GetUpdateClientRect, GetUpdateRegion, GetValidator, GetVirtualSize, GetVirtualSizeTuple, GetWindowBorderSize, GetWindowStyle, GetWindowStyleFlag, GetWindowVariant, HasCapture, HasFlag, HasMultiplePages, HasScrollbar, HasTransparentBackground, Hide, HitTest, HitTestXY, InheritAttributes, InheritsBackgroundColour, InitDialog, InvalidateBestSize, IsBeingDeleted, IsDoubleBuffered, IsEnabled, IsExposed, IsExposedPoint, IsExposedRect, IsFrozen, IsRetained, IsShown, IsShownOnScreen, IsTopLevel, Layout, LineDown, LineUp, Lower, MakeModal, Move, MoveAfterInTabOrder, MoveBeforeInTabOrder, MoveXY, Navigate, PageDown, PageUp, PopEventHandler, PopupMenu, PopupMenuXY, PostCreate, PrepareDC, PushEventHandler, Raise, Refresh, RefreshRect, RegisterHotKey, ReleaseMouse, RemoveChild, RemoveEventHandler, Reparent, ScreenToClient, ScreenToClientXY, ScrollLines, ScrollPages, ScrollWindow, SendSizeEvent, SetAcceleratorTable, SetAutoLayout, SetBackgroundColour, SetBackgroundStyle, SetBestFittingSize, SetCaret, SetClientRect, SetClientSize, SetClientSizeWH, SetConstraints, SetContainingSizer, SetCursor, SetDimensions, SetDoubleBuffered, SetDropTarget, SetEventHandler, SetExtraStyle, SetFocus, SetFocusFromKbd, SetFont, SetForegroundColour, SetHelpText, SetHelpTextForId, SetId, SetInitialSize, SetLabel, SetLayoutDirection, SetMaxSize, SetMinSize, SetName, SetOwnBackgroundColour, SetOwnFont, SetOwnForegroundColour, SetPosition, SetRect, SetScrollPos, SetScrollbar, SetSize, SetSizeHints, SetSizeHintsSz, SetSizeWH, SetSizer, SetSizerAndFit, SetThemeEnabled, SetToolTip, SetToolTipString, SetTransparent, SetValidator, SetVirtualSize, SetVirtualSizeHints, SetVirtualSizeHintsSz, SetVirtualSizeWH, SetWindowStyle, SetWindowStyleFlag, SetWindowVariant, ShouldInheritColours, Show, Thaw, ToggleWindowStyle, TransferDataFromWindow, TransferDataToWindow, UnregisterHotKey, Update, UpdateWindowUI, UseBgCol, Validate, WarpPointer, WindowToClientSize

Inherited from wx._core.EvtHandler: AddPendingEvent, Bind, Connect, Disconnect, GetEvtHandlerEnabled, GetNextHandler, GetPreviousHandler, ProcessEvent, ProcessPendingEvents, SetEvtHandlerEnabled, SetNextHandler, SetPreviousHandler, Unbind

Inherited from wx._core.EvtHandler (private): _setOORInfo

Inherited from wx._core.Object: GetClassName, IsSameAs

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]

Inherited from wx._windows.ScrolledWindow: GetClassDefaultAttributes

Inherited from wx._core.Window: FindFocus, GetCapture, NewControlId, NextControlId, PrevControlId

Properties [hide private]

Inherited from wx._windows.ScrolledWindow: ScaleX, ScaleY, TargetWindow, ViewStart, thisown

Inherited from wx._core.Window: AcceleratorTable, AutoLayout, BackgroundColour, BackgroundStyle, BestSize, BestVirtualSize, Border, Caret, CharHeight, CharWidth, Children, ClientAreaOrigin, ClientRect, ClientSize, Constraints, ContainingSizer, Cursor, DefaultAttributes, DropTarget, EffectiveMinSize, Enabled, EventHandler, ExtraStyle, Font, ForegroundColour, GrandParent, GtkWidget, Handle, HelpText, Id, Label, LayoutDirection, MaxHeight, MaxSize, MaxWidth, MinHeight, MinSize, MinWidth, Name, Parent, Position, Rect, ScreenPosition, ScreenRect, Shown, Size, Sizer, ThemeEnabled, ToolTip, TopLevel, TopLevelParent, UpdateClientRect, UpdateRegion, Validator, VirtualSize, WindowStyle, WindowStyleFlag, WindowVariant

Inherited from wx._core.EvtHandler: EvtHandlerEnabled, NextHandler, PreviousHandler

Inherited from wx._core.Object: ClassName

Inherited from object: __class__

Method Details [hide private]

__init__(self, parent, Statusleiste, dbVerbindung, prjProjekteId, sprSprachenId, psGefszenarioId, id=-1, size=wx.Size(-1, -1))
(Constructor)

source code 

__init__(self, Window parent, int id=-1, Point pos=DefaultPosition, 
    Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL, 
    String name=PanelNameStr) -> ScrolledWindow

Parameters:
  • parent (Zeichenkette) - Es ist der Datenbankbenutzername zu übergeben.
  • id (Zeichenkette) - Es ist das Kennwort des Datenbankbenutzers zu übergeben.
  • size (Zeichenkette) - Es ist die IP-Adresse anzugeben, über die der PostgreSQL-Datenbankserver ansprechbar ist.
Returns: EvtHandler
Raises:
  • Fehler - ?? Fehlermeldung und Programmende, wenn die Datenbankverbindung nicht hergestellt werden kann. ??
Overrides: object.__init__
(inherited documentation)

__ereignisAntwort__(self, ereignisDummy=None)

source code 

Methode die aufgerufen wird, um den Bereich 'Bitte um Antwort ...' einzublenden, wenn eine Frage gestellt wurde.

Parameters:
  • ereignisDummy (wx - Ereignisobjekt) - Es ist das wx - Ereignisobjekt zur Ereignisbehandlung zu übergeben. Es wird jedoch nicht verwendet.

__ereignisBearbeiteSiAnf__(self, ereignis)

source code 

Sicherheitsaforderungen zum Gefahrenszenario bearbeiten.

Parameters:
  • ereignis (wx - Ereignisobjekt) - Es ist das wx - Ereignisobjekt zur Ereignisbehandlung zu übergeben. Es wird jedoch nicht verwendet.

__ereignisBearbeiteGefProt__(self, ereignis)

source code 

Anmerkungen zum Gefahrenszenario bearbeiten.

Parameters:
  • ereignis (wx - Ereignisobjekt) - Es ist das wx - Ereignisobjekt zur Ereignisbehandlung zu übergeben. Es wird jedoch nicht verwendet.

__ereignisNavigation__(self, ereignis)

source code 

Methode die aufgerufen wird, wenn eine Gefahrenprotokoll-Id ausgewählt wurde.

Parameters:
  • ereignis (wx - Ereignisobjekt) - Es ist das wx - Ereignisobjekt zur Ereignisbehandlung zu übergeben.

__ereignisSiAnfNavigation__(self, ereignis)

source code 

Innerhalb der Sicherheitsaforderungen die Dokumente / Strukturpunkte anzeigen.

Parameters:
  • ereignis (wx - Ereignisobjekt) - Es ist das wx - Ereignisobjekt zur Ereignisbehandlung zu übergeben.

liesDB(self, psGefszenarioId=None)

source code 

Methode die aufgerufen wird, wenn die Datenbankwerte im Fenster dargestellt werden sollen.

Parameters:
  • psGefszenarioId (Ganzzahl) - Es ist die Identifikationsnummer des Gefahrenszenarios anzugeben.