@@ -0,0 +1,662 @@
+package com.bwssystems.HABridge;%0D%0A%0D%0Aimport java.util.Timer;%0D%0Aimport java.util.TimerTask;%0D%0A%0D%0Aimport org.slf4j.Logger;%0D%0Aimport org.slf4j.LoggerFactory;%0D%0A%0D%0Apublic class LinkButtonPressed extends TimerTask %7B%0D%0A    private static final Logger log = LoggerFactory.getLogger(LinkButtonPressed.class);%0D%0A%09private BridgeControlDescriptor linkDescriptor;%0D%0A%09private Timer myTimer;%0D%0A%0D%0A%09public LinkButtonPressed(BridgeControlDescriptor theDescriptor, Timer aTimer) %7B%0D%0A%09%09linkDescriptor = theDescriptor;%0D%0A%09%09myTimer = aTimer;%0D%0A%09%7D%0D%0A%0D%0A%09@Override%0D%0A%09public void run() %7B%0D%0A%09%09log.info(%22Link button time ended....%22);%0D%0A%09%09linkDescriptor.setLinkButton(false);%0D%0A%09%09myTimer.cancel();%0D%0A%09%7D%0D%0A%0D%0A%7D%0D%0A

add file