package org.limewire.ui.swing.transfer; /** * Allows for navigating to the downloads/uploads tray views. */ public interface TransferTrayNavigator { /** * Shows the transfers tray. */ public void hideTray(); /** * Hides the transfers tray. */ public void showTray(); /** * @return true if the tray is showing. */ public boolean isTrayShowing(); /** * Opens the tray and shows the downloads view. */ public void selectDownloads(); /** * Opens the tray and shows the uploads view. */ public void selectUploads(); /** * @return true if downloads are the selected tab. */ public boolean isUploadsSelected(); /** * @return true if uploads are the selected tab. */ public boolean isDownloadsSelected(); }