getNumLocalParameters() 공개 메소드

public getNumLocalParameters ( ) : long
리턴 long
예제 #1
0
 public void test_L3_KineticLaw_addParameter1()
 {
     KineticLaw kl = new  KineticLaw(3,1);
       Parameter p = new  Parameter(3,1);
       int i = KL.addParameter(p);
       assertTrue( i == libsbml.LIBSBML_INVALID_OBJECT );
       p.setId( "p");
       i = KL.addParameter(p);
       assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
       assertTrue( KL.getNumParameters() == 1 );
       assertTrue( KL.getNumLocalParameters() == 1 );
       assertTrue( kl.getNumParameters() == 0 );
       assertTrue( kl.getNumLocalParameters() == 0 );
       i = kl.addParameter(p);
       assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
       assertTrue( KL.getNumParameters() == 1 );
       assertTrue( KL.getNumLocalParameters() == 1 );
       assertTrue( kl.getNumParameters() == 1 );
       assertTrue( kl.getNumLocalParameters() == 1 );
       p = null;
       kl = null;
 }
예제 #2
0
 public void test_L3_KineticLaw_addParameter2()
 {
     KineticLaw kl = new  KineticLaw(3,1);
       LocalParameter lp = new  LocalParameter(3,1);
       LocalParameter lp1 = new  LocalParameter(3,1);
       int i = kl.addLocalParameter(lp);
       assertTrue( i == libsbml.LIBSBML_INVALID_OBJECT );
       lp.setId( "p");
       lp1.setId( "p1");
       i = kl.addLocalParameter(lp);
       assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
       assertTrue( kl.getNumParameters() == 1 );
       assertTrue( kl.getNumLocalParameters() == 1 );
       i = kl.addParameter(lp1);
       assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
       assertTrue( kl.getNumParameters() == 2 );
       assertTrue( kl.getNumLocalParameters() == 2 );
       lp = null;
       kl = null;
 }