Changeset 97
- Timestamp:
- 02/17/07 14:52:12 (2 years ago)
- Files:
-
- lex/trunk/jsp/parse.jsp (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
lex/trunk/jsp/parse.jsp
r80 r97 425 425 Chart chart = p.parse(morphEdges); 426 426 List sentences = chart.filter("SENTENCE", morphEdges, false); 427 427 428 428 if (sentences.size() == 0) 429 429 { 430 430 %> 431 431 <h3>Parse failed</h3> 432 <p>The edges found were:</p> 433 <form name="rulecmd" method="post"> 434 <% 435 432 <% 433 } 434 else 435 { 436 %> 437 <h3>Parse succeeded</h3> 438 <% 439 } 440 441 %> 442 <p>Complete sentences found: <%= sentences.size() %></p> 443 <p>The edges found were:</p> 444 <form name="rulecmd" method="post"> 445 <% 446 436 447 Map edgeIds = new Hashtable(); 437 448 Map idEdges = new Hashtable(); … … 546 557 } 547 558 559 560 548 561 while (remaining.size() > 0) 549 562 { … … 589 602 int right = next.getRightPosition(); 590 603 int colspan = right - left + 1; 591 604 592 605 %> 593 606 <td <%= colspan>1 ? "colspan="+colspan : "" %> … … 595 608 onMouseOver="return highlight (this);" 596 609 onMouseOut=" return unhighlight_all();" 597 ><% /* 598 [<%= edgeIds.get(next) %>] <% */ 610 > 599 611 600 if (!fakeEdges.contains(next)) 601 { 612 <% /* %> 613 [<%= edgeIds.get(next) %>] 614 <% */ 615 616 if (!fakeEdges.contains(next)) 617 { 602 618 %> 603 619 <span class="cb"> … … 607 623 </span> 608 624 <% 609 } 610 611 %><%= next.getHtmlLabel() %> 625 } 626 627 if (next instanceof RuleEdge) 628 { 629 RuleEdge re = (RuleEdge)next; 630 %><a href="rules.jsp?erid=<%= 631 re.rule().id() 632 %>#rule_<%= 633 re.rule().id() 634 %>"><%= 635 next.getHtmlLabel() 636 %></a><% 637 } 638 else 639 { 640 %><%= next.getHtmlLabel() %><% 641 } 642 643 %> 612 644 </td> 613 645 <% … … 743 775 744 776 </form> 745 <% 746 } 747 else 748 { 749 %> 750 <h3>Parse finished</h3> 751 <p>The trees found were:</p> 752 <% 753 for (int i = 0; i < sentences.size(); i++) 754 { 755 Edge sentence = (Edge)( sentences.get(i) ); 756 757 %> 758 <h4>Tree <%= i + 1 %></h4> 759 <%= sentence.toTree().toHtml(rend) %> 760 <% 761 } 762 } 777 778 <% 763 779 } 764 780 }
