499 "something()</a></span> - Method in class a.<a href=\"a/A.html\"", 500 "something()</a></span> - Method in class a.<a href=\"a/something.html\"", 501 "something()</a></span> - Method in class something.<a href=\"something/J.html\""); 502 } 503 } 504 505 class TypeElementMemberOrderingTest { 506 507 void run() { 508 javadoc("-d", "out-5", 509 "-javafx", 510 "--disable-javafx-strict-checks", 511 "-sourcepath", testSrc(new File(".").getPath()), 512 "pkg5" 513 ); 514 515 checkExit(Exit.OK); 516 517 checkOrder("pkg5/AnnoFieldTest.html", 518 "<h2>Field Details</h2>", 519 "<div class=\"memberSignature\"><span class=\"modifiers\">static final</span> " 520 + "<span class=\"returnType\">int</span> <span class=\"memberName\">one</span></div>", 521 "<div class=\"memberSignature\"><span class=\"modifiers\">static final</span> " 522 + "<span class=\"returnType\">int</span> <span class=\"memberName\">two</span></div>", 523 "<div class=\"memberSignature\"><span class=\"modifiers\">static final</span> " 524 + "<span class=\"returnType\">int</span> <span class=\"memberName\">three</span></div>", 525 "<div class=\"memberSignature\"><span class=\"modifiers\">static final</span> " 526 + "<span class=\"returnType\">int</span> <span class=\"memberName\">four</span></div>"); 527 528 checkOrder("pkg5/AnnoOptionalTest.html", 529 "<h2>Optional Element Summary</h2>", 530 "<a href=\"#four()\">four</a>", 531 "<a href=\"#one()\">one</a>", 532 "<a href=\"#three()\">three</a>", 533 "<a href=\"#two()\">two</a>", 534 "<h2>Element Details</h2>", 535 "<h3><a id=\"one()\">one</a></h3>", 536 "<h3><a id=\"two()\">two</a></h3>", 537 "<h3><a id=\"three()\">three</a></h3>", 538 "<h3><a id=\"four()\">four</a></h3>"); 539 540 checkOrder("pkg5/AnnoRequiredTest.html", 541 "<h2>Required Element Summary</h2>", 542 "<a href=\"#four()\">four</a>", 543 "<a href=\"#one()\">one</a>", 544 "<a href=\"#three()\">three</a>", 545 "<a href=\"#two()\">two</a>", 546 "<h2>Element Details</h2>", 547 "<h3><a id=\"one()\">one</a></h3>", 548 "<h3><a id=\"two()\">two</a></h3>", 549 "<h3><a id=\"three()\">three</a></h3>", 550 "<h3><a id=\"four()\">four</a></h3>"); 551 552 checkOrder("pkg5/CtorTest.html", 553 "<h2>Constructor Summary</h2>", 554 "<a href=\"#%3Cinit%3E(int)\"", 555 "<a href=\"#%3Cinit%3E(int,int)\"", 556 "<a href=\"#%3Cinit%3E(int,int,int)\"", 557 "<a href=\"#%3Cinit%3E(int,int,int,int)\"", 558 "<h2>Constructor Details</h2>", 559 "<a id=\"<init>(int,int,int,int)\">", 560 "<a id=\"<init>(int,int,int)\">", 561 "<a id=\"<init>(int,int)\">", 562 "<a id=\"<init>(int)\">"); 563 564 checkOrder("pkg5/EnumTest.html", 565 "<h2>Enum Constant Summary</h2>", 566 "<a href=\"#FOUR\">FOUR</a>", 567 "<a href=\"#ONE\">ONE</a>", 568 "<a href=\"#THREE\">THREE</a>", 569 "<a href=\"#TWO\">TWO</a>", 570 "<h2>Enum Constant Details</h2>", 571 "<h3><a id=\"ONE\">ONE</a></h3>", 572 "<h3><a id=\"TWO\">TWO</a></h3>", 573 "<h3><a id=\"THREE\">THREE</a></h3>", 574 "<h3><a id=\"FOUR\">FOUR</a></h3>"); 575 576 checkOrder("pkg5/FieldTest.html", 577 "<h2>Field Summary</h2>", 578 "<a href=\"#four\">four</a>", 579 "<a href=\"#one\">one</a>", 580 "<a href=\"#three\">three</a>", 581 "<a href=\"#two\">two</a>", 582 "<h2>Field Details</h2>", 583 "<h3><a id=\"one\">one</a></h3>", 584 "<h3><a id=\"two\">two</a></h3>", 585 "<h3><a id=\"three\">three</a></h3>", 586 "<h3><a id=\"four\">four</a></h3>"); 587 588 checkOrder("pkg5/IntfTest.html", 589 "<h2>Method Summary</h2>", 590 "<a href=\"#four()\">four</a>", 591 "<a href=\"#one()\">one</a>", 592 "<a href=\"#three()\">three</a>", 593 "<a href=\"#two()\">two</a>", 594 "<h2>Method Details</h2>", 595 "<h3><a id=\"one()\">one</a></h3>", 596 "<h3><a id=\"two()\">two</a></h3>", 597 "<h3><a id=\"three()\">three</a></h3>", 598 "<h3><a id=\"four()\">four</a></h3>"); 599 600 checkOrder("pkg5/MethodTest.html", 601 "<h2>Method Summary</h2>", 602 "<a href=\"#four()\">four</a>", 603 "<a href=\"#one()\">one</a>", 604 "<a href=\"#three()\">three</a>", 605 "<a href=\"#two()\">two</a>", 606 "<h2>Method Details</h2>", 607 "<h3><a id=\"one()\">one</a></h3>", 608 "<h3><a id=\"two()\">two</a></h3>", 609 "<h3><a id=\"three()\">three</a></h3>", 610 "<h3><a id=\"four()\">four</a></h3>"); 611 612 checkOrder("pkg5/PropertyTest.html", 613 "<h2>Property Summary</h2>", 614 "<a href=\"#fourProperty\">four</a>", 615 "<a href=\"#oneProperty\">one</a>", 616 "<a href=\"#threeProperty\">three</a>", 617 "<a href=\"#twoProperty\">two</a>", 618 "<h2>Property Details</h2>", 619 "<h3><a id=\"oneProperty()\">oneProperty</a></h3>", 620 "<h3><a id=\"twoProperty()\">twoProperty</a></h3>", 621 "<h3><a id=\"threeProperty()\">threeProperty</a></h3>", 622 "<h3><a id=\"fourProperty()\">fourProperty</a></h3>"); 623 624 } 625 } 626 } | 499 "something()</a></span> - Method in class a.<a href=\"a/A.html\"", 500 "something()</a></span> - Method in class a.<a href=\"a/something.html\"", 501 "something()</a></span> - Method in class something.<a href=\"something/J.html\""); 502 } 503 } 504 505 class TypeElementMemberOrderingTest { 506 507 void run() { 508 javadoc("-d", "out-5", 509 "-javafx", 510 "--disable-javafx-strict-checks", 511 "-sourcepath", testSrc(new File(".").getPath()), 512 "pkg5" 513 ); 514 515 checkExit(Exit.OK); 516 517 checkOrder("pkg5/AnnoFieldTest.html", 518 "<h2>Field Details</h2>", 519 "<div class=\"memberSignature\"><span class=\"modifiers\">static final</span> " 520 + "<span class=\"returnType\">int</span> <span class=\"memberName\">one</span></div>", 521 "<div class=\"memberSignature\"><span class=\"modifiers\">static final</span> " 522 + "<span class=\"returnType\">int</span> <span class=\"memberName\">two</span></div>", 523 "<div class=\"memberSignature\"><span class=\"modifiers\">static final</span> " 524 + "<span class=\"returnType\">int</span> <span class=\"memberName\">three</span></div>", 525 "<div class=\"memberSignature\"><span class=\"modifiers\">static final</span> " 526 + "<span class=\"returnType\">int</span> <span class=\"memberName\">four</span></div>"); 527 528 checkOrder("pkg5/AnnoOptionalTest.html", 529 "<h2>Optional Element Summary</h2>", 530 "<a href=\"#four()\">four</a>", 531 "<a href=\"#one()\">one</a>", 532 "<a href=\"#three()\">three</a>", 533 "<a href=\"#two()\">two</a>", 534 "<h2>Element Details</h2>", 535 "<h3>one</h3>", 536 "<h3>two</h3>", 537 "<h3>three</h3>", 538 "<h3>four</h3>"); 539 540 checkOrder("pkg5/AnnoRequiredTest.html", 541 "<h2>Required Element Summary</h2>", 542 "<a href=\"#four()\">four</a>", 543 "<a href=\"#one()\">one</a>", 544 "<a href=\"#three()\">three</a>", 545 "<a href=\"#two()\">two</a>", 546 "<h2>Element Details</h2>", 547 "<h3>one</h3>", 548 "<h3>two</h3>", 549 "<h3>three</h3>", 550 "<h3>four</h3>"); 551 552 checkOrder("pkg5/CtorTest.html", 553 "<h2>Constructor Summary</h2>", 554 "<a href=\"#%3Cinit%3E(int)\"", 555 "<a href=\"#%3Cinit%3E(int,int)\"", 556 "<a href=\"#%3Cinit%3E(int,int,int)\"", 557 "<a href=\"#%3Cinit%3E(int,int,int,int)\"", 558 "<h2>Constructor Details</h2>", 559 "<section class=\"detail\" id=\"<init>(int,int,int,int)\">", 560 "<section class=\"detail\" id=\"<init>(int,int,int)\">", 561 "<section class=\"detail\" id=\"<init>(int,int)\">", 562 "<section class=\"detail\" id=\"<init>(int)\">"); 563 564 checkOrder("pkg5/EnumTest.html", 565 "<h2>Enum Constant Summary</h2>", 566 "<a href=\"#FOUR\">FOUR</a>", 567 "<a href=\"#ONE\">ONE</a>", 568 "<a href=\"#THREE\">THREE</a>", 569 "<a href=\"#TWO\">TWO</a>", 570 "<h2>Enum Constant Details</h2>", 571 "<h3>ONE</h3>", 572 "<h3>TWO</h3>", 573 "<h3>THREE</h3>", 574 "<h3>FOUR</h3>"); 575 576 checkOrder("pkg5/FieldTest.html", 577 "<h2>Field Summary</h2>", 578 "<a href=\"#four\">four</a>", 579 "<a href=\"#one\">one</a>", 580 "<a href=\"#three\">three</a>", 581 "<a href=\"#two\">two</a>", 582 "<h2>Field Details</h2>", 583 "<h3>one</h3>", 584 "<h3>two</h3>", 585 "<h3>three</h3>", 586 "<h3>four</h3>"); 587 588 checkOrder("pkg5/IntfTest.html", 589 "<h2>Method Summary</h2>", 590 "<a href=\"#four()\">four</a>", 591 "<a href=\"#one()\">one</a>", 592 "<a href=\"#three()\">three</a>", 593 "<a href=\"#two()\">two</a>", 594 "<h2>Method Details</h2>", 595 "<h3>one</h3>", 596 "<h3>two</h3>", 597 "<h3>three</h3>", 598 "<h3>four</h3>"); 599 600 checkOrder("pkg5/MethodTest.html", 601 "<h2>Method Summary</h2>", 602 "<a href=\"#four()\">four</a>", 603 "<a href=\"#one()\">one</a>", 604 "<a href=\"#three()\">three</a>", 605 "<a href=\"#two()\">two</a>", 606 "<h2>Method Details</h2>", 607 "<h3>one</h3>", 608 "<h3>two</h3>", 609 "<h3>three</h3>", 610 "<h3>four</h3>"); 611 612 checkOrder("pkg5/PropertyTest.html", 613 "<h2>Property Summary</h2>", 614 "<a href=\"#fourProperty\">four</a>", 615 "<a href=\"#oneProperty\">one</a>", 616 "<a href=\"#threeProperty\">three</a>", 617 "<a href=\"#twoProperty\">two</a>", 618 "<h2>Property Details</h2>", 619 "<h3>oneProperty</h3>", 620 "<h3>twoProperty</h3>", 621 "<h3>threeProperty</h3>", 622 "<h3>fourProperty</h3>"); 623 624 } 625 } 626 } |