Skip to content

Commit

Permalink
New unit ButtonSend
Browse files Browse the repository at this point in the history
  • Loading branch information
adrianromero committed Apr 20, 2018
1 parent d21771d commit ca5431e
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions src/main/java/com/adr/helloiot/unit/ButtonSend.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
// HelloIoT is a dashboard creator for MQTT
// Copyright (C) 2018 Adrián Romero Corchado.
//
// This file is part of HelloIot.
//
// HelloIot is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// HelloIot is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with HelloIot. If not, see <http://www.gnu.org/licenses/>.
//
package com.adr.helloiot.unit;

import com.adr.helloiot.device.DeviceSend;
import javafx.event.ActionEvent;

/**
*
* @author adrian
*/
public class ButtonSend extends ButtonBase {

private DeviceSend device = null;
private String message = null;

public DeviceSend getDevice() {
return device;
}

public void setDevice(DeviceSend device) {
this.device = device;
}

public String getMessage() {
return message;
}

public void setMessage(String message) {
this.message = message;
}

@Override
protected void doRun(ActionEvent event) {
device.sendStatus(message);
}
}

0 comments on commit ca5431e

Please sign in to comment.