if (opinion.getOpinionHolder() != null && !opinion.getOpinionHolder().getTerms().isEmpty()) { holder = opinion.getHolderSpan().getStr(); indexes.put("holder-start", opinion.getHolderSpan().getTargets().get(0).getOffset());
if (opinion.getOpinionHolder() != null) { termSpan = KAFDocument.newTermSpan(); for (Term term : opinion.getOpinionHolder().getTerms()) { termSpan.addTarget(nafTerms.get(idConverter.get(term.getId())));
final OpinionHolder holder = opinion.getOpinionHolder(); final Span<Term> holderSpan = holder == null ? null : NAFUtils.trimSpan( holder.getSpan(), sentenceID);
final OpinionHolder holder = opinion.getOpinionHolder(); if (holder != null) { linkEntitiesTimexPredicates(document, holder, holder.getSpan(),
opinionElem.addContent(externalReferencesToDOM(opinion.getExternalRefs())); Opinion.OpinionHolder holder = opinion.getOpinionHolder(); if (holder != null) { Element opinionHolderElem = new Element("opinion_holder"); opinionHolderElem.setAttribute("type", holder.getType()); Comment comment = new Comment(opinion.getSpanStr(opinion.getOpinionHolder().getSpan())); opinionHolderElem.addContent(comment); List<Term> targets = holder.getTerms();
Element opinionElem = new Element("opinion"); opinionElem.setAttribute("id", opinion.getId()); Opinion.OpinionHolder holder = opinion.getOpinionHolder(); if (holder != null) { Element opinionHolderElem = new Element("opinion_holder"); opinionHolderElem.setAttribute("type", holder.getType()); Comment comment = new Comment(StringEscapeUtils.escapeXml11(opinion.getSpanStr(opinion.getOpinionHolder().getSpan()))); opinionHolderElem.addContent(comment); List<Term> targets = holder.getTerms();