Package org.emftrace.emffit.ui.controls.providers

Examples of org.emftrace.emffit.ui.controls.providers.AccessLayerContentProvider


      if (issue instanceof Factor) {
        exculdeList.add(issue);
      }
    }

    AccessLayerContentProvider cp = new AccessLayerContentProvider(
        "Factor", "Factors", exculdeList, accessLayer);
    List<AbstractContentProvider> cplist = new ArrayList<AbstractContentProvider>();
    cplist.add(cp);
    return cplist;
  }
View Full Code Here


    // Exclude this IssueCard
    exculdeList.add(ic);

    List<AbstractContentProvider> cplist = new ArrayList<AbstractContentProvider>();

    cplist.add(new AccessLayerContentProvider("Factor", "Factors",
        exculdeList, accessLayer));

    cplist.add(new AccessLayerContentProvider("FactorCategory",
        "FactorCategories", exculdeList, accessLayer));

    cplist.add(new AccessLayerContentProvider("IssueCard", "IssueCards",
        exculdeList, accessLayer));

    cplist.add(new AccessLayerContentProvider("Strategy", "Strategies",
        exculdeList, accessLayer));

    return cplist;
  }
View Full Code Here

    project.addModelElement(EMFfitModelFactory.eINSTANCE
        .createInfluencingFactor());
   
    //test without exclude

    AccessLayerContentProvider cp = new AccessLayerContentProvider(
        "Factor""foo", accessLayer);
    assertEquals(false, cp.getExecuted());
    cp.run();
    assertEquals(true, cp.getExecuted());
    List<ContentProviderResultItem> res = cp.getResult();
   
    assertEquals(4, res.size());
   
   
    //test with exclude
   
    List<EObject> excludeList = new ArrayList<EObject>();
    excludeList.add(factor2);
    excludeList.add(factor3);
    excludeList.add(factor4);
   

    AccessLayerContentProvider cpWithExclude = new AccessLayerContentProvider( "Factor", "foo", excludeList, accessLayer);
   
    assertEquals(false, cpWithExclude.getExecuted());
    cpWithExclude.run();
    assertEquals(true, cpWithExclude.getExecuted());
   
    res = cpWithExclude.getResult();
    assertEquals(1, res.size());

    assertEquals(factor1.getIdentifier(), res.get(0).getId());
    assertEquals(11, res.get(0).getContent().size());
    assertEquals(factor1.getName(), res.get(0).getContent().get("name"));
View Full Code Here

    assertNotNull(res.get(0).getImage());
  }
 
  @Test
  public void testGetters() {
    AccessLayerContentProvider cp = new AccessLayerContentProvider(
        "Factor""foo", accessLayer);
    cp.run();
    assertEquals("foo", cp.getCaption());
    assertEquals("Factor", cp.getModelElementClassString());
  }
View Full Code Here

TOP

Related Classes of org.emftrace.emffit.ui.controls.providers.AccessLayerContentProvider

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.