void () { if (myBranchConfiguration == null) { return; } Url url = myWorkingCopyRadioButton.isSelected() ? mySrcURL : getRepositoryFieldUrl(); String relativeUrl = url != null ? myBranchConfiguration.getRelativeUrl(url) : null; Url selectedBranch = myBranchTagBaseModel.getSelected(); if (relativeUrl != null && selectedBranch != null) { try { myToURLText.setText(selectedBranch.appendPath(myBranchTextField.getText(), false).appendPath(relativeUrl, false).toDecodedString()); } catch (SvnBindException ignored) { } } }