public boolean isUnsubscribed() {
return tracking.isUnsubscribed();
}
@Override
public Subscription schedule(final Action0 action, long delayTime, TimeUnit unit) {
<BUG>long delay = Math.max(0, unit.toMillis(delayTime));
assertThatTheDelayIsValidForTheSwingTimer(delay);

class DualAction implements ActionListener, Subscription, Runnable {

private Timer timer;
</BUG>
final SerialSubscription subs = new SerialSubscription();

public boolean isUnsubscribed() {
return tracking.isUnsubscribed();
}
@Override
public Subscription schedule(final Action0 action, long delayTime, TimeUnit unit) {
long delay = unit.toMillis(delayTime);
assertThatTheDelayIsValidForTheJavaFxTimer(delay);
class DualAction implements EventHandler<ActionEvent>, Subscription, Runnable {
private Timeline timeline;
final SerialSubscription subs = new SerialSubscription();
