This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/master by this push:
     new 68951b0  JUNEAU-102 Expanded REST annotations
68951b0 is described below

commit 68951b04d8a83d0ef214f64c0a88f48ecbca6ea1
Author: JamesBognar <[email protected]>
AuthorDate: Sun May 12 16:34:09 2019 -0400

    JUNEAU-102 Expanded REST annotations
---
 .../juneau/rest/annotation/HtmlDocAsideTest.java   |  4 +-
 ...cAsideTest.java => HtmlDocConfigAsideTest.java} | 33 +++++++----
 ...ooterTest.java => HtmlDocConfigFooterTest.java} | 33 +++++++----
 ...eaderTest.java => HtmlDocConfigHeaderTest.java} | 33 +++++++----
 ...mlDocNavTest.java => HtmlDocConfigNavTest.java} | 33 +++++++----
 ...nksTest.java => HtmlDocConfigNavlinksTest.java} | 69 ++++++++++++++--------
 ...criptTest.java => HtmlDocConfigScriptTest.java} | 33 +++++++----
 ...cStyleTest.java => HtmlDocConfigStyleTest.java} | 33 +++++++----
 .../juneau/rest/annotation/HtmlDocFooterTest.java  |  4 +-
 .../juneau/rest/annotation/HtmlDocHeaderTest.java  |  4 +-
 .../juneau/rest/annotation/HtmlDocNavTest.java     |  4 +-
 .../rest/annotation/HtmlDocNavlinksTest.java       |  4 +-
 .../juneau/rest/annotation/HtmlDocScriptTest.java  |  4 +-
 .../juneau/rest/annotation/HtmlDocStyleTest.java   |  4 +-
 14 files changed, 199 insertions(+), 96 deletions(-)

diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocAsideTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocAsideTest.java
index 62735f9..cec7788 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocAsideTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocAsideTest.java
@@ -19,9 +19,11 @@ import org.junit.runners.*;
 
 /**
  * Tests related to @HtmlDoc(aside) annotation.
+ *
+ * TODO - Remove in 9.0.  Replaced by HtmlDocConfigAsideTest.
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
-@SuppressWarnings({"javadoc","serial"})
+@SuppressWarnings({"javadoc","serial","deprecation"})
 public class HtmlDocAsideTest {
 
        
//=================================================================================================================
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocAsideTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigAsideTest.java
similarity index 84%
copy from 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocAsideTest.java
copy to 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigAsideTest.java
index 62735f9..37a9577 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocAsideTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigAsideTest.java
@@ -12,6 +12,7 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.rest.annotation;
 
+import org.apache.juneau.html.annotation.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.mock2.*;
 import org.junit.*;
@@ -22,31 +23,36 @@ import org.junit.runners.*;
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
 @SuppressWarnings({"javadoc","serial"})
-public class HtmlDocAsideTest {
+public class HtmlDocConfigAsideTest {
 
        
//=================================================================================================================
        // Basic tests
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(aside={"a01a","a01b","INHERIT"}))
+       @RestResource()
+       @HtmlDocConfig(aside={"a01a","a01b","INHERIT"})
        public static class A extends BasicRestServlet {
                @RestMethod(path="/a01")
                public Object a01() {
                        return "OK";
                }
-               @RestMethod(path="/a02", 
htmldoc=@HtmlDoc(aside={"a02a","a02b"}))
+               @RestMethod(path="/a02")
+               @HtmlDocConfig(aside={"a02a","a02b"})
                public Object a02() {
                        return "OK";
                }
-               @RestMethod(path="/a03", 
htmldoc=@HtmlDoc(aside={"INHERIT","a03a","a03b"}))
+               @RestMethod(path="/a03")
+               @HtmlDocConfig(aside={"INHERIT","a03a","a03b"})
                public Object a03() {
                        return "OK";
                }
-               @RestMethod(path="/a04", 
htmldoc=@HtmlDoc(aside={"a04a","INHERIT","a04b"}))
+               @RestMethod(path="/a04")
+               @HtmlDocConfig(aside={"a04a","INHERIT","a04b"})
                public Object a04() {
                        return "OK";
                }
-               @RestMethod(path="/a05", 
htmldoc=@HtmlDoc(aside={"a05a","a05b","INHERIT"}))
+               @RestMethod(path="/a05")
+               @HtmlDocConfig(aside={"a05a","a05b","INHERIT"})
                public Object a05() {
                        return "OK";
                }
@@ -78,25 +84,30 @@ public class HtmlDocAsideTest {
        // Inheritance
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(aside={"INHERIT","b01a","b01b"}))
+       @RestResource()
+       @HtmlDocConfig(aside={"INHERIT","b01a","b01b"})
        public static class B extends A {
                @RestMethod(path="/b01")
                public Object b01() {
                        return "OK";
                }
-               @RestMethod(path="/b02", 
htmldoc=@HtmlDoc(aside={"b02a","b02b"}))
+               @RestMethod(path="/b02")
+               @HtmlDocConfig(aside={"b02a","b02b"})
                public Object b02() {
                        return "OK";
                }
-               @RestMethod(path="/b03", 
htmldoc=@HtmlDoc(aside={"INHERIT","b03a","b03b"}))
+               @RestMethod(path="/b03")
+               @HtmlDocConfig(aside={"INHERIT","b03a","b03b"})
                public Object b03() {
                        return "OK";
                }
-               @RestMethod(path="/b04", 
htmldoc=@HtmlDoc(aside={"b04a","INHERIT","b04b"}))
+               @RestMethod(path="/b04")
+               @HtmlDocConfig(aside={"b04a","INHERIT","b04b"})
                public Object b04() {
                        return "OK";
                }
-               @RestMethod(path="/b05", 
htmldoc=@HtmlDoc(aside={"b05a","b05b","INHERIT"}))
+               @RestMethod(path="/b05")
+               @HtmlDocConfig(aside={"b05a","b05b","INHERIT"})
                public Object b05() {
                        return "OK";
                }
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocFooterTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigFooterTest.java
similarity index 84%
copy from 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocFooterTest.java
copy to 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigFooterTest.java
index 9a56fe8..344e1c6 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocFooterTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigFooterTest.java
@@ -12,6 +12,7 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.rest.annotation;
 
+import org.apache.juneau.html.annotation.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.mock2.*;
 import org.junit.*;
@@ -22,31 +23,36 @@ import org.junit.runners.*;
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
 @SuppressWarnings({"javadoc","serial"})
-public class HtmlDocFooterTest {
+public class HtmlDocConfigFooterTest {
 
        
//=================================================================================================================
        // Basic tests
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(footer={"a01a","a01b"}))
+       @RestResource()
+       @HtmlDocConfig(footer={"a01a","a01b"})
        public static class A extends BasicRestServlet {
                @RestMethod(path="/a01")
                public Object a01() {
                        return "OK";
                }
-               @RestMethod(path="/a02", 
htmldoc=@HtmlDoc(footer={"a02a","a02b"}))
+               @RestMethod(path="/a02")
+               @HtmlDocConfig(footer={"a02a","a02b"})
                public Object a02() {
                        return "OK";
                }
-               @RestMethod(path="/a03", 
htmldoc=@HtmlDoc(footer={"INHERIT","a03a","a03b"}))
+               @RestMethod(path="/a03")
+               @HtmlDocConfig(footer={"INHERIT","a03a","a03b"})
                public Object a03() {
                        return "OK";
                }
-               @RestMethod(path="/a04", 
htmldoc=@HtmlDoc(footer={"a04a","INHERIT","a04b"}))
+               @RestMethod(path="/a04")
+               @HtmlDocConfig(footer={"a04a","INHERIT","a04b"})
                public Object a04() {
                        return "OK";
                }
-               @RestMethod(path="/a05", 
htmldoc=@HtmlDoc(footer={"a05a","a05b","INHERIT"}))
+               @RestMethod(path="/a05")
+               @HtmlDocConfig(footer={"a05a","a05b","INHERIT"})
                public Object a05() {
                        return "OK";
                }
@@ -78,25 +84,30 @@ public class HtmlDocFooterTest {
        // Inheritance
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(footer={"b01a","INHERIT","b01b"}))
+       @RestResource()
+       @HtmlDocConfig(footer={"b01a","INHERIT","b01b"})
        public static class B extends A {
                @RestMethod(path="/b01")
                public Object b01() {
                        return "OK";
                }
-               @RestMethod(path="/b02", 
htmldoc=@HtmlDoc(footer={"b02a","b02b"}))
+               @RestMethod(path="/b02")
+               @HtmlDocConfig(footer={"b02a","b02b"})
                public Object b02() {
                        return "OK";
                }
-               @RestMethod(path="/b03", 
htmldoc=@HtmlDoc(footer={"INHERIT","b03a","b03b"}))
+               @RestMethod(path="/b03")
+               @HtmlDocConfig(footer={"INHERIT","b03a","b03b"})
                public Object b03() {
                        return "OK";
                }
-               @RestMethod(path="/b04", 
htmldoc=@HtmlDoc(footer={"b04a","INHERIT","b04b"}))
+               @RestMethod(path="/b04")
+               @HtmlDocConfig(footer={"b04a","INHERIT","b04b"})
                public Object b04() {
                        return "OK";
                }
-               @RestMethod(path="/b05", 
htmldoc=@HtmlDoc(footer={"b05a","b05b","INHERIT"}))
+               @RestMethod(path="/b05")
+               @HtmlDocConfig(footer={"b05a","b05b","INHERIT"})
                public Object b05() {
                        return "OK";
                }
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocHeaderTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigHeaderTest.java
similarity index 84%
copy from 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocHeaderTest.java
copy to 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigHeaderTest.java
index 593bc7b..9d1807a 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocHeaderTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigHeaderTest.java
@@ -12,6 +12,7 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.rest.annotation;
 
+import org.apache.juneau.html.annotation.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.mock2.*;
 import org.junit.*;
@@ -22,31 +23,36 @@ import org.junit.runners.*;
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
 @SuppressWarnings({"javadoc","serial"})
-public class HtmlDocHeaderTest {
+public class HtmlDocConfigHeaderTest {
 
        
//=================================================================================================================
        // Basic tests
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(header={"a01a","a01b"}))
+       @RestResource()
+       @HtmlDocConfig(header={"a01a","a01b"})
        public static class A extends BasicRestServlet {
                @RestMethod(path="/a01")
                public Object a01() {
                        return "OK";
                }
-               @RestMethod(path="/a02", 
htmldoc=@HtmlDoc(header={"a02a","a02b"}))
+               @RestMethod(path="/a02")
+               @HtmlDocConfig(header={"a02a","a02b"})
                public Object a02() {
                        return "OK";
                }
-               @RestMethod(path="/a03", 
htmldoc=@HtmlDoc(header={"INHERIT","a03a","a03b"}))
+               @RestMethod(path="/a03")
+               @HtmlDocConfig(header={"INHERIT","a03a","a03b"})
                public Object a03() {
                        return "OK";
                }
-               @RestMethod(path="/a04", 
htmldoc=@HtmlDoc(header={"a04a","INHERIT","a04b"}))
+               @RestMethod(path="/a04")
+               @HtmlDocConfig(header={"a04a","INHERIT","a04b"})
                public Object a04() {
                        return "OK";
                }
-               @RestMethod(path="/a05", 
htmldoc=@HtmlDoc(header={"a05a","a05b","INHERIT"}))
+               @RestMethod(path="/a05")
+               @HtmlDocConfig(header={"a05a","a05b","INHERIT"})
                public Object a05() {
                        return "OK";
                }
@@ -78,25 +84,30 @@ public class HtmlDocHeaderTest {
        // Inheritance
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(header={"b01a","b01b","INHERIT"}))
+       @RestResource()
+       @HtmlDocConfig(header={"b01a","b01b","INHERIT"})
        public static class B extends A {
                @RestMethod(path="/b01")
                public Object b01() {
                        return "OK";
                }
-               @RestMethod(path="/b02", 
htmldoc=@HtmlDoc(header={"b02a","b02b"}))
+               @RestMethod(path="/b02")
+               @HtmlDocConfig(header={"b02a","b02b"})
                public Object b02() {
                        return "OK";
                }
-               @RestMethod(path="/b03", 
htmldoc=@HtmlDoc(header={"INHERIT","b03a","b03b"}))
+               @RestMethod(path="/b03")
+               @HtmlDocConfig(header={"INHERIT","b03a","b03b"})
                public Object b03() {
                        return "OK";
                }
-               @RestMethod(path="/b04", 
htmldoc=@HtmlDoc(header={"b04a","INHERIT","b04b"}))
+               @RestMethod(path="/b04")
+               @HtmlDocConfig(header={"b04a","INHERIT","b04b"})
                public Object b04() {
                        return "OK";
                }
-               @RestMethod(path="/b05", 
htmldoc=@HtmlDoc(header={"b05a","b05b","INHERIT"}))
+               @RestMethod(path="/b05")
+               @HtmlDocConfig(header={"b05a","b05b","INHERIT"})
                public Object b05() {
                        return "OK";
                }
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigNavTest.java
similarity index 84%
copy from 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavTest.java
copy to 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigNavTest.java
index 60c3611..ca70359 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigNavTest.java
@@ -12,6 +12,7 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.rest.annotation;
 
+import org.apache.juneau.html.annotation.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.mock2.*;
 import org.junit.*;
@@ -22,31 +23,36 @@ import org.junit.runners.*;
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
 @SuppressWarnings({"javadoc","serial"})
-public class HtmlDocNavTest {
+public class HtmlDocConfigNavTest {
 
        
//=================================================================================================================
        // Basic tests
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(navlinks={"NONE"},nav={"a01a","a01b"}))
+       @RestResource()
+       @HtmlDocConfig(navlinks={"NONE"},nav={"a01a","a01b"})
        public static class A extends BasicRestServlet {
                @RestMethod(path="/a01")
                public Object a01() {
                        return "OK";
                }
-               @RestMethod(path="/a02", htmldoc=@HtmlDoc(nav={"a02a","a02b"}))
+               @RestMethod(path="/a02")
+               @HtmlDocConfig(nav={"a02a","a02b"})
                public Object a02() {
                        return "OK";
                }
-               @RestMethod(path="/a03", 
htmldoc=@HtmlDoc(nav={"INHERIT","a03a","a03b"}))
+               @RestMethod(path="/a03")
+               @HtmlDocConfig(nav={"INHERIT","a03a","a03b"})
                public Object a03() {
                        return "OK";
                }
-               @RestMethod(path="/a04", 
htmldoc=@HtmlDoc(nav={"a04a","INHERIT","a04b"}))
+               @RestMethod(path="/a04")
+               @HtmlDocConfig(nav={"a04a","INHERIT","a04b"})
                public Object a04() {
                        return "OK";
                }
-               @RestMethod(path="/a05", 
htmldoc=@HtmlDoc(nav={"a05a","a05b","INHERIT"}))
+               @RestMethod(path="/a05")
+               @HtmlDocConfig(nav={"a05a","a05b","INHERIT"})
                public Object a05() {
                        return "OK";
                }
@@ -78,25 +84,30 @@ public class HtmlDocNavTest {
        // Inheritance
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(nav={"INHERIT","b01a","b01b"}))
+       @RestResource()
+       @HtmlDocConfig(nav={"INHERIT","b01a","b01b"})
        public static class B extends A {
                @RestMethod(path="/b01")
                public Object b01() {
                        return "OK";
                }
-               @RestMethod(path="/b02", htmldoc=@HtmlDoc(nav={"b02a","b02b"}))
+               @RestMethod(path="/b02")
+               @HtmlDocConfig(nav={"b02a","b02b"})
                public Object b02() {
                        return "OK";
                }
-               @RestMethod(path="/b03", 
htmldoc=@HtmlDoc(nav={"INHERIT","b03a","b03b"}))
+               @RestMethod(path="/b03")
+               @HtmlDocConfig(nav={"INHERIT","b03a","b03b"})
                public Object b03() {
                        return "OK";
                }
-               @RestMethod(path="/b04", 
htmldoc=@HtmlDoc(nav={"b04a","INHERIT","b04b"}))
+               @RestMethod(path="/b04")
+               @HtmlDocConfig(nav={"b04a","INHERIT","b04b"})
                public Object b04() {
                        return "OK";
                }
-               @RestMethod(path="/b05", 
htmldoc=@HtmlDoc(nav={"b05a","b05b","INHERIT"}))
+               @RestMethod(path="/b05")
+               @HtmlDocConfig(nav={"b05a","b05b","INHERIT"})
                public Object b05() {
                        return "OK";
                }
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavlinksTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigNavlinksTest.java
similarity index 80%
copy from 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavlinksTest.java
copy to 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigNavlinksTest.java
index 68a4572..34bb0a4 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavlinksTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigNavlinksTest.java
@@ -13,6 +13,7 @@
 package org.apache.juneau.rest.annotation;
 
 
+import org.apache.juneau.html.annotation.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.mock2.*;
 import org.junit.*;
@@ -23,55 +24,66 @@ import org.junit.runners.*;
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
 @SuppressWarnings({"javadoc","serial"})
-public class HtmlDocNavlinksTest {
+public class HtmlDocConfigNavlinksTest {
 
        
//=================================================================================================================
        // Basic tests
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(navlinks={"a01a","a01b"}))
+       @RestResource()
+       @HtmlDocConfig(navlinks={"a01a","a01b"})
        public static class A extends BasicRestServlet {
                @RestMethod(path="/a01")
                public Object a01() {
                        return "OK";
                }
-               @RestMethod(path="/a02", 
htmldoc=@HtmlDoc(navlinks={"a02a","a02b"}))
+               @RestMethod(path="/a02")
+               @HtmlDocConfig(navlinks={"a02a","a02b"})
                public Object test2() {
                        return "OK";
                }
-               @RestMethod(path="/a03", 
htmldoc=@HtmlDoc(navlinks={"INHERIT","a03a","a03b"}))
+               @RestMethod(path="/a03")
+               @HtmlDocConfig(navlinks={"INHERIT","a03a","a03b"})
                public Object a03() {
                        return "OK";
                }
-               @RestMethod(path="/a04", 
htmldoc=@HtmlDoc(navlinks={"a04a","INHERIT","a04b"}))
+               @RestMethod(path="/a04")
+               @HtmlDocConfig(navlinks={"a04a","INHERIT","a04b"})
                public Object test4() {
                        return "OK";
                }
-               @RestMethod(path="/a05", 
htmldoc=@HtmlDoc(navlinks={"a05a","a05b","INHERIT"}))
+               @RestMethod(path="/a05")
+               @HtmlDocConfig(navlinks={"a05a","a05b","INHERIT"})
                public Object test5() {
                        return "OK";
                }
-               @RestMethod(path="/a06", 
htmldoc=@HtmlDoc(navlinks={"INHERIT","[0]:a06a","[3]:a06b"}))
+               @RestMethod(path="/a06")
+               @HtmlDocConfig(navlinks={"INHERIT","[0]:a06a","[3]:a06b"})
                public Object test6a() {
                        return "OK";
                }
-               @RestMethod(path="/a07", 
htmldoc=@HtmlDoc(navlinks={"[1]:a07a","[2]:a07b","INHERIT"}))
+               @RestMethod(path="/a07")
+               @HtmlDocConfig(navlinks={"[1]:a07a","[2]:a07b","INHERIT"})
                public Object test6b() {
                        return "OK";
                }
-               @RestMethod(path="/a08", 
htmldoc=@HtmlDoc(navlinks={"[1]:a08a","[0]:a08b"}))
+               @RestMethod(path="/a08")
+               @HtmlDocConfig(navlinks={"[1]:a08a","[0]:a08b"})
                public Object test6c() {
                        return "OK";
                }
-               @RestMethod(path="/a09", 
htmldoc=@HtmlDoc(navlinks={"INHERIT","foo[0]:a09a","bar[3]:a09b"}))
+               @RestMethod(path="/a09")
+               @HtmlDocConfig(navlinks={"INHERIT","foo[0]:a09a","bar[3]:a09b"})
                public Object test6d() {
                        return "OK";
                }
-               @RestMethod(path="/a10", 
htmldoc=@HtmlDoc(navlinks={"foo[1]:a10a","bar[2]:a10b","INHERIT"}))
+               @RestMethod(path="/a10")
+               @HtmlDocConfig(navlinks={"foo[1]:a10a","bar[2]:a10b","INHERIT"})
                public Object test6e() {
                        return "OK";
                }
-               @RestMethod(path="/a11", 
htmldoc=@HtmlDoc(navlinks={"foo[1]:a11a","bar[0]:a11b"}))
+               @RestMethod(path="/a11")
+               @HtmlDocConfig(navlinks={"foo[1]:a11a","bar[0]:a11b"})
                public Object test6f() {
                        return "OK";
                }
@@ -127,49 +139,60 @@ public class HtmlDocNavlinksTest {
        // Inheritance
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(navlinks={"INHERIT","b01a","b01b"}))
+       @RestResource()
+       @HtmlDocConfig(navlinks={"INHERIT","b01a","b01b"})
        public static class B extends A {
                @RestMethod(path="/b01")
                public Object b01() {
                        return "OK";
                }
-               @RestMethod(path="/b02", 
htmldoc=@HtmlDoc(navlinks={"b02a","b02b"}))
+               @RestMethod(path="/b02")
+               @HtmlDocConfig(navlinks={"b02a","b02b"})
                public Object b02() {
                        return "OK";
                }
-               @RestMethod(path="/b03", 
htmldoc=@HtmlDoc(navlinks={"INHERIT","b03a","b03b"}))
+               @RestMethod(path="/b03")
+               @HtmlDocConfig(navlinks={"INHERIT","b03a","b03b"})
                public Object b03() {
                        return "OK";
                }
-               @RestMethod(path="/b04", 
htmldoc=@HtmlDoc(navlinks={"b04a","INHERIT","b04b"}))
+               @RestMethod(path="/b04")
+               @HtmlDocConfig(navlinks={"b04a","INHERIT","b04b"})
                public Object b04() {
                        return "OK";
                }
-               @RestMethod(path="/b05", 
htmldoc=@HtmlDoc(navlinks={"b05a","b05b","INHERIT"}))
+               @RestMethod(path="/b05")
+               @HtmlDocConfig(navlinks={"b05a","b05b","INHERIT"})
                public Object b05() {
                        return "OK";
                }
-               @RestMethod(path="/b06", 
htmldoc=@HtmlDoc(navlinks={"INHERIT","[0]:b06a","[3]:b06b"}))
+               @RestMethod(path="/b06")
+               @HtmlDocConfig(navlinks={"INHERIT","[0]:b06a","[3]:b06b"})
                public Object b06() {
                        return "OK";
                }
-               @RestMethod(path="/b07", 
htmldoc=@HtmlDoc(navlinks={"[1]:b07a","[2]:b07b","INHERIT"}))
+               @RestMethod(path="/b07")
+               @HtmlDocConfig(navlinks={"[1]:b07a","[2]:b07b","INHERIT"})
                public Object b07() {
                        return "OK";
                }
-               @RestMethod(path="/b08", 
htmldoc=@HtmlDoc(navlinks={"[1]:b08a","[0]:b08b"}))
+               @RestMethod(path="/b08")
+               @HtmlDocConfig(navlinks={"[1]:b08a","[0]:b08b"})
                public Object b08() {
                        return "OK";
                }
-               @RestMethod(path="/b09", 
htmldoc=@HtmlDoc(navlinks={"INHERIT","foo[0]:b09a","bar[3]:b09b"}))
+               @RestMethod(path="/b09")
+               @HtmlDocConfig(navlinks={"INHERIT","foo[0]:b09a","bar[3]:b09b"})
                public Object b09() {
                        return "OK";
                }
-               @RestMethod(path="/b10", 
htmldoc=@HtmlDoc(navlinks={"foo[1]:b10a","bar[2]:b10b","INHERIT"}))
+               @RestMethod(path="/b10")
+               @HtmlDocConfig(navlinks={"foo[1]:b10a","bar[2]:b10b","INHERIT"})
                public Object b10() {
                        return "OK";
                }
-               @RestMethod(path="/b11", 
htmldoc=@HtmlDoc(navlinks={"foo[1]:b11a","bar[0]:b11b"}))
+               @RestMethod(path="/b11")
+               @HtmlDocConfig(navlinks={"foo[1]:b11a","bar[0]:b11b"})
                public Object b11() {
                        return "OK";
                }
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocScriptTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigScriptTest.java
similarity index 85%
copy from 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocScriptTest.java
copy to 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigScriptTest.java
index 1cd1e05..b6651a6 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocScriptTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigScriptTest.java
@@ -12,6 +12,7 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.rest.annotation;
 
+import org.apache.juneau.html.annotation.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.mock2.*;
 import org.junit.*;
@@ -22,31 +23,36 @@ import org.junit.runners.*;
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
 @SuppressWarnings({"javadoc","serial"})
-public class HtmlDocScriptTest {
+public class HtmlDocConfigScriptTest {
 
        
//=================================================================================================================
        // Basic tests
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(script={"a01a","a01b"}))
+       @RestResource()
+       @HtmlDocConfig(script={"a01a","a01b"})
        public static class A extends BasicRestServlet {
                @RestMethod(path="/a01")
                public Object a01() {
                        return "OK";
                }
-               @RestMethod(path="/a02", 
htmldoc=@HtmlDoc(script={"a02a","a02b"}))
+               @RestMethod(path="/a02")
+               @HtmlDocConfig(script={"a02a","a02b"})
                public Object a02() {
                        return "OK";
                }
-               @RestMethod(path="/a03", 
htmldoc=@HtmlDoc(script={"INHERIT","a03a","a03b"}))
+               @RestMethod(path="/a03")
+               @HtmlDocConfig(script={"INHERIT","a03a","a03b"})
                public Object a03() {
                        return "OK";
                }
-               @RestMethod(path="/a04", 
htmldoc=@HtmlDoc(script={"a04a","INHERIT","a04b"}))
+               @RestMethod(path="/a04")
+               @HtmlDocConfig(script={"a04a","INHERIT","a04b"})
                public Object a04() {
                        return "OK";
                }
-               @RestMethod(path="/a05", 
htmldoc=@HtmlDoc(script={"a05a","a05b","INHERIT"}))
+               @RestMethod(path="/a05")
+               @HtmlDocConfig(script={"a05a","a05b","INHERIT"})
                public Object a05() {
                        return "OK";
                }
@@ -78,25 +84,30 @@ public class HtmlDocScriptTest {
        // Inheritance
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(script={"b01a","b01b"}))
+       @RestResource()
+       @HtmlDocConfig(script={"b01a","b01b"})
        public static class B extends A {
                @RestMethod(path="/b01")
                public Object b01() {
                        return "OK";
                }
-               @RestMethod(path="/b02", 
htmldoc=@HtmlDoc(script={"b02a","b02b"}))
+               @RestMethod(path="/b02")
+               @HtmlDocConfig(script={"b02a","b02b"})
                public Object b02() {
                        return "OK";
                }
-               @RestMethod(path="/b03", 
htmldoc=@HtmlDoc(script={"INHERIT","b03a","b03b"}))
+               @RestMethod(path="/b03")
+               @HtmlDocConfig(script={"INHERIT","b03a","b03b"})
                public Object b03() {
                        return "OK";
                }
-               @RestMethod(path="/b04", 
htmldoc=@HtmlDoc(script={"b04a","INHERIT","b04b"}))
+               @RestMethod(path="/b04")
+               @HtmlDocConfig(script={"b04a","INHERIT","b04b"})
                public Object b04() {
                        return "OK";
                }
-               @RestMethod(path="/b05", 
htmldoc=@HtmlDoc(script={"b05a","b05b","INHERIT"}))
+               @RestMethod(path="/b05")
+               @HtmlDocConfig(script={"b05a","b05b","INHERIT"})
                public Object b05() {
                        return "OK";
                }
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocStyleTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigStyleTest.java
similarity index 84%
copy from 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocStyleTest.java
copy to 
juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigStyleTest.java
index 3ef9c34..3e12bfc 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocStyleTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocConfigStyleTest.java
@@ -12,6 +12,7 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.rest.annotation;
 
+import org.apache.juneau.html.annotation.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.mock2.*;
 import org.junit.*;
@@ -22,31 +23,36 @@ import org.junit.runners.*;
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
 @SuppressWarnings({"javadoc","serial"})
-public class HtmlDocStyleTest {
+public class HtmlDocConfigStyleTest {
 
        
//=================================================================================================================
        // Basic tests
        
//=================================================================================================================
 
-       
@RestResource(htmldoc=@HtmlDoc(style={"a01a","a01b"},stylesheet="a01s",nowrap="false"))
+       @RestResource()
+       @HtmlDocConfig(style={"a01a","a01b"},stylesheet="a01s",nowrap="false")
        public static class A extends BasicRestServlet {
                @RestMethod(path="/a01")
                public Object a01() {
                        return "OK";
                }
-               @RestMethod(path="/a02", 
htmldoc=@HtmlDoc(style={"a02a","a02b"},stylesheet="a02s"))
+               @RestMethod(path="/a02")
+               @HtmlDocConfig(style={"a02a","a02b"},stylesheet="a02s")
                public Object a02() {
                        return "OK";
                }
-               @RestMethod(path="/a03", 
htmldoc=@HtmlDoc(style={"INHERIT","a03a","a03b"}))
+               @RestMethod(path="/a03")
+               @HtmlDocConfig(style={"INHERIT","a03a","a03b"})
                public Object a03() {
                        return "OK";
                }
-               @RestMethod(path="/a04", 
htmldoc=@HtmlDoc(style={"a04a","INHERIT","a04b"}))
+               @RestMethod(path="/a04")
+               @HtmlDocConfig(style={"a04a","INHERIT","a04b"})
                public Object a04() {
                        return "OK";
                }
-               @RestMethod(path="/a05", 
htmldoc=@HtmlDoc(style={"a05a","a05b","INHERIT"}))
+               @RestMethod(path="/a05")
+               @HtmlDocConfig(style={"a05a","a05b","INHERIT"})
                public Object a05() {
                        return "OK";
                }
@@ -78,25 +84,30 @@ public class HtmlDocStyleTest {
        // Inheritance
        
//=================================================================================================================
 
-       @RestResource(htmldoc=@HtmlDoc(style={"b01a","b01b"},stylesheet="b01s"))
+       @RestResource()
+       @HtmlDocConfig(style={"b01a","b01b"},stylesheet="b01s")
        public static class B extends A {
                @RestMethod(path="/b01")
                public Object b01() {
                        return "OK";
                }
-               @RestMethod(path="/b02", 
htmldoc=@HtmlDoc(style={"b02a","b02b"},stylesheet="b02s"))
+               @RestMethod(path="/b02")
+               @HtmlDocConfig(style={"b02a","b02b"},stylesheet="b02s")
                public Object b02() {
                        return "OK";
                }
-               @RestMethod(path="/b03", 
htmldoc=@HtmlDoc(style={"INHERIT","b03a","b03b"}))
+               @RestMethod(path="/b03")
+               @HtmlDocConfig(style={"INHERIT","b03a","b03b"})
                public Object b03() {
                        return "OK";
                }
-               @RestMethod(path="/b04", 
htmldoc=@HtmlDoc(style={"b04a","INHERIT","b04b"}))
+               @RestMethod(path="/b04")
+               @HtmlDocConfig(style={"b04a","INHERIT","b04b"})
                public Object b04() {
                        return "OK";
                }
-               @RestMethod(path="/b05", 
htmldoc=@HtmlDoc(style={"b05a","b05b","INHERIT"}))
+               @RestMethod(path="/b05")
+               @HtmlDocConfig(style={"b05a","b05b","INHERIT"})
                public Object b05() {
                        return "OK";
                }
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocFooterTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocFooterTest.java
index 9a56fe8..bc45569 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocFooterTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocFooterTest.java
@@ -19,9 +19,11 @@ import org.junit.runners.*;
 
 /**
  * Tests related to @HtmlDoc(footer) annotation.
+ *
+ * TODO - Remove in 9.0.  Replaced by HtmlDocConfigFooterTest.
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
-@SuppressWarnings({"javadoc","serial"})
+@SuppressWarnings({"javadoc","serial","deprecation"})
 public class HtmlDocFooterTest {
 
        
//=================================================================================================================
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocHeaderTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocHeaderTest.java
index 593bc7b..a67a1f5 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocHeaderTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocHeaderTest.java
@@ -19,9 +19,11 @@ import org.junit.runners.*;
 
 /**
  * Tests related to @HtmlDoc(header) annotation.
+ *
+ * TODO - Remove in 9.0.  Replaced by HtmlDocConfigHeaderTest.
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
-@SuppressWarnings({"javadoc","serial"})
+@SuppressWarnings({"javadoc","serial","deprecation"})
 public class HtmlDocHeaderTest {
 
        
//=================================================================================================================
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavTest.java
index 60c3611..c5af2a5 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavTest.java
@@ -19,9 +19,11 @@ import org.junit.runners.*;
 
 /**
  * Tests related to @HtmlDoc(nav) annotation.
+ *
+ * TODO - Remove in 9.0.  Replaced by HtmlDocConfigNavTest.
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
-@SuppressWarnings({"javadoc","serial"})
+@SuppressWarnings({"javadoc","serial","deprecation"})
 public class HtmlDocNavTest {
 
        
//=================================================================================================================
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavlinksTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavlinksTest.java
index 68a4572..711ae7b 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavlinksTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocNavlinksTest.java
@@ -20,9 +20,11 @@ import org.junit.runners.*;
 
 /**
  * Tests related to @HtmlDoc(navlinks) annotation.
+ *
+ * TODO - Remove in 9.0.  Replaced by HtmlDocConfigNavlinksTest.
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
-@SuppressWarnings({"javadoc","serial"})
+@SuppressWarnings({"javadoc","serial","deprecation"})
 public class HtmlDocNavlinksTest {
 
        
//=================================================================================================================
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocScriptTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocScriptTest.java
index 1cd1e05..82a656b 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocScriptTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocScriptTest.java
@@ -19,9 +19,11 @@ import org.junit.runners.*;
 
 /**
  * Tests related to @HtmlDoc(script) annotation.
+ *
+ * TODO - Remove in 9.0.  Replaced by HtmlDocConfigScriptTest.
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
-@SuppressWarnings({"javadoc","serial"})
+@SuppressWarnings({"javadoc","serial","deprecation"})
 public class HtmlDocScriptTest {
 
        
//=================================================================================================================
diff --git 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocStyleTest.java
 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocStyleTest.java
index 3ef9c34..e618c2e 100644
--- 
a/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocStyleTest.java
+++ 
b/juneau-rest/juneau-rest-server-test/src/test/java/org/apache/juneau/rest/annotation/HtmlDocStyleTest.java
@@ -19,9 +19,11 @@ import org.junit.runners.*;
 
 /**
  * Tests related to @HtmlDoc(style) annotation.
+ *
+ * TODO - Remove in 9.0.  Replaced by HtmlDocConfigStyleTest.
  */
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
-@SuppressWarnings({"javadoc","serial"})
+@SuppressWarnings({"javadoc","serial","deprecation"})
 public class HtmlDocStyleTest {
 
        
//=================================================================================================================

Reply via email to