Examples of LinkType


Examples of org.emftrace.metamodel.LinkModel.LinkType

    @Test
    public void testGetElementsProjectEClass()
    {       
        LinkTypeCatalog cat = LinkModelFactory.eINSTANCE.createLinkTypeCatalog();
        LinkType          t1  = LinkModelFactory.eINSTANCE.createLinkType();
        LinkType          t2  = LinkModelFactory.eINSTANCE.createLinkType();
        project.addModelElement(cat);
        project.addModelElement(t1);
        project.addModelElement(t2);
       
        cat.getLinkTypes().add(t1);
View Full Code Here

Examples of org.emftrace.metamodel.LinkModel.LinkType

    @Test
    public void testGetElementsProjectString()
    {       
        LinkTypeCatalog cat = LinkModelFactory.eINSTANCE.createLinkTypeCatalog();
        LinkType          t1  = LinkModelFactory.eINSTANCE.createLinkType();
        LinkType          t2  = LinkModelFactory.eINSTANCE.createLinkType();
        project.addModelElement(cat);
        project.addModelElement(t1);
        project.addModelElement(t2);
       
        cat.getLinkTypes().add(t1);
View Full Code Here

Examples of org.emftrace.metamodel.LinkModel.LinkType

      ReportContainer container = ReportModelFactory.eINSTANCE.createReportContainer();
      ImpactReport r = ReportModelFactory.eINSTANCE.createImpactReport();
      Actor a1 = URNModelFactory.eINSTANCE.createActor();
      Actor a2 = URNModelFactory.eINSTANCE.createActor();
      AtomicChangeType c = ChangeModelFactory.eINSTANCE.createAtomicChangeType();
      LinkType t = LinkModelFactory.eINSTANCE.createLinkType();
     
      List<EObject> l1 = new ArrayList<EObject>();
      List<EObject> l2 = new ArrayList<EObject>();
      l1.add(a1);
      l2.add(a2);
     
      t.setName("TestRelation");
      c.setType(AtomicType.ADD);
      r.getImpactSources().add(a1);
      r.getAffectedElements().add(a2);
      r.setChangeType(c);
      r.setType(ReportType.IMPACT);
View Full Code Here

Examples of org.emftrace.metamodel.LinkModel.LinkType

        accessLayer.addElement(project, c3);
       
        TraceLink l1 = LinkModelFactory.eINSTANCE.createTraceLink();
        accessLayer.addElement(project, l1);
       
        LinkType t1 = LinkModelFactory.eINSTANCE.createLinkType();
        accessLayer.addElement(project, t1);
       
        t1.setName("Refines");
       
        l1.setType(t1);
        l1.setSource(c1);
        l1.setTarget(c2);
              
View Full Code Here

Examples of org.emftrace.metamodel.LinkModel.LinkType

        accessLayer.addElement(project, l2);
       
        TraceLink l3 = LinkModelFactory.eINSTANCE.createTraceLink();
        accessLayer.addElement(project, l3);
       
        LinkType t1 = LinkModelFactory.eINSTANCE.createLinkType();
        accessLayer.addElement(project, t1);
       
        t1.setName("Refines");
       
        l1.setType(t1);
        l1.setSource(c1);
        l1.setTarget(c2);
       
View Full Code Here

Examples of org.emftrace.metamodel.LinkModel.LinkType

    @Test
    public void testcheckIfLinkExists()
    {
        Concern c1 = URNModelFactory.eINSTANCE.createConcern();
        Concern c2 = URNModelFactory.eINSTANCE.createConcern();
        LinkType t = LinkModelFactory.eINSTANCE.createLinkType();
       
        List<EObject> sources = new ArrayList<EObject>();
        sources.add(c1);
        List<EObject> targets = new ArrayList<EObject>();
        targets.add(c2);
View Full Code Here

Examples of org.emftrace.metamodel.LinkModel.LinkType

    @Test
    public void testCreateLinkProjectModelElementModelElementStringLinkType()
    {      
        Concern c1 = URNModelFactory.eINSTANCE.createConcern();
        Concern c2 = URNModelFactory.eINSTANCE.createConcern();
        LinkType t = LinkModelFactory.eINSTANCE.createLinkType();
       
        assertEquals(0, accessLayer.getElements(project, "LinkContainer").size());
        assertNotNull(linkManager.createLink(project, c1, c2, "42", t, ""));
        assertEquals(1, accessLayer.getElements(project, "LinkContainer").size());
        assertNull(linkManager.createLink(null, c1, c2, "42", t, ""));
View Full Code Here

Examples of org.emftrace.metamodel.LinkModel.LinkType

      {
      @Override
      public Void call() throws Exception
      {
            LinkTypeCatalog cat = LinkModelFactory.eINSTANCE.createLinkTypeCatalog();
            LinkType          t1  = LinkModelFactory.eINSTANCE.createLinkType();
            LinkType          t2  = LinkModelFactory.eINSTANCE.createLinkType();
            project.getContents().add(cat);
            project.getContents().add(t1);
            project.getContents().add(t2);
           
            cat.getLinkTypes().add(t1);
View Full Code Here

Examples of org.emftrace.metamodel.LinkModel.LinkType

      {           
        project.getContents().clear();
       
            Concern c1 = URNModelFactory.eINSTANCE.createConcern();
            Concern c2 = URNModelFactory.eINSTANCE.createConcern();
            LinkType t = LinkModelFactory.eINSTANCE.createLinkType();
           
            List<EObject> sources = new ArrayList<EObject>();
            sources.add(c1);
            List<EObject> targets = new ArrayList<EObject>();
            targets.add(c2);
View Full Code Here

Examples of org.emftrace.metamodel.LinkModel.LinkType

      {
      @Override
      public Void call() throws Exception
      {
            LinkTypeCatalog cat = LinkModelFactory.eINSTANCE.createLinkTypeCatalog();
            LinkType          t1  = LinkModelFactory.eINSTANCE.createLinkType();
            LinkType          t2  = LinkModelFactory.eINSTANCE.createLinkType();
            LinkType          t3  = LinkModelFactory.eINSTANCE.createLinkType();
            project.getContents().add(cat);
            project.getContents().add(t1);
            project.getContents().add(t2);
            project.getContents().add(t3);
           
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.