Examples of BugGroup


Examples of de.tobject.findbugs.view.explorer.BugGroup

        if (!(firstElement instanceof BugGroup)) {
            data = null;
            action.setEnabled(false);
            return;
        }
        BugGroup group = (BugGroup) firstElement;
        if (group.getType() == GroupType.Class || group.getType() == GroupType.Package || group.getType() == GroupType.Project) {
            data = group.getData();
            action.setEnabled(data != null);
        } else {
            data = null;
            action.setEnabled(false);
        }
View Full Code Here

Examples of de.tobject.findbugs.view.explorer.BugGroup

        }
        CommonViewer viewer = navigator.getCommonViewer();
        Object[] expandedElements = viewer.getVisibleExpandedElements();
        Object input = viewer.getInput();
        if (input instanceof BugGroup) {
            BugGroup group = (BugGroup) input;
            Object data = group.getParent();
            boolean needRefresh = data == null;
            if (needRefresh) {
                BugContentProvider.getProvider(navigator.getNavigatorContentService()).reSetInput();
            } else {
                viewer.setInput(data);
View Full Code Here

Examples of de.tobject.findbugs.view.explorer.BugGroup

        if (input instanceof IMarker) {
            return true;
        }
        if (input instanceof BugGroup) {
            BugContentProvider provider = BugContentProvider.getProvider(navigator.getNavigatorContentService());
            BugGroup bugGroup = (BugGroup) input;
            Grouping grouping = provider.getGrouping();
            if (grouping == null) {
                return false;
            }
            // as long as the current input is on the "visible" children list
            // (workspace is invisible)
            return grouping.contains(bugGroup.getType());
        }
        return false;
    }
View Full Code Here

Examples of de.tobject.findbugs.view.explorer.BugGroup

            IMarker marker = (IMarker) obj;
            if (isFindBugsMarker(marker)) {
                markers.add(marker);
            }
        } else if (obj instanceof BugGroup) {
            BugGroup group = (BugGroup) obj;
            markers.addAll(group.getAllMarkers());
        } else if (obj instanceof IResource) {
            IResource res = (IResource) obj;
            IMarker[] markers2 = MarkerUtil.getAllMarkers(res);
            for (IMarker marker : markers2) {
                markers.add(marker);
View Full Code Here

Examples of de.tobject.findbugs.view.explorer.BugGroup

        try {
            if (!selection.isEmpty() && (selection instanceof IStructuredSelection)) {
                IStructuredSelection ssel = (IStructuredSelection) selection;
                Object element = ssel.getFirstElement();
                if (element instanceof BugGroup) {
                    final BugGroup group = (BugGroup) element;
                    if (group.getType() == GroupType.Project) {
                        PropertyDialogAction paction = new PropertyDialogAction(new IShellProvider() {
                            public Shell getShell() {
                                return null;
                            }
                        }, new ISelectionProvider() {
                            public void addSelectionChangedListener(ISelectionChangedListener listener) {
                                // noop
                            }

                            public ISelection getSelection() {
                                return new StructuredSelection(group.getData());
                            }

                            public void removeSelectionChangedListener(ISelectionChangedListener listener) {
                                // noop
                            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.