Examples of TreeViewer


Examples of org.eclipse.jface.viewers.TreeViewer

     *
     * @see org.eclipse.ui.IWorkbenchPart#createPartControl(org.eclipse.swt.widgets.Composite)
     */
    public void createPartControl(Composite parent) {
        Tree tree = new Tree(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL);
        viewer = new TreeViewer(tree);
        viewer.setLabelProvider(new ProseRunLabelProvider());
        viewer.setContentProvider(new ProseRunContentProvider());
        viewer.setInput(new ArrayList());
        createContextMenu();

View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

                .getPreferenceStore();
        String orientString = prefStore
                .getString(IDebugPreferenceConstants.VARIABLES_DETAIL_PANE_ORIENTATION);
        setDetailPaneOrientation(orientString);

        final TreeViewer variablesViewer = new DroolsVariablesViewer(getSashForm(),
                SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL, this);
        variablesViewer.setContentProvider(createContentProvider());
        variablesViewer.setLabelProvider(new VariablesViewLabelProvider(
                getModelPresentation()));
        variablesViewer.setUseHashlookup(true);
        variablesViewer.getControl().addFocusListener(new FocusAdapter() {
            public void focusGained(FocusEvent e) {
                getVariablesViewSelectionProvider()
                        .setUnderlyingSelectionProvider(variablesViewer);
                setAction(SELECT_ALL_ACTION,
                        getAction(VARIABLES_SELECT_ALL_ACTION));
                setAction(COPY_ACTION, getAction(VARIABLES_COPY_ACTION));
                getViewSite().getActionBars().updateActionBars();
                setFocusViewer(getVariablesViewer());
            }
        });
        variablesViewer
                .addSelectionChangedListener(getTreeSelectionChangedListener());
        getVariablesViewSelectionProvider().setUnderlyingSelectionProvider(
                variablesViewer);
        getSite().setSelectionProvider(getVariablesViewSelectionProvider());

        SourceViewer detailsViewer = new SourceViewer(getSashForm(), null,
                SWT.V_SCROLL | SWT.H_SCROLL);
        setDetailViewer(detailsViewer);
        detailsViewer.setDocument(getDetailDocument());
        detailsViewer.getTextWidget().setFont(
                JFaceResources
                        .getFont(IInternalDebugUIConstants.DETAIL_PANE_FONT));
        getDetailDocument().addDocumentListener(getDetailDocumentListener());
        detailsViewer.setEditable(false);
        getSashForm().setMaximizedControl(variablesViewer.getControl());

        detailsViewer.getSelectionProvider().addSelectionChangedListener(
                getDetailSelectionChangedListener());

        detailsViewer.getControl().addFocusListener(new FocusAdapter() {
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

                return;
            }
            IStructuredSelection ss = (IStructuredSelection) selection;
            Object o = ss.getFirstElement();

            TreeViewer tViewer = (TreeViewer) getViewer();
            boolean expanded = tViewer.getExpandedState(o);
            tViewer.setExpandedState(o, !expanded);
        }
    }
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

     */
    public ConnectionViewActionGroup( ConnectionView view )
    {
        super( view.getMainWidget(), view.getConfiguration() );
        this.view = view;
        TreeViewer viewer = view.getMainWidget().getViewer();

        linkWithEditorAction = new LinkWithEditorAction( view );
        connectionActionMap.put( importDsmlAction, new ConnectionViewActionProxy( viewer, this, new ImportExportAction(
            ImportExportAction.TYPE_IMPORT_DSML ) ) );
        connectionActionMap.put( exportDsmlAction, new ConnectionViewActionProxy( viewer, this, new ImportExportAction(
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

     * @param view the browser view
     */
    public BrowserViewActionGroup( BrowserView view )
    {
        super( view.getMainWidget(), view.getConfiguration() );
        TreeViewer viewer = view.getMainWidget().getViewer();

        linkWithEditorAction = new LinkWithEditorAction( view );
        showDITAction = new ShowDITAction();
        showSearchesAction = new ShowSearchesAction();
        showBookmarksAction = new ShowBookmarksAction();
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

    public EntryEditorWidgetActionGroup( EntryEditorWidget mainWidget, EntryEditorWidgetConfiguration configuration )
    {
        this.mainWidget = mainWidget;

        entryEditorActionMap = new HashMap<String, EntryEditorActionProxy>();
        TreeViewer viewer = mainWidget.getViewer();
        ValueEditorManager valueEditorManager = configuration.getValueEditorManager( viewer );

        openSortDialogAction = new OpenSortDialogAction( configuration.getPreferences() );
        showDecoratedValuesAction = new ShowDecoratedValuesAction();
        showQuickFilterAction = new ShowQuickFilterAction( mainWidget.getQuickFilterWidget() );
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

     */
    public EntryEditorWidgetActionGroupWithAttribute( EntryEditorWidget mainWidget,
        EntryEditorWidgetConfiguration configuration )
    {
        super( mainWidget, configuration );
        TreeViewer viewer = mainWidget.getViewer();

        entryEditorActionMap.put( editAttributeDescriptionAction, new EntryEditorActionProxy( viewer,
            new EditAttributeDescriptionAction( viewer ) ) );
        entryEditorActionMap.put( newAttributeAction, new EntryEditorActionProxy( viewer, new NewAttributeAction() ) );
        entryEditorActionMap.put( deleteAllValuesAction, new EntryEditorActionProxy( viewer,
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

                new OpenSchemaViewPreferenceAction().run();
            }
        } );

        // TreeViewer
        treeViewer = new TreeViewer( leftComposite, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER );
        GridData gridData = new GridData( SWT.FILL, SWT.FILL, true, true );
        gridData.heightHint = 250;
        treeViewer.getTree().setLayoutData( gridData );
        treeViewer.setContentProvider( new DifferencesWidgetSchemaContentProvider() );
        treeViewer.setLabelProvider( new DifferencesWidgetSchemaLabelProvider() );
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

        tree = new Tree(container, SWT.BORDER | SWT.FULL_SELECTION);
        GridData gd_table = new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1);
        gd_table.heightHint = 100;
        tree.setLayoutData(gd_table);

        viewer = new TreeViewer(tree);

        Label lblNewLabel = new Label(container, SWT.NONE);
        lblNewLabel.setText("Description:");

        Composite cmpDescription = new Composite(container, SWT.BORDER);
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

        cmpReason.setLayout(new GridLayout(1, false));

        Tree tblReasons = new Tree(cmpReason, SWT.BORDER | SWT.FULL_SELECTION | SWT.H_SCROLL);
        tblReasons.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));

        reasonsViewer = new TreeViewer(tblReasons);
        reasonsViewer.setContentProvider(reasonsContentProvider);
        reasonsViewer.setLabelProvider(new ResolutionTreeLabelProvider());

        sashForm.setWeights(new int[] {
                3, 3, 1
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.