package com.rayo.core.verb; public class SignalEvent extends AbstractVerbEvent { private String source; private Long duration; private String type; private String tone; public SignalEvent() { super(); } public SignalEvent(Input input, String type, Long duration, String source) { super(input); this.type = type; this.source = source; this.duration = duration; } public SignalEvent(Input source, String type, String tone) { super(source); this.type = type; this.tone = tone; } public String getType() { return type; } public void setType(String type) { this.type = type; } public Long getDuration() { return duration; } public void setDuration(Long duration) { this.duration = duration; } public String getSource() { return source; } public void setSource(String mode) { this.source = mode; } public String getTone() { return tone; } public void setTone(String tone) { this.tone = tone; } }