in plugin/src/com/microsoft/alm/plugin/idea/git/ui/vcsimport/ImportPageController.java [50:75]
public void update(final Observable o, final Object arg) {
if (arg == null || arg.equals(LoginPageModel.PROP_CONNECTED)) {
page.setLoginShowing(!pageModel.isConnected());
}
if (arg == null || arg.equals(ImportPageModel.PROP_LOADING)) {
page.setLoading(pageModel.isLoading());
}
if (arg == null || arg.equals(LoginPageModel.PROP_AUTHENTICATING)) {
page.setAuthenticating(pageModel.isAuthenticating());
}
if (arg == null || arg.equals(ImportPageModel.PROP_REPO_NAME)) {
page.setRepositoryName(pageModel.getRepositoryName());
}
if (arg == null || arg.equals(ImportPageModel.PROP_PROJECT_FILTER)) {
page.setTeamProjectFilter(pageModel.getTeamProjectFilter());
}
if (arg == null || arg.equals(LoginPageModel.PROP_USER_NAME)) {
page.setUserName(pageModel.getUserName());
}
if (arg == null || arg.equals(LoginPageModel.PROP_SERVER_NAME)) {
page.setServerName(pageModel.getServerName());
}
if (arg == null) {
page.setTeamProjectTable(pageModel.getTableModel(), pageModel.getTableSelectionModel());
}
}