.parseAnalysisEngineDescription(in1);
// provide sofa name mappings for sofas in each component AE
SofaMapping_impl[] sofamappings = new SofaMapping_impl[4];
sofamappings[0] = new SofaMapping_impl();
sofamappings[0].setComponentKey("Translator1");
sofamappings[0].setComponentSofaName("EnglishDocument");
sofamappings[0].setAggregateSofaName("SourceDocument");
sofamappings[1] = new SofaMapping_impl();
sofamappings[1].setComponentKey("Translator1");
sofamappings[1].setComponentSofaName("GermanDocument");
sofamappings[1].setAggregateSofaName("OutputTranslator1");
sofamappings[2] = new SofaMapping_impl();
sofamappings[2].setComponentKey("Translator2");
sofamappings[2].setComponentSofaName("EnglishDocument");
sofamappings[2].setAggregateSofaName("SourceDocument");
sofamappings[3] = new SofaMapping_impl();
sofamappings[3].setComponentKey("Translator2");
sofamappings[3].setComponentSofaName("GermanDocument");
sofamappings[3].setAggregateSofaName("OutputTranslator2");
desc1.setSofaMappings(sofamappings);