code: public List<TypedDependency> getStanfordTypedDependencies(DependencyForm form) {
          List<TypedDependency> dependencies = new ArrayList<TypedDependency>();
          if (this.nodes == null)
          	nodes = getStanfordTreeGraphNodes(form);
  
          List<AgigaTypedDependency> agigaDeps = getAgigaDeps(form);
          for (AgigaTypedDependency agigaDep : agigaDeps) {
              // Add one, since the tokens are zero-indexed but the TreeGraphNodes are one-indexed
              TreeGraphNode gov = nodes.get(agigaDep.getGovIdx() + 1);
              TreeGraphNode dep = nodes.get(agigaDep.getDepIdx() + 1);
              // Create the typed dependency
              TypedDependency typedDep = new TypedDependency(GrammaticalRelation.valueOf(agigaDep.getType()), gov, dep);
              dependencies.add(typedDep);
          }
          return dependencies;
      }
docs: /* (non-Javadoc)
  @see edu.jhu.hltcoe.sp.data.depparse.AgigaSentence#getStanfordTypedDependencies(edu.jhu.hltcoe.sp.data.depparse.AgigaConstants.DependencyForm)