|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjava.util.Observable
Tools.MVC.SuperModel
AmpelModel
public class AmpelModel
Simulation einer Ampelschaltung unter Verwendung des MVC-Tool.
| Field Summary | |
|---|---|
private boolean[] |
light
Ampelzustand, Startfarbe ist gelb, 2. |
| Constructor Summary | |
|---|---|
AmpelModel()
|
|
| Method Summary | |
|---|---|
boolean[] |
getLight()
Lesen des Ampelzustandes, benutzt Serverprotokoll. |
boolean |
getLight(int number)
Lesen eines Ampellichtes. |
void |
setLight()
Schalten der Ampel. |
void |
setLight(boolean[] l)
Setzen der Ampel, benutzt Clientprotokoll. |
| Methods inherited from class Tools.MVC.SuperModel |
|---|
deleteObserver, release |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private boolean[] light
| Constructor Detail |
|---|
public AmpelModel()
| Method Detail |
|---|
public boolean getLight(int number)
number - Nummer des Ampellichtes
( 0 .. oben, 1 .. mitte, 2 .. unten)
public boolean[] getLight()
public void setLight()
public void setLight(boolean[] l)
l - Ampelzustand (true .. Licht eingeschalten)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||