001    package toolbus.adapter.eclipse;
002    
003    import java.net.InetAddress;
004    
005    import toolbus.adapter.AbstractTool;
006    import toolbus.adapter.java.JavaToolBridge;
007    import toolbus.communication.IDataHandler;
008    import toolbus.logging.ILogger;
009    import toolbus.logging.IToolBusLoggerConstants;
010    import toolbus.logging.LoggerFactory;
011    import aterm.pure.PureFactory;
012    
013    public class EclipseToolBridge extends JavaToolBridge{
014            
015            public EclipseToolBridge(PureFactory termFactory, AbstractTool tool, String toolName, int toolID, InetAddress host, int port){
016                    super(termFactory, tool, toolName, toolID, host, port);
017            }
018            
019            /**
020             * @see IDataHandler#exceptionOccured()
021             */
022            public void exceptionOccured(){
023                    LoggerFactory.log("Lost connection with the ToolBus. Initiating ungraceful shutdown ....", ILogger.FATAL, IToolBusLoggerConstants.TOOL);
024                    
025                    // TODO What to do now?
026            }
027    }