- From: Thomas Gambet via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 25 Aug 2009 14:48:53 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/src/org/w3c/unicorn/response
In directory hutz:/tmp/cvs-serv29418/src/org/w3c/unicorn/response
Modified Files:
Tag: dev2
Response.java
Log Message:
added getErrorCount(), getWarningCount(), and getInfosCount()
Index: Response.java
===================================================================
RCS file: /sources/public/2006/unicorn/src/org/w3c/unicorn/response/Attic/Response.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -d -r1.1.2.1 -r1.1.2.2
--- Response.java 11 Aug 2009 16:05:26 -0000 1.1.2.1
+++ Response.java 25 Aug 2009 14:48:51 -0000 1.1.2.2
@@ -197,7 +197,7 @@
*
* @return The list of errors corresponding to the results.
*/
- List<Error> getErrorList() {
+ public List<Error> getErrorList() {
List<Error> xList = new ArrayList<Error>();
// iterate all language
for (Map<String, Result> aMapOfURIResult : mapOfLangURIResult.values()) {
@@ -213,7 +213,7 @@
*
* @return The list of warnings corresponding to the results.
*/
- List<Warning> getWarningList() {
+ public List<Warning> getWarningList() {
List<Warning> xList = new ArrayList<Warning>();
// iterate all language
for (Map<String, Result> aMapOfURIResult : mapOfLangURIResult.values()) {
@@ -225,6 +225,36 @@
return xList;
}
+ public int getWarningCount() {
+ int count = 0;
+ for (Map<String, Result> aMapOfURIResult : mapOfLangURIResult.values()) {
+ for (Result aResult : aMapOfURIResult.values()) {
+ count += aResult.warnings.size();
+ }
+ }
+ return count;
+ }
+
+ public int getErrorCount() {
+ int count = 0;
+ for (Map<String, Result> aMapOfURIResult : mapOfLangURIResult.values()) {
+ for (Result aResult : aMapOfURIResult.values()) {
+ count += aResult.errors.size();
+ }
+ }
+ return count;
+ }
+
+ public int getInfoCount() {
+ int count = 0;
+ for (Map<String, Result> aMapOfURIResult : mapOfLangURIResult.values()) {
+ for (Result aResult : aMapOfURIResult.values()) {
+ count += aResult.infos.size();
+ }
+ }
+ return count;
+ }
+
/**
*
* @return The list of infos corresponding to the results.
Received on Tuesday, 25 August 2009 14:49:02 UTC