Package org.eclipse.ui.forms

Examples of org.eclipse.ui.forms.IDetailsPage


        }
        showPage(clazz);
    }

    void showPage(Class< ? > clazz) {
        IDetailsPage oldPage = currentPage;

        currentPage = clazz != null ? currentPage = pageMap.get(clazz) : null;

        // Save data from old page
        if (oldPage != null && oldPage.isDirty())
            oldPage.commit(false);

        // Show control
        Control control;
        if (currentPage == null) {
            control = deselectedPanel;
View Full Code Here


    }

    public void dispose() {
        for (Class< ? > key : pageMap.keySet()) {
            controlCache.remove(key);
            IDetailsPage page = pageMap.get(key);
            page.dispose();
        }
    }
View Full Code Here

        }

        @Override
        protected void registerPages( final DetailsPart detailsPart )
        {
            final IDetailsPage detailsPage = new DetailsSection();
            detailsPart.registerPage( MasterDetailsContentNodePart.class, detailsPage );
            this.detailsSections.add( detailsPage );
        }
View Full Code Here

    TreeItem root = treeViewer.getTree().getItem(0);
    TreeItem subItem = root.getItem(1);
    page.setSelection(new StructuredSelection(subItem.getData()));

    AbstractConfigMasterDetailsBlock block = page.getMasterDetailsBlock();
    IDetailsPage details = block.getDetailsPart().getCurrentPage();
    assertTrue("Could not load details part.", details instanceof AbstractNamespaceDetailsPart);

    AbstractNamespaceDetailsPart detailsPart = (AbstractNamespaceDetailsPart) details;
    SpringConfigInputAccessor accessor = new SpringConfigInputAccessor(cEditor, detailsPart.getInput());
View Full Code Here

    TreeItem root = treeViewer.getTree().getItem(0);
    TreeItem subItem = root.getItem(0);
    page.setSelection(new StructuredSelection(subItem.getData()));

    AbstractConfigMasterDetailsBlock block = page.getMasterDetailsBlock();
    IDetailsPage details = block.getDetailsPart().getCurrentPage();
    assertTrue("Could not load details part.", details instanceof AbstractNamespaceDetailsPart);

    AbstractNamespaceDetailsPart detailsPart = (AbstractNamespaceDetailsPart) details;
    SpringConfigInputAccessor accessor = new SpringConfigInputAccessor(cEditor, detailsPart.getInput());
View Full Code Here

    CheckboxTableViewer checkViewer = (CheckboxTableViewer) page.getMasterPart().getViewer();
    assertTrue(checkViewer.getTable().getItemCount() > 0);

    for (TableItem item : checkViewer.getTable().getItems()) {
      page.setSelection(new StructuredSelection(item.getData()));
      IDetailsPage details = block.getDetailsPart().getCurrentPage();
      assertTrue("Could not load details part.", details instanceof NamespacesDetailsPart);

      NamespacesDetailsPart detailsPart = (NamespacesDetailsPart) details;
      ColumnViewer versionViewer = detailsPart.getVersionViewer();
      assertEquals(item.getChecked(), versionViewer.getControl().getEnabled());
View Full Code Here

    TreeItem root = treeViewer.getTree().getItem(0);
    TreeItem beanItem = root.getItem(0);
    page.setSelection(new StructuredSelection(beanItem.getData()));

    AbstractConfigMasterDetailsBlock block = page.getMasterDetailsBlock();
    IDetailsPage details = block.getDetailsPart().getCurrentPage();
    assertTrue("Could not load details part.", details instanceof AbstractNamespaceDetailsPart);

    AbstractNamespaceDetailsPart detailsPart = (AbstractNamespaceDetailsPart) details;
    Section docsSection = detailsPart.getDocumentationSection().getSection();
    assertNotNull(docsSection);
View Full Code Here

    TreeItem root = treeViewer.getTree().getItem(0);
    TreeItem beanItem = root.getItem(0);
    page.setSelection(new StructuredSelection(beanItem.getData()));

    AbstractConfigMasterDetailsBlock block = page.getMasterDetailsBlock();
    IDetailsPage details = block.getDetailsPart().getCurrentPage();
    assertTrue("Could not load details part.", details instanceof AbstractConfigDetailsPart);

    AbstractConfigDetailsPart detailsPart = (AbstractConfigDetailsPart) details;
    Section detailsSection = detailsPart.getDetailsSection().getSection();
    assertNotNull(detailsSection);
View Full Code Here

TOP

Related Classes of org.eclipse.ui.forms.IDetailsPage

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.