test_class.declarator: FILE = "c:\\localdata\\regression.xml"
test_class.modifier: private static final
test_class.original_string: private static final String FILE = "c:\\localdata\\regression.xml";
test_class.type: String
test_class.var_name: FILE
test_class.declarator: reg
test_class.modifier: private
test_class.original_string: private XmlRegression reg;
test_class.type: XmlRegression
test_class.var_name: reg
test_class.file: jtss/src/test/java/ec/demetra/xml/regression/XmlRegressionTest.java
test_class.identifier: XmlRegressionTest
test_case.body: @Test
      public void testValidation() throws FileNotFoundException, JAXBException, IOException, SAXException {
  
          JAXBContext jaxb = XmlRegression.context();
          JAXBSource source = new JAXBSource(jaxb, reg);
          Validator validator = Schemas.Modelling.newValidator();
          //validator.setErrorHandler(new TestErrorHandler());
          validator.validate(source);
      }
test_case.class_method_signature: XmlRegressionTest.testValidation()
test_case.full_signature: @Test public void testValidation()
test_case.identifier: testValidation
test_case.invocations: context newValidator validate
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testValidation()
focal_class.declarator: item
focal_class.modifier: @XmlElement(name = "Item")
      protected
focal_class.original_string: @XmlElement(name = "Item")
      protected List<XmlRegressionItem> item;
focal_class.type: List<XmlRegressionItem>
focal_class.var_name: item
focal_class.file: jtss/src/main/java/ec/demetra/xml/regression/XmlRegression.java
focal_class.identifier: XmlRegression
focal_class.class_method_signature: XmlRegression.getItems()
focal_class.full_signature: public List<XmlRegressionItem> getItems()
focal_class.identifier: getItems
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<XmlRegressionItem>
focal_class.signature: List<XmlRegressionItem> getItems()
focal_class.class_method_signature: XmlRegression.isEmpty()
focal_class.full_signature: public boolean isEmpty()
focal_class.identifier: isEmpty
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isEmpty()
focal_class.class_method_signature: XmlRegression.xmlClasses()
focal_class.full_signature: public static List<Class> xmlClasses()
focal_class.identifier: xmlClasses
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: List<Class>
focal_class.signature: List<Class> xmlClasses()
focal_class.class_method_signature: XmlRegression.context()
focal_class.full_signature: public static synchronized JAXBContext context()
focal_class.identifier: context
focal_class.modifiers: public static synchronized
focal_class.parameters: ()
focal_class.return: JAXBContext
focal_class.signature: JAXBContext context()
focal_method.body: public static synchronized JAXBContext context() throws JAXBException{ 
      
          List<Class> xmlClasses = xmlClasses();
          xmlClasses.add(XmlRegression.class);
          JAXBContext jaxb = JAXBContext.newInstance(xmlClasses.toArray(new Class[xmlClasses.size()]));
          return jaxb;
      }
focal_method.class_method_signature: XmlRegression.context()
focal_method.full_signature: public static synchronized JAXBContext context()
focal_method.identifier: context
focal_method.invocations: xmlClasses add newInstance toArray size
focal_method.modifiers: public static synchronized
focal_method.parameters: ()
focal_method.return: JAXBContext
focal_method.signature: JAXBContext context()