return super.acceptsOutgoingConnection(connection, target)
&& getOutgoingConnections().isEmpty();
}
public Object getPropertyValue(Object id) {
Timer timer = getTimerNode().getTimer();
if (TIMER_DELAY.equals(id)) {
return timer == null ? "" :
(timer.getDelay() == null? "" : timer.getDelay());
}
if (TIMER_PERIOD.equals(id)) {
return timer == null ? "" :
(timer.getPeriod() == null ? "" : timer.getPeriod());
}
return super.getPropertyValue(id);
}