Package org.springframework.ide.eclipse.config.ui.editors

Examples of org.springframework.ide.eclipse.config.ui.editors.AbstractConfigFormPage


  }

  public void testClassAttributeLink() throws Exception {
    cEditor = openFileInEditor("src/beans-config.xml");

    final AbstractConfigFormPage page = cEditor.getFormPageForUri(BeansSchemaConstants.URI);
    UIThreadRunnable.syncExec(new VoidResult() {
      public void run() {
        cEditor.setActivePage(page.getId());
        assertNotNull("Could not load beans page.", page.getMasterPart());

        TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
        TreeItem root = treeViewer.getTree().getItem(0);
        TreeItem beanItem = root.getItem(1);
        page.setSelection(new StructuredSelection(beanItem.getData()));
      }
    });

    SWTBotHyperlink link = bot.hyperlink(BeansSchemaConstants.ATTR_CLASS.concat(":"));
    link.click();
View Full Code Here


  }

  public void testClassContentProposalProvider() throws Exception {
    cEditor = openFileInEditor("src/beans-config.xml");

    final AbstractConfigFormPage page = cEditor.getFormPageForUri(BeansSchemaConstants.URI);
    UIThreadRunnable.syncExec(new VoidResult() {
      public void run() {
        cEditor.setActivePage(page.getId());
        assertNotNull("Could not load beans page.", page.getMasterPart());

        TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
        TreeItem root = treeViewer.getTree().getItem(0);
        TreeItem beanItem = root.getItem(1);
        page.setSelection(new StructuredSelection(beanItem.getData()));
      }
    });

    SWTBotText text = bot.text("com.test.MyConcreteClass");
    text.setText("com");
View Full Code Here

  }

  public void testPointCutAttributeLink() throws Exception {
    cEditor = openFileInEditor("src/beans-config.xml");

    final AbstractConfigFormPage page = cEditor.getFormPageForUri(AopSchemaConstants.URI);
    UIThreadRunnable.syncExec(new VoidResult() {
      public void run() {
        cEditor.setActivePage(page.getId());
        assertNotNull("Could not load aop page.", page.getMasterPart());

        TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
        treeViewer.expandAll();
        TreeItem root = treeViewer.getTree().getItem(0);
        TreeItem item = root.getItem(0).getItem(1).getItem(0);
        page.setSelection(new StructuredSelection(item.getData()));
      }
    });
    bot.hyperlink(AopSchemaConstants.ATTR_POINTCUT_REF.concat(":")).click();

    UIThreadRunnable.syncExec(new VoidResult() {
      public void run() {
        TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
        TreeItem[] items = treeViewer.getTree().getSelection();
        IDOMElement selection = (IDOMElement) items[0].getData();
        assertEquals(AopSchemaConstants.ELEM_POINTCUT, selection.getLocalName());
      }
    });
View Full Code Here

  }

  public void testPointcutReferenceContentProposalProvider() throws Exception {
    cEditor = openFileInEditor("src/beans-config.xml");

    final AbstractConfigFormPage page = cEditor.getFormPageForUri(AopSchemaConstants.URI);
    UIThreadRunnable.syncExec(new VoidResult() {
      public void run() {
        cEditor.setActivePage(page.getId());
        assertNotNull("Could not load aop page.", page.getMasterPart());

        TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
        treeViewer.expandAll();
        TreeItem root = treeViewer.getTree().getItem(0);
        TreeItem item = root.getItem(0).getItem(1).getItem(0);
        page.setSelection(new StructuredSelection(item.getData()));
      }
    });

    SWTBotText text = bot.text("setterMethod");
    text.setText("");
View Full Code Here

  }

  public void testStepAttributeLink() throws Exception {
    cEditor = openFileInEditor("src/batch-config.xml");

    final AbstractConfigFormPage page = cEditor.getFormPageForUri(BatchSchemaConstants.URI);
    UIThreadRunnable.syncExec(new VoidResult() {
      public void run() {
        cEditor.setActivePage(page.getId());
        assertNotNull("Could not load batch page.", page.getMasterPart());

        TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
        treeViewer.expandAll();
        TreeItem root = treeViewer.getTree().getItem(0);
        TreeItem item = root.getItem(0).getItem(0);
        IDOMElement selection = (IDOMElement) item.getData();
        page.setSelection(new StructuredSelection(selection));
        assertEquals("step1", selection.getAttribute(BatchSchemaConstants.ATTR_ID));
      }
    });
    bot.hyperlink(BatchSchemaConstants.ATTR_NEXT.concat(":")).click();

    UIThreadRunnable.syncExec(new VoidResult() {
      public void run() {
        TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
        TreeItem[] items = treeViewer.getTree().getSelection();
        IDOMElement selection = (IDOMElement) items[0].getData();
        assertEquals(BatchSchemaConstants.ELEM_STEP, selection.getLocalName());
        assertEquals("step2", selection.getAttribute(BatchSchemaConstants.ATTR_ID));
      }
View Full Code Here

  }

  public void testStepReferenceContentProposalProvider() throws Exception {
    cEditor = openFileInEditor("src/batch-config.xml");

    final AbstractConfigFormPage page = cEditor.getFormPageForUri(BatchSchemaConstants.URI);
    UIThreadRunnable.syncExec(new VoidResult() {
      public void run() {
        cEditor.setActivePage(page.getId());
        assertNotNull("Could not load batch page.", page.getMasterPart());

        TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
        treeViewer.expandAll();
        TreeItem root = treeViewer.getTree().getItem(0);
        TreeItem item = root.getItem(0).getItem(0);
        page.setSelection(new StructuredSelection(item.getData()));
      }
    });

    SWTBotText text = bot.text("step2");
    text.setText("");
View Full Code Here

  public void testLowerBeforeRaise() throws Exception {
    cEditor = openFileInEditor("src/many-beans.xml");
    assertNotNull("Could not open a configuration editor.", cEditor);

    AbstractConfigFormPage page = cEditor.getFormPage(OverviewFormPage.ID);
    StructuredTextViewer textView = cEditor.getTextViewer();
    Thread.sleep(StsTestUtil.WAIT_TIME);
    cEditor.setActivePage(page.getId());
    assertNotNull("Could not load overview page.", page.getMasterPart());

    TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
    TreeItem root = treeViewer.getTree().getItem(0);
    assertEquals("bean19", ((IDOMElement) root.getItem(18).getData()).getAttribute(BeansSchemaConstants.ATTR_ID));
    assertEquals("bean20", ((IDOMElement) root.getItem(19).getData()).getAttribute(BeansSchemaConstants.ATTR_ID));

    RaiseNodeAction raise = new RaiseNodeAction(treeViewer, cEditor.getXmlProcessor(), textView);
View Full Code Here

  public void testRaiseBeforeLower() throws Exception {
    cEditor = openFileInEditor("src/many-beans.xml");
    assertNotNull("Could not open a configuration editor.", cEditor);

    AbstractConfigFormPage page = cEditor.getFormPage(OverviewFormPage.ID);
    StructuredTextViewer textView = cEditor.getTextViewer();
    Thread.sleep(StsTestUtil.WAIT_TIME);
    cEditor.setActivePage(page.getId());
    assertNotNull("Could not load overview page.", page.getMasterPart());

    TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
    TreeItem root = treeViewer.getTree().getItem(0);
    assertEquals("bean19", ((IDOMElement) root.getItem(18).getData()).getAttribute(BeansSchemaConstants.ATTR_ID));
    assertEquals("bean20", ((IDOMElement) root.getItem(19).getData()).getAttribute(BeansSchemaConstants.ATTR_ID));

    LowerNodeAction lower = new LowerNodeAction(treeViewer, cEditor.getXmlProcessor(), textView);
View Full Code Here

  public void testRevertingLowerActions() throws Exception {
    cEditor = openFileInEditor("src/many-beans.xml");
    assertNotNull("Could not open a configuration editor.", cEditor);

    AbstractConfigFormPage page = cEditor.getFormPage(OverviewFormPage.ID);
    StructuredTextViewer textView = cEditor.getTextViewer();
    Thread.sleep(StsTestUtil.WAIT_TIME);
    cEditor.setActivePage(page.getId());
    assertNotNull("Could not load overview page.", page.getMasterPart());

    TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
    TreeItem root = treeViewer.getTree().getItem(0);
    assertEquals("bean19", ((IDOMElement) root.getItem(18).getData()).getAttribute(BeansSchemaConstants.ATTR_ID));
    assertEquals("bean20", ((IDOMElement) root.getItem(19).getData()).getAttribute(BeansSchemaConstants.ATTR_ID));

    LowerNodeAction lower = new LowerNodeAction(treeViewer, cEditor.getXmlProcessor(), textView);
View Full Code Here

  public void testRevertingRaiseActions() throws Exception {
    cEditor = openFileInEditor("src/many-beans.xml");
    assertNotNull("Could not open a configuration editor.", cEditor);

    AbstractConfigFormPage page = cEditor.getFormPage(OverviewFormPage.ID);
    StructuredTextViewer textView = cEditor.getTextViewer();
    Thread.sleep(StsTestUtil.WAIT_TIME);
    cEditor.setActivePage(page.getId());
    assertNotNull("Could not load overview page.", page.getMasterPart());

    TreeViewer treeViewer = (TreeViewer) page.getMasterPart().getViewer();
    TreeItem root = treeViewer.getTree().getItem(0);
    assertEquals("bean19", ((IDOMElement) root.getItem(18).getData()).getAttribute(BeansSchemaConstants.ATTR_ID));
    assertEquals("bean20", ((IDOMElement) root.getItem(19).getData()).getAttribute(BeansSchemaConstants.ATTR_ID));

    RaiseNodeAction raise = new RaiseNodeAction(treeViewer, cEditor.getXmlProcessor(), textView);
View Full Code Here

TOP

Related Classes of org.springframework.ide.eclipse.config.ui.editors.AbstractConfigFormPage

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.