package org.realityforge.replicant.example.client.services;

import org.realityforge.replicant.example.client.net.TyrellClientSession;

public interface DataLoaderService
{
  boolean isConnected();

  void connect();

  void disconnect();

  TyrellClientSession getSession();

  void downloadAll();
}

@@ -113,29 +113,33 @@
 t.Tyrell
-ClientSession
+DataLoaderService
 ;%0A%0Apubli
@@ -172,113 +172,43 @@
 ice%0A
-%7B%0A  boolean isConnected();%0A%0A  void connect();%0A%0A  void disconnect();%0A%0A  TyrellClientSession getSession();%0A
+  extends TyrellDataLoaderService%0A%7B
 %0A  v

Extend generated interface