Exemple #1
0
  public SRLTree getSRLTree(DEPNode pred) {
    if (pred.getFeat(DEPLib.FEAT_PB) == null) return null;

    SRLTree tree = new SRLTree(pred);
    int i, size = size();
    DEPNode node;
    String label;

    for (i = 1; i < size; i++) {
      node = get(i);
      label = node.getSLabel(pred);

      if (label != null) tree.addArgument(node, label);
    }

    return tree;
  }