Author: [email protected]
Date: Mon Feb 27 10:16:14 2012
New Revision: 2114
Log:
Fixed print/display versions
Modified:
sandbox/ivol/amdatu-commons/rest-doclet/src/main/java/org/amdatu/commons/restdoclet/RESTDoclet.java
sandbox/ivol/amdatu-commons/rest-doclet/src/main/resources/css/restdoc.css
Modified:
sandbox/ivol/amdatu-commons/rest-doclet/src/main/java/org/amdatu/commons/restdoclet/RESTDoclet.java
==============================================================================
---
sandbox/ivol/amdatu-commons/rest-doclet/src/main/java/org/amdatu/commons/restdoclet/RESTDoclet.java
(original)
+++
sandbox/ivol/amdatu-commons/rest-doclet/src/main/java/org/amdatu/commons/restdoclet/RESTDoclet.java
Mon Feb 27 10:16:14 2012
@@ -170,11 +170,17 @@
lines.add("<script type='text/javascript'
src='jquery-1.6.4.min.js'></script>");
lines.add("<script type='text/javascript'
src='jquery-ui-1.8.16.custom.min.js'></script>");
lines.add("<script type='text/javascript' src='restdoc.js'></script>");
- lines.add("<script>$(document).ready(function()
{$('#accordion').accordion({autoHeight: false});});</script>");
+ lines.add("<script>");
+ lines.add(" function
showPrintVersion(){$('#print').hide();$('#display').show();$('#accordion').accordion(
'destroy');}");
+ lines.add(" function
showDisplayVersion(){$('#print').show();$('#display').hide();$('#accordion').accordion({autoHeight:
false});}");
+ lines.add(" $(document).ready(function() {showDisplayVersion();});");
+ lines.add("</script>");
lines.add("</head>");
lines.add("<body>");
lines.add("<div class='ui-state-highlight ui-corner-all'
align='center'>");
lines.add("<h3>REST documentation for " +
m_classAnalyzer.getPath(classDoc, null) + "</h3></div>");
+ lines.add("<p><center><a id='display'
href='javascript:showDisplayVersion()'>Display version</a>");
+ lines.add("<a id='print' href='javascript:showPrintVersion()'>Print
version</a></center></p>");
lines.add("<div id='accordion'>");
FileUtils.writeLines(m_file, lines, EOL, true);
}
@@ -198,6 +204,9 @@
lines.add(getRow("Method", m_classAnalyzer.getHTTPMethod(methodDoc)));
lines.add(getRow("URI", m_classAnalyzer.getPath(classDoc, methodDoc)));
+ // Description
+ lines.add(getRow("Description",
m_classAnalyzer.getDescription(methodDoc)));
+
// Path parameters
List<String> pathParameters =
m_classAnalyzer.getPathParameters(methodDoc);
if (pathParameters.size() > 0) {
@@ -209,9 +218,7 @@
if (queryParameters.size() > 0) {
lines.add(getRow("Query parameters", toUl(queryParameters)));
}
-
- // Description
- lines.add(getRow("Description",
m_classAnalyzer.getDescription(methodDoc)));
+
// Consumes
StringBuffer consumes = m_classAnalyzer.getConsumes(methodDoc);
Modified:
sandbox/ivol/amdatu-commons/rest-doclet/src/main/resources/css/restdoc.css
==============================================================================
--- sandbox/ivol/amdatu-commons/rest-doclet/src/main/resources/css/restdoc.css
(original)
+++ sandbox/ivol/amdatu-commons/rest-doclet/src/main/resources/css/restdoc.css
Mon Feb 27 10:16:14 2012
@@ -24,3 +24,11 @@
ul {
margin-left: -25px;
}
+
+a:link {
+ color: white;
+}
+
+a:visited {
+ color: white;
+}
_______________________________________________
Amdatu-commits mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-commits