Package org.sbml.jsbml

Examples of org.sbml.jsbml.Event


  }

  @SuppressWarnings("deprecation")
@Test public void test_Event_setTimeUnits()
  {
    Event E1 = new  Event(2,1);
    String units =  "second";;
    E1.setTimeUnits(units);
    assertTrue(E1.getTimeUnits().equals(units));
    assertEquals( true, E1.isSetTimeUnits() );
    if (E1.getTimeUnits() == units);
    {
    }
    E1.setTimeUnits(E1.getTimeUnits());
    assertTrue(E1.getTimeUnits().equals(units));
    E1.setTimeUnits("");
    assertEquals( false, E1.isSetTimeUnits() );
    if (E1.getTimeUnits() != null);
    {
    }
    E1 = null;
  }
View Full Code Here


    }
  }

  @Test public void test_Event_setUseValuesFromTriggerTime()
  {
    Event object = new  Event(2,4);
    object.setUseValuesFromTriggerTime(false);
    assertTrue( object.getUseValuesFromTriggerTime() == false );
    object.setUseValuesFromTriggerTime(true);
    assertTrue( object.getUseValuesFromTriggerTime() == true );
    object = null;
  }
View Full Code Here

      math = ASTNode.parseFormula("0");
    } catch (ParseException e) {
      assertTrue(false);
    }

    Event e1 = new Event(2, 4);
    Event e2 = new Event(2, 4);
    Trigger t = new Trigger(2, 4);
    e1.setTrigger(t);
    e2.setTrigger(t); // TODO : Document the difference : Setting the same trigger object there in jsbml !!!
    e1.createEventAssignment("k1", math);
    e2.createEventAssignment("k2", math);
    M.addEvent(e1);
    M.addEvent(e2);
    assertTrue(M.getNumEvents() == 2);
    // assertTrue(!M.getEvent(0).equals(e1)); // the eventAssignement would be the same in jsbml
    // assertTrue(!M.getEvent(1).equals(e2));
View Full Code Here

    private Event E;

    @Before public void setUp() throws Exception
    {
      C = new  Compartment(2,4);
      E = new  Event(2,4);
    }
View Full Code Here

    assertEquals(M.getConstraint(0), c);
  }

  @Test
  public void test_Model_createEvent() {
    Event e = M.createEvent();
    assertTrue(e != null);
    assertTrue(M.getNumEvents() == 1);
    assertEquals(M.getEvent(0), e);
  }
View Full Code Here

    assertEquals(M.getEvent(0), e);
  }

  @Test
  public void test_Model_createEventAssignment() {
    Event e;
    EventAssignment ea;
    M.createEvent();
    M.createEvent();
    ea = M.createEventAssignment();
    assertTrue(ea != null);
    assertTrue(M.getNumEvents() == 2);
    e = M.getEvent(1);
    assertTrue(e.getNumEventAssignments() == 1);
    assertEquals(e.getEventAssignment(0), ea);
  }
View Full Code Here

    assertTrue(M.getCompartment("C") == null);
  }

  @Test
  public void test_Model_getEventById() {
    Event e1 = new Event(2, 4);
    Event e2 = new Event(2, 4);
    Trigger t = new Trigger(2, 4);
    e1.setTrigger(t);
    e2.setTrigger(t);
    e1.createEventAssignment();
    e2.createEventAssignment();
    e1.setId("e1");
    e2.setId("e2");
    M.addEvent(e1);
    M.addEvent(e2);
    assertTrue(M.getNumEvents() == 2);
    // assertTrue(!M.getEvent("e1").equals(e1));
    // assertTrue(!M.getEvent("e2").equals(e2));
View Full Code Here

    o3 = null;
  }

  @Test
  public void test_Model_removeEvent() {
    Event o1, o2, o3;
    o1 = M.createEvent();
    o2 = M.createEvent();
    o3 = M.createEvent();
    o3.setId("test");
    assertTrue(M.removeEvent(0).equals(o1));
View Full Code Here

    doc.addTreeNodeChangeListener(this);
    Model model = doc.createModel("event_model");
    Compartment c = model.createCompartment("compartment");
    model.createSpecies("s1", c);
    model.createSpecies("s2", c);
    Event ev = model.createEvent();
    Trigger trigger = ev.createTrigger(false, true, ASTNode.parseFormula("3 >= 2"));
    trigger.setMath(ASTNode.geq(new ASTNode(ASTNode.Type.NAME_TIME),
        new ASTNode(10)));
    ev.createPriority(ASTNode.parseFormula("25"));
    ev.createDelay(ASTNode.parseFormula("2"));
    ev.createEventAssignment("s1", ASTNode.parseFormula("s2"));
    System.out.println("==================================");
    new SBMLWriter().write(doc, System.out);
    System.out.println("\n==================================");
    doc.setLevelAndVersion(2, 4);
    System.out.println("==================================");
View Full Code Here

    private Event E;

    @Before public void setUp() throws Exception
    {
      C = new  Compartment(2,4);
      E = new  Event(2,4);
    }
View Full Code Here

TOP

Related Classes of org.sbml.jsbml.Event

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.