field.setName("field"); TextType text = (TextType)field.addNewAbstractDataComponent().substitute(new QName("http://www.opengis.net/swe/2.0", "Text", "swe"), TextType.type); text.setDefinition("text-definition"); resultTemplate.addNewResultStructure().set(dataRecordDocument); return insertResultTemplateDocument;