Browse Source

Now reports all id's which were referenced but do not exist, rather than just the first invalid id.


git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@193537 13f79535-47bb-0310-9956-ffa450edef68
pull/32/head
Jordan Naftolin 24 years ago
parent
commit
ed03d4987b
1 changed files with 10 additions and 6 deletions
  1. 10
    6
      src/org/apache/fop/datatypes/IDReferences.java

+ 10
- 6
src/org/apache/fop/datatypes/IDReferences.java View File

@@ -180,18 +180,22 @@ public class IDReferences {


/**
* Returns the first invalid id still remaining in the validation list
* Returns all invalid id's still remaining in the validation list
*
* @return first id in validation list
* @return invalid ids from validation list
*/
public String getNextInvalidId()
public String getInvalidIds()
{
Enumeration enum=idValidation.keys();
return enum.nextElement().toString();
StringBuffer list=new StringBuffer();
Enumeration enum=idValidation.keys();
while(enum.hasMoreElements())
{
list.append("\n\"").append(enum.nextElement().toString()).append("\" ") ;
}
return list.toString();;
}



/**
* Determines whether specified id already exists in IDReferences
*

Loading…
Cancel
Save