function findSingleAttributeAnnotation()

in src/js/object-mona-parser/object-parser-common.js [372:385]


function findSingleAttributeAnnotation(parsedAnnotations) {
  const singleAttributeAnnotations = parsedAnnotations['singleAttributeSubtype'];
  if (singleAttributeAnnotations != null && singleAttributeAnnotations.length > 0) {
    for (var i = singleAttributeAnnotations.length - 1; i >= 0; i--) {
      const singleAttributeAnnotation = singleAttributeAnnotations[i];
      if (singleAttributeAnnotation['attributeType'] != null) {
        return singleAttributeAnnotation;
      }
    }
    return null;
  } else {
    return null;
  }
}