@Override public void addRelation(Relation relation) { this.modified = true; super.addRelation(relation); }
@Override public void addRelation(Relation relation) { this.modified = true; super.addRelation(relation); }
view.addRelation(rel);
entityRelation.addAttribute(RelationTargetRoleAttribute, arg1Info.getSecond()); view.addRelation(entityRelation);
private void addRelatedConstituents(View restriction, Queue<Constituent> constituentsToConsider) { while (!constituentsToConsider.isEmpty()) { Constituent top = constituentsToConsider.remove(); for (Relation r : top.getIncomingRelations()) { Constituent source = r.getSource(); if (source.getStartSpan() < 0 && !restriction.containsConstituent(source)) { restriction.addConstituent(source); constituentsToConsider.add(source); } } } for (Relation r : this.relations) { if (restriction.containsConstituent(r.getSource()) && restriction.containsConstituent(r.getTarget())) { restriction.addRelation(r); } } }
private void addRelatedConstituents(View restriction, Queue<Constituent> constituentsToConsider) { while (!constituentsToConsider.isEmpty()) { Constituent top = constituentsToConsider.remove(); for (Relation r : top.getIncomingRelations()) { Constituent source = r.getSource(); if (source.getStartSpan() < 0 && !restriction.containsConstituent(source)) { restriction.addConstituent(source); constituentsToConsider.add(source); } } } for (Relation r : this.relations) { if (restriction.containsConstituent(r.getSource()) && restriction.containsConstituent(r.getTarget())) { restriction.addRelation(r); } } }
entityRelation.addAttribute(RelationTargetRoleAttribute, arg1Info.getSecond()); view.addRelation(entityRelation);
view.addRelation(relation);
relationView.addConstituent(firstMention); relationView.addConstituent(secondMention); relationView.addRelation(r); relationView.addConstituent(firstMention); relationView.addConstituent(secondMention); relationView.addRelation(r);
newVu.addRelation(newR);
newVu.addRelation(newR);