@Override public DependencyNode createNode(JCas jCas, Token token) { return new DependencyNode(jCas, token.getBegin(), token.getEnd()); }
case '(': this.currentAnnotation = new NamedEntityAnnotation(); this.currentAnnotation.begin = token.getBegin(); this.currentAnnotation.name = readName(r); break;
@Override public SemanticArgument createArgument(JCas jCas, Token span, String label) { SemanticArgument argument = new SemanticArgument(jCas, span.getBegin(), span.getEnd()); argument.setLabel(label); argument.addToIndexes(); return argument; }
@Override public Predicate createPredicate(JCas jCas, Token span, String rolesetId) { Predicate pred = new Predicate(jCas, span.getBegin(), span.getEnd()); pred.setFrameSet(rolesetId); pred.addToIndexes(); return pred; }
case '(': this.currentAnnotation = new NamedEntityAnnotation(); this.currentAnnotation.begin = token.getBegin(); this.currentAnnotation.name = readName(r); break;
} else { if (this.classifier.classify(features).equals("Event")) { Event event = new Event(jCas, token.getBegin(), token.getEnd()); event.setId(String.format("e%d", index)); event.setEventInstanceID(String.format("ei%d", index));
Predicate makePredicate() { if (this.predicateToken == null) { throw new RuntimeException("no predicateToken found yet"); } Predicate predicate = new Predicate( jCas, this.predicateToken.getBegin(), this.predicateToken.getEnd()); predicate.setAnnotation(this.predicateToken); predicate.setArguments(new FSArray(jCas, this.arguments.size())); FSCollectionFactory.fillArrayFS(predicate.getArguments(), this.arguments); predicate.setBaseForm(this.baseForm); predicate.addToIndexes(); return predicate; }
Predicate makePredicate() { if (this.predicateToken == null) { throw new RuntimeException("no predicateToken found yet"); } Predicate predicate = new Predicate( jCas, this.predicateToken.getBegin(), this.predicateToken.getEnd()); predicate.setAnnotation(this.predicateToken); predicate.setArguments(new FSArray(jCas, this.arguments.size())); FSCollectionFactory.fillArrayFS(predicate.getArguments(), this.arguments); predicate.setBaseForm(this.baseForm); predicate.addToIndexes(); return predicate; }
if (anchor != null) { String id = anchor.getId(); boolean isFirstToken = token.getBegin() == anchor.getBegin(); if (isFirstToken) { for (Attribute attr : attributeGetter.getAttributes(anchor)) {
if (anchor != null) { String id = anchor.getId(); boolean isFirstToken = token.getBegin() == anchor.getBegin(); if (isFirstToken) { for (Attribute attr : attributeGetter.getAttributes(anchor)) {
int indexBegin = stanfordNode.get(BeginIndexAnnotation.class); int indexEnd = stanfordNode.get(EndIndexAnnotation.class); int tokenBegin = tokens.get(indexBegin).getBegin(); int tokenEnd = tokens.get(indexEnd - 1).getEnd(); DependencyNode node; int begin = tokens.get(corefMention.startIndex - 1).getBegin(); int end = tokens.get(corefMention.endIndex - 2).getEnd();