package org.iplantc.phyloviewer.viewer.client.services; import org.iplantc.phyloviewer.viewer.client.services.CombinedService.CombinedResponse; import org.iplantc.phyloviewer.viewer.client.services.CombinedService.NodeResponse; import com.google.gwt.user.client.rpc.AsyncCallback; public interface CombinedServiceAsync { void getRootNode(int treeId, AsyncCallback<NodeResponse> callback); void getChildrenAndLayout(int parentID, AsyncCallback<CombinedResponse> callback); void getChildrenAndLayout(int[] parentIDs, AsyncCallback<CombinedResponse[]> callback); }