Package edu.umd.cs.findbugs.cloud.Cloud

Examples of edu.umd.cs.findbugs.cloud.Cloud.SigninState


        }

        if (commandLine.maxAgeSpecified || commandLine.notAProblemSpecified || commandLine.shouldFixSpecified) {

            Cloud cloud = origCollection.getCloud();
            SigninState signinState = cloud.getSigninState();
            if (!signinState.canDownload()) {
                disconnect(verbose, commandLine, resultCollection,  cloud.getCloudName() + " state is " + signinState
                        + "; ignoring filtering options that require cloud access");

            } else if (!cloud.waitUntilIssueDataDownloaded(20, TimeUnit.SECONDS)) {
                if (verbose) {
View Full Code Here


        if (_bugCollection != null) {
            final Cloud cloud = _bugCollection.getCloud();
            if (cloud.getPlugin().getId().equals("edu.umd.cs.findbugs.cloud.doNothingCloud")) {
                changeClicked();
            }
            SigninState state = cloud.getSigninState();
            if (state == SigninState.SIGNED_IN) {
                backgroundExecutor.execute(new Runnable() {
                    @Override
                    public void run() {
                        cloud.signOut();
                        refresh();
                    }
                });
                refresh();
            } else if (state.couldSignIn()) {
                backgroundExecutor.execute(new Runnable() {
                    @Override
                    public void run() {
                        try {
                            cloud.signIn();
View Full Code Here

    private void showSigninPopupMenu(Point p) {
        Menu popupMenu = new Menu(this);
        MenuItem automaticCheckbox = new MenuItem(popupMenu, SWT.CHECK);
        automaticCheckbox.setText("Sign in automatically");
        SigninState state = cloud.getSigninState();
        automaticCheckbox.setEnabled(state != SigninState.NO_SIGNIN_REQUIRED);
        final boolean origSelection = WebCloudNameLookup.isSavingSessionInfoEnabled();
        automaticCheckbox.setSelection(origSelection);
        automaticCheckbox.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent e) {
                WebCloudNameLookup.setSaveSessionInformation(!origSelection);
            }
        });

        if (state.couldSignIn()) {
            MenuItem signInItem = new MenuItem(popupMenu, SWT.NONE);
            signInItem.setText("Sign in");
            signInItem.addSelectionListener(new SelectionAdapter() {
                @Override
                public void widgetSelected(SelectionEvent e) {
View Full Code Here

TOP

Related Classes of edu.umd.cs.findbugs.cloud.Cloud.SigninState

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.