use of net.opengis.sensorml.x20.IdentifierListType in project arctic-sea by 52North.
the class SensorMLEncoderv20 method createIdentification.
/**
* Creates the valueentification section of the SensorML description.
*
* @param identifications
* SOS valueentifications
*
* @return XML Identification array
*/
protected IdentifierListPropertyType[] createIdentification(final List<SmlIdentifier> identifications) {
final IdentifierListPropertyType xbIdentification = IdentifierListPropertyType.Factory.newInstance(getXmlOptions());
final IdentifierListType xbIdentifierList = xbIdentification.addNewIdentifierList();
identifications.forEach(sosSMLIdentifier -> createTerm(xbIdentifierList.addNewIdentifier2().addNewTerm(), sosSMLIdentifier));
return new IdentifierListPropertyType[] { xbIdentification };
}
Aggregations