test_class.file: legacy/src/test/java/org/openscience/cdk/smsd/global/TimeOutTest.java
test_class.identifier: TimeOutTest
test_case.body: @Test
      public void testGetInstance() {
          Assert.assertNotNull(TimeOut.getInstance());
      }
test_case.class_method_signature: TimeOutTest.testGetInstance()
test_case.full_signature: @Test public void testGetInstance()
test_case.identifier: testGetInstance
test_case.invocations: assertNotNull getInstance
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetInstance()
focal_class.declarator: instance    = null
focal_class.modifier: private static
focal_class.original_string: private static TimeOut instance    = null;
focal_class.type: TimeOut
focal_class.var_name: instance
focal_class.declarator: time        = -1
focal_class.modifier: private
focal_class.original_string: private double         time        = -1;
focal_class.type: double
focal_class.var_name: time
focal_class.declarator: timeOutFlag = false
focal_class.modifier: private
focal_class.original_string: private boolean        timeOutFlag = false;
focal_class.type: boolean
focal_class.var_name: timeOutFlag
focal_class.file: legacy/src/main/java/org/openscience/cdk/smsd/global/TimeOut.java
focal_class.identifier: TimeOut
focal_class.class_method_signature: TimeOut.getInstance()
focal_class.full_signature: public static synchronized TimeOut getInstance()
focal_class.identifier: getInstance
focal_class.modifiers: public static synchronized
focal_class.parameters: ()
focal_class.return: TimeOut
focal_class.signature: TimeOut getInstance()
focal_class.class_method_signature: TimeOut.TimeOut()
focal_class.full_signature: protected  TimeOut()
focal_class.identifier: TimeOut
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.signature:  TimeOut()
focal_class.class_method_signature: TimeOut.setTimeOut(double timeout)
focal_class.full_signature: public void setTimeOut(double timeout)
focal_class.identifier: setTimeOut
focal_class.modifiers: public
focal_class.parameters: (double timeout)
focal_class.return: void
focal_class.signature: void setTimeOut(double timeout)
focal_class.class_method_signature: TimeOut.getTimeOut()
focal_class.full_signature: public double getTimeOut()
focal_class.identifier: getTimeOut
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getTimeOut()
focal_class.class_method_signature: TimeOut.isTimeOutFlag()
focal_class.full_signature: public boolean isTimeOutFlag()
focal_class.identifier: isTimeOutFlag
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isTimeOutFlag()
focal_class.class_method_signature: TimeOut.setTimeOutFlag(boolean timeOut)
focal_class.full_signature: public void setTimeOutFlag(boolean timeOut)
focal_class.identifier: setTimeOutFlag
focal_class.modifiers: public
focal_class.parameters: (boolean timeOut)
focal_class.return: void
focal_class.signature: void setTimeOutFlag(boolean timeOut)
focal_method.body: public static synchronized TimeOut getInstance() {
          if (instance == null) {
              // it's ok, we can call this constructor
              instance = new TimeOut();
          }
          return instance;
      }
focal_method.class_method_signature: TimeOut.getInstance()
focal_method.full_signature: public static synchronized TimeOut getInstance()
focal_method.identifier: getInstance
focal_method.modifiers: public static synchronized
focal_method.parameters: ()
focal_method.return: TimeOut
focal_method.signature: TimeOut getInstance()