public void update()

in plugin/src/com/microsoft/alm/plugin/idea/common/ui/checkout/CheckoutPageController.java [50:81]


    public void update(final Observable o, final Object arg) {
        if (arg == null || arg.equals(LoginPageModel.PROP_CONNECTED)) {
            page.setLoginShowing(!model.isConnected());
        }
        if (arg == null || arg.equals(CheckoutPageModel.PROP_LOADING)) {
            page.setLoading(model.isLoading());
        }
        if (arg == null || arg.equals(CheckoutPageModel.PROP_ADVANCED)) {
            page.setAdvanced(model.isAdvanced());
        }
        if (arg == null || arg.equals(LoginPageModel.PROP_AUTHENTICATING)) {
            page.setAuthenticating(model.isAuthenticating());
        }
        if (arg == null || arg.equals(CheckoutPageModel.PROP_DIRECTORY_NAME)) {
            page.setDirectoryName(model.getDirectoryName());
        }
        if (arg == null || arg.equals(CheckoutPageModel.PROP_PARENT_DIR)) {
            page.setParentDirectory(model.getParentDirectory());
        }
        if (arg == null || arg.equals(CheckoutPageModel.PROP_REPO_FILTER)) {
            page.setRepositoryFilter(model.getRepositoryFilter());
        }
        if (arg == null || arg.equals(LoginPageModel.PROP_USER_NAME)) {
            page.setUserName(model.getUserName());
        }
        if (arg == null || arg.equals(LoginPageModel.PROP_SERVER_NAME)) {
            page.setServerName(model.getServerName());
        }
        if (arg == null) {
            page.setRepositoryTable(model.getTableModel(), model.getTableSelectionModel());
        }
    }