C# 클래스 Alternativ.UserInterface

상속: System.Windows.Forms.Form
파일 보기 프로젝트 열기: nafetz/SE

공개 메소드들

메소드 설명
DeleteReqired ( ) : void

Öffnen sich die Türen auf einer Etage werden alle inneren und äußeren Wünsche gelöscht

UserInterface ( ) : System

Konstruktor

WishesInOppositeDirection ( ) : bool

Gibt auf einer Etage entgegen Fahrtrichtung Wünsche von inner oer von außen entgegen der Fahrtrichtung?

checkforoverload ( ) : bool

Überprüft ob Überladen

closeDoor ( ) : void

Funktionilitäten beim Schließen der Tür

floorchange ( ) : void

Behandlung von Etagenwechsel

go ( ) : void

Abarbeitung des Fahrstuhlalgorithmzus

gui_close_door ( ) : void

Tür schießen auf der GUI darstellen

gui_open_door ( ) : void

Tür öffnen auf auf der GUI darstellen

openDoor ( ) : void

Funktionilitäten beim Öffnen der Tür

switchDirection ( ) : void

Richtungswechsel

wishesHere ( ) : bool

Gibt es auf der aktuellen Etage innere Wünsche oder äußere Wünsche in Fahrtrichtung

wishesHereInOppositeDirection ( ) : bool

Gibt es auf der aktuellen Etage äußere Wünsche entgegen Fahrtrichtung

wishesInDirection ( ) : bool

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Verwendete Ressourcen bereinigen.

비공개 메소드들

메소드 설명
ClickInnerButton ( object sender, EventArgs e ) : void

Türschließungsbutton wurde gedrückt

Innerer Wunsch wurde betätigt

ClickOutsideButton ( object sender, EventArgs e ) : void

Äußere Wunsch wurde betätigt

InitializeComponent ( ) : void

Erforderliche Methode für die Designerunterstützung. Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.

button_emergency_Click ( object sender, EventArgs e ) : void

Notfallbutton wurde gedrückt

button_less_passenger_Click ( object sender, EventArgs e ) : void

Der -1 Button wurde gedrückt

button_more_passenger_Click ( object sender, EventArgs e ) : void

Der +1 Button wurde gedrückt

button_open_door_Click ( object sender, EventArgs e ) : void

Türöffnungsbutton wurde gedrückt

timer_fahren_Tick ( object sender, EventArgs e ) : void

Fahr-Timer abgelaufen

timer_tuer_zu_Tick ( object sender, EventArgs e ) : void

Türschließungstimer abgelaufen

메소드 상세

DeleteReqired() 공개 메소드

Öffnen sich die Türen auf einer Etage werden alle inneren und äußeren Wünsche gelöscht
public DeleteReqired ( ) : void
리턴 void

Dispose() 보호된 메소드

Verwendete Ressourcen bereinigen.
protected Dispose ( bool disposing ) : void
disposing bool True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.
리턴 void

UserInterface() 공개 메소드

Konstruktor
public UserInterface ( ) : System
리턴 System

WishesInOppositeDirection() 공개 메소드

Gibt auf einer Etage entgegen Fahrtrichtung Wünsche von inner oer von außen entgegen der Fahrtrichtung?
public WishesInOppositeDirection ( ) : bool
리턴 bool

checkforoverload() 공개 메소드

Überprüft ob Überladen
public checkforoverload ( ) : bool
리턴 bool

closeDoor() 공개 메소드

Funktionilitäten beim Schließen der Tür
public closeDoor ( ) : void
리턴 void

floorchange() 공개 메소드

Behandlung von Etagenwechsel
public floorchange ( ) : void
리턴 void

go() 공개 메소드

Abarbeitung des Fahrstuhlalgorithmzus
public go ( ) : void
리턴 void

gui_close_door() 공개 메소드

Tür schießen auf der GUI darstellen
public gui_close_door ( ) : void
리턴 void

gui_open_door() 공개 메소드

Tür öffnen auf auf der GUI darstellen
public gui_open_door ( ) : void
리턴 void

openDoor() 공개 메소드

Funktionilitäten beim Öffnen der Tür
public openDoor ( ) : void
리턴 void

switchDirection() 공개 메소드

Richtungswechsel
public switchDirection ( ) : void
리턴 void

wishesHere() 공개 메소드

Gibt es auf der aktuellen Etage innere Wünsche oder äußere Wünsche in Fahrtrichtung
public wishesHere ( ) : bool
리턴 bool

wishesHereInOppositeDirection() 공개 메소드

Gibt es auf der aktuellen Etage äußere Wünsche entgegen Fahrtrichtung
public wishesHereInOppositeDirection ( ) : bool
리턴 bool

wishesInDirection() 공개 메소드

public wishesInDirection ( ) : bool
리턴 bool