Esempio n. 1
0
  public static void main(String[] args) {
    Lamp lamp = new Lamp();
    for (int i = 1; i < 10; i = i + 1) {
      lamp.switchState();
      System.out.println(lamp.getState());
    }

    System.out.println("2 mod 2 = " + 2 % 2);
    System.out.println("3 / 2 (int div) = " + 3 / 2);
  }
 public static void main(String[] args) throws Exception {
   String name = "AppleSwingLamp";
   int port = 8008;
   String provider = "mta.yos.zeroconf.providers.JavaLampProvider";
   String serialNumber = "1234321";
   LampInfo info = new LampInfo(name, port, provider, serialNumber);
   BaseLampApp app = new AppleLampApp(info);
   Lamp lamp = new SwingLampImpl();
   lamp.setListener(app);
   lamp.display();
 }
Esempio n. 3
0
  public Greenhouse(Timer timer, Sun sun, int numTrays, int DLI) {
    this.numTrays = numTrays;
    setPointDLI = (double) DLI;
    trays = new ArrayList<Tray>();

    Lamp lamp = new Lamp();
    lamp.setPower(true);

    Shade shade = new Shade();
    shade.setPower(true);

    LightSensor lightSensor = new LightSensor(sun, lamp, shade, setPointDLI);
    timer.addTimeSubscriber(lightSensor);
  }
	public void pressSwitch() {
		super.pressSwitch();
		brightness = 1.0;
	}
Esempio n. 5
0
 public void execute() {
   theLamp.turnOn();
 }