SYMBOL INDEX (165 symbols across 21 files) FILE: src/main/java/com/github/pedrovgs/androidwifiadb/AndroidWiFiADB.java class AndroidWiFiADB (line 29) | public class AndroidWiFiADB { method AndroidWiFiADB (line 35) | public AndroidWiFiADB(ADB adb, View view) { method connectDevices (line 40) | public void connectDevices() { method refreshDevicesList (line 56) | public boolean refreshDevicesList() { method removeNotConnectedDevices (line 73) | private void removeNotConnectedDevices() { method getDevices (line 84) | public Collection getDevices() { method connectDevice (line 88) | public void connectDevice(Device device) { method disconnectDevice (line 103) | public void disconnectDevice(Device device) { method updateProject (line 118) | public void updateProject(Project project) { method updateDeviceConnectionState (line 122) | private void updateDeviceConnectionState(final Device updatedDevice) { method checkDeviceExistance (line 126) | private boolean checkDeviceExistance(Device connectedDevice) { method isADBInstalled (line 136) | private boolean isADBInstalled() { method showConnectionResultNotification (line 140) | private void showConnectionResultNotification(Collection devic... method showDisconnectionResultNotification (line 150) | private void showDisconnectionResultNotification(Collection de... FILE: src/main/java/com/github/pedrovgs/androidwifiadb/Device.java class Device (line 19) | public class Device { method Device (line 26) | public Device(String name, String id) { method getName (line 31) | public String getName() { method setName (line 35) | public void setName(String name) { method getId (line 39) | public String getId() { method getIp (line 43) | public String getIp() { method setIp (line 47) | public void setIp(String ip) { method isConnected (line 51) | public boolean isConnected() { method setConnected (line 55) | public void setConnected(boolean connected) { method equals (line 59) | @Override public boolean equals(Object o) { method hashCode (line 72) | @Override public int hashCode() { method toString (line 76) | @Override public String toString() { FILE: src/main/java/com/github/pedrovgs/androidwifiadb/action/AndroidWiFiADBAction.java class AndroidWiFiADBAction (line 28) | public class AndroidWiFiADBAction extends AnAction { method AndroidWiFiADBAction (line 32) | public AndroidWiFiADBAction() { method actionPerformed (line 39) | public void actionPerformed(final AnActionEvent event) { FILE: src/main/java/com/github/pedrovgs/androidwifiadb/adb/ADB.java class ADB (line 26) | public class ADB { method ADB (line 33) | public ADB(CommandLine commandLine, ADBParser adbParser) { method updateProject (line 38) | public void updateProject(Project project) { method isInstalled (line 42) | public boolean isInstalled() { method getDevicesConnectedByUSB (line 46) | public Collection getDevicesConnectedByUSB() { method connectDevices (line 52) | public Collection connectDevices(Collection devices) { method disconnectDevices (line 60) | public List disconnectDevices(List devices) { method connectDeviceByIp (line 68) | private boolean connectDeviceByIp(Device device) { method disconnectDevice (line 77) | private boolean disconnectDevice(String deviceIp) { method getDeviceIp (line 83) | public String getDeviceIp(Device device) { method enableTCPCommand (line 90) | private void enableTCPCommand() { method checkTCPCommandExecuted (line 97) | private boolean checkTCPCommandExecuted() { method connectDevice (line 104) | private boolean connectDevice(String deviceIp) { method getAdbPath (line 112) | private String getAdbPath() { method getCommand (line 121) | private String getCommand(String command) { FILE: src/main/java/com/github/pedrovgs/androidwifiadb/adb/ADBParser.java class ADBParser (line 25) | public class ADBParser { method parseGetDevicesOutput (line 37) | public List parseGetDevicesOutput(String adbDevicesOutput) { method parseGetDeviceIp (line 60) | public String parseGetDeviceIp(String ipInfo) { method parseAdbServiceTcpPort (line 74) | public String parseAdbServiceTcpPort(String getPropOutput) { method parseDeviceName (line 89) | private String parseDeviceName(String line) { FILE: src/main/java/com/github/pedrovgs/androidwifiadb/adb/CommandLine.java class CommandLine (line 23) | public class CommandLine { method executeCommand (line 25) | public String executeCommand(String command) { FILE: src/main/java/com/github/pedrovgs/androidwifiadb/util/NotificationUtils.java class NotificationUtils (line 25) | public class NotificationUtils { method showNotification (line 31) | public static void showNotification(final String message, FILE: src/main/java/com/github/pedrovgs/androidwifiadb/view/NotificationView.java class NotificationView (line 24) | public class NotificationView implements View { method showNoConnectedDevicesNotification (line 25) | @Override public void showNoConnectedDevicesNotification() { method showConnectedDeviceNotification (line 30) | @Override public void showConnectedDeviceNotification(Device device) { method showDisconnectedDeviceNotification (line 35) | @Override public void showDisconnectedDeviceNotification(Device device) { method showErrorConnectingDeviceNotification (line 40) | @Override public void showErrorConnectingDeviceNotification(Device dev... method showErrorDisconnectingDeviceNotification (line 47) | @Override public void showErrorDisconnectingDeviceNotification(Device ... method showADBNotInstalledNotification (line 54) | @Override public void showADBNotInstalledNotification() { FILE: src/main/java/com/github/pedrovgs/androidwifiadb/view/View.java type View (line 21) | public interface View { method showNoConnectedDevicesNotification (line 23) | void showNoConnectedDevicesNotification(); method showConnectedDeviceNotification (line 25) | void showConnectedDeviceNotification(Device device); method showDisconnectedDeviceNotification (line 27) | void showDisconnectedDeviceNotification(Device device); method showErrorConnectingDeviceNotification (line 29) | void showErrorConnectingDeviceNotification(Device device); method showErrorDisconnectingDeviceNotification (line 31) | void showErrorDisconnectingDeviceNotification(Device device); method showADBNotInstalledNotification (line 33) | void showADBNotInstalledNotification(); FILE: src/main/java/com/github/pedrovgs/androidwifiadb/window/ActionButtonListener.java type ActionButtonListener (line 19) | public interface ActionButtonListener { method onConnectClick (line 20) | void onConnectClick(int row); method onDisconnectClick (line 22) | void onDisconnectClick(int row); FILE: src/main/java/com/github/pedrovgs/androidwifiadb/window/AndroidDevicesTableModel.java class AndroidDevicesTableModel (line 26) | public class AndroidDevicesTableModel extends AbstractTableModel { method getColumnName (line 38) | @Override method getColumnClass (line 57) | @Override method getRowCount (line 73) | @Override method getColumnCount (line 78) | @Override method getValueAt (line 83) | @Override method setValueAt (line 102) | @Override method isCellEditable (line 109) | @Override method clear (line 114) | public void clear() { method add (line 120) | public void add(Device value) { method get (line 126) | public Device get(int index) { FILE: src/main/java/com/github/pedrovgs/androidwifiadb/window/AndroidWiFiADBWindow.java class AndroidWiFiADBWindow (line 35) | public class AndroidWiFiADBWindow implements ToolWindowFactory, DeviceAc... method AndroidWiFiADBWindow (line 43) | public AndroidWiFiADBWindow() { method createToolWindowContent (line 51) | @Override public void createToolWindowContent(Project project, ToolWin... method connectDevice (line 58) | @Override public void connectDevice(final Device device) { method disconnectDevice (line 67) | @Override public void disconnectDevice(final Device device) { method createToolWindowContent (line 76) | private void createToolWindowContent(ToolWindow toolWindow) { method setupUI (line 82) | private void setupUI() { method monitorDevices (line 90) | private void monitorDevices() { method updateUi (line 105) | private void updateUi() { FILE: src/main/java/com/github/pedrovgs/androidwifiadb/window/CardLayoutDevices.java class CardLayoutDevices (line 33) | public class CardLayoutDevices implements ActionButtonListener { method CardLayoutDevices (line 47) | public CardLayoutDevices(Container parentContainer, DeviceAction actio... method setDevices (line 53) | public void setDevices(Collection devices) { method createAndShowGUI (line 57) | public void createAndShowGUI() { method updateUi (line 67) | public void updateUi() { method onConnectClick (line 76) | @Override public void onConnectClick(int row) { method onDisconnectClick (line 83) | @Override public void onDisconnectClick(int row) { method setupUi (line 90) | private void setupUi() { method showCard (line 98) | private void showCard(String cardName) { method createNoDevicesPanel (line 103) | private void createNoDevicesPanel() { method createTableDevices (line 110) | private void createTableDevices() { method configureTableAppearance (line 123) | private void configureTableAppearance() { method updateDevicesTable (line 138) | private void updateDevicesTable() { method getDeviceAt (line 148) | private Device getDeviceAt(int row) { FILE: src/main/java/com/github/pedrovgs/androidwifiadb/window/ConnectDisconnectEditor.java class ConnectDisconnectEditor (line 27) | public class ConnectDisconnectEditor extends DefaultCellEditor { method ConnectDisconnectEditor (line 34) | public ConnectDisconnectEditor(JCheckBox checkBox, ActionButtonListene... method getTableCellEditorComponent (line 47) | @Override method getCellEditorValue (line 56) | @Override method stopCellEditing (line 70) | @Override method fireEditingStopped (line 76) | @Override FILE: src/main/java/com/github/pedrovgs/androidwifiadb/window/ConnectDisconnectPanel.java class ConnectDisconnectPanel (line 25) | public class ConnectDisconnectPanel extends JPanel { method ConnectDisconnectPanel (line 32) | public ConnectDisconnectPanel() { method addActionListeners (line 46) | public void addActionListeners(ActionListener listener) { FILE: src/main/java/com/github/pedrovgs/androidwifiadb/window/ConnectDisconnectRenderer.java class ConnectDisconnectRenderer (line 25) | public class ConnectDisconnectRenderer extends JPanel implements TableCe... method getTableCellRendererComponent (line 28) | @Override FILE: src/main/java/com/github/pedrovgs/androidwifiadb/window/DeviceAction.java type DeviceAction (line 21) | public interface DeviceAction { method connectDevice (line 22) | void connectDevice(Device device); method disconnectDevice (line 24) | void disconnectDevice(Device device); FILE: src/test/java/com/github/pedrovgs/androidwifiadb/AndroidWiFiADBTest.java class AndroidWiFiADBTest (line 35) | public class AndroidWiFiADBTest extends UnitTest { method shouldShowErrorIfADBIsNotInstalled (line 45) | @Test public void shouldShowErrorIfADBIsNotInstalled() { method shouldShowNoConnectedDevicesNotificationIfThereAreNotConnectedDevicesByUSB (line 54) | @Test public void shouldShowNoConnectedDevicesNotificationIfThereAreNo... method shouldShowDevicesConnectedIfADBWiFiWhenConnectionIsEstablished (line 63) | @Test public void shouldShowDevicesConnectedIfADBWiFiWhenConnectionIsE... method shouldShowDeviceConnectionErrorWhenConnectionIsNotEstablished (line 75) | @Test public void shouldShowDeviceConnectionErrorWhenConnectionIsNotEs... method shouldNotRefreshDevicesListIfAdbIsNotIstalled (line 87) | @Test public void shouldNotRefreshDevicesListIfAdbIsNotIstalled() thro... method shouldRefreshDevicesListAddNewDevice (line 94) | @Test public void shouldRefreshDevicesListAddNewDevice() throws Except... method shouldRefreshDevicesListUpdateExistingDevices (line 105) | @Test public void shouldRefreshDevicesListUpdateExistingDevices() thro... method shouldDisconnectDevice (line 116) | @Test public void shouldDisconnectDevice() throws Exception { method shouldConnectDevice (line 127) | @Test public void shouldConnectDevice() throws Exception { method givenAnyConnectedDevice (line 138) | private Device givenAnyConnectedDevice() { method givenAnyDisonnectedDevice (line 144) | private Device givenAnyDisonnectedDevice() { method givenDevicesAreNotConnectedSuccessfully (line 148) | private void givenDevicesAreNotConnectedSuccessfully(List devi... method givenDevicesAreConnectedSuccessfully (line 156) | private void givenDevicesAreConnectedSuccessfully(List devices) { method givenDevicesAreDisconnectedSuccessfully (line 164) | private void givenDevicesAreDisconnectedSuccessfully(final List givenThereAreSomeDevicesConnectedByUSB() { method getSomeDevices (line 176) | private List getSomeDevices(int devicesCount) { method givenThereAreNoConnectedDevices (line 187) | private void givenThereAreNoConnectedDevices() { method givenADBIsNotInstalled (line 192) | private void givenADBIsNotInstalled() { method givenADBIsInstalled (line 196) | private void givenADBIsInstalled() { method givenAnyIpToDevices (line 200) | private void givenAnyIpToDevices() { method givenAnAndroidWiFiADB (line 204) | private AndroidWiFiADB givenAnAndroidWiFiADB() { FILE: src/test/java/com/github/pedrovgs/androidwifiadb/UnitTest.java class UnitTest (line 22) | public class UnitTest { method setUp (line 24) | @Before public void setUp() { FILE: src/test/java/com/github/pedrovgs/androidwifiadb/adb/ADBParserTest.java class ADBParserTest (line 27) | public class ADBParserTest extends UnitTest { method shouldParseAdbDevicesOutputAndReturnTheListOfDevicesWithJustOneDeviceConnected (line 55) | @Test method shouldParseAdbDevicesOutputAndReturnTheListOfDevicesWithMoreThanOneDevice (line 67) | @Test public void shouldParseAdbDevicesOutputAndReturnTheListOfDevices... method shouldReturnAnEmptyListIfThereAreNoDevices (line 81) | @Test public void shouldReturnAnEmptyListIfThereAreNoDevices() { method shouldNotReturnDevicesConnectedByIp (line 89) | @Test public void shouldNotReturnDevicesConnectedByIp() { method shouldReturnDeviceIp (line 100) | @Test public void shouldReturnDeviceIp() { method shouldReturnEmptyIfDeviceIpIsAnEmptyString (line 108) | @Test public void shouldReturnEmptyIfDeviceIpIsAnEmptyString() { method shouldReturnEmptyStringIfDeviceNotFound (line 116) | @Test method shouldReturnEmptyStringIfAdbPropertiesDoesNotContainTCPPort (line 125) | @Test method shouldReturnTCPPort (line 134) | @Test method givenAADBParser (line 143) | private ADBParser givenAADBParser() { FILE: src/test/java/com/github/pedrovgs/androidwifiadb/window/AndroidDevicesTableModelTest.java class AndroidDevicesTableModelTest (line 36) | public class AndroidDevicesTableModelTest extends UnitTest { method shouldAddDevice (line 50) | @Test method shouldClearDevicesList (line 61) | @Test method shouldReturnValueDeviceAsStringForDeviceColumn (line 72) | @Test method shouldReturnValueConnectedStringForConnectedDevice (line 82) | @Test method shouldReturnValueDisconnectedStringForDisconnectedDevice (line 93) | @Test method shouldReturnNullValueForActionColumn (line 104) | @Test method shouldReturnNullValueForUnknownColumn (line 113) | @Test method shouldReturnEditableCellForActionColumn (line 122) | @Test method shouldFireCellUpdateOnlyForActionColumn (line 133) | @Test method givenAnyDevice (line 143) | private Device givenAnyDevice() { method givenEmptyDevicesTableModel (line 147) | private AndroidDevicesTableModel givenEmptyDevicesTableModel() {