[Corpusreader-svn] SF.net SVN: corpusreader:[209] trunk/corpusreader/src/main/java/tei/cr/ utils
Status: Alpha
Brought to you by:
sylvainloiseau
|
From: <syl...@us...> - 2008-12-20 21:23:48
|
Revision: 209
http://corpusreader.svn.sourceforge.net/corpusreader/?rev=209&view=rev
Author: sylvainloiseau
Date: 2008-12-20 21:23:44 +0000 (Sat, 20 Dec 2008)
Log Message:
-----------
Checking argument in FileUtils
Modified Paths:
--------------
trunk/corpusreader/src/main/java/tei/cr/utils/FileUtils.java
trunk/corpusreader/src/main/java/tei/cr/utils/sax/StAX2SAXEvent.java
Modified: trunk/corpusreader/src/main/java/tei/cr/utils/FileUtils.java
===================================================================
--- trunk/corpusreader/src/main/java/tei/cr/utils/FileUtils.java 2008-12-20 17:24:08 UTC (rev 208)
+++ trunk/corpusreader/src/main/java/tei/cr/utils/FileUtils.java 2008-12-20 21:23:44 UTC (rev 209)
@@ -7,6 +7,9 @@
final public class FileUtils {
public final static List<File> getFilesOfDirRec (String dirName) {
+ if (dirName == null) {
+ throw new IllegalArgumentException("Dir name may not be null.");
+ }
List<File> list = new ArrayList<File>();
File dir = new File(dirName);
if (!dir.isDirectory()) {
Modified: trunk/corpusreader/src/main/java/tei/cr/utils/sax/StAX2SAXEvent.java
===================================================================
--- trunk/corpusreader/src/main/java/tei/cr/utils/sax/StAX2SAXEvent.java 2008-12-20 17:24:08 UTC (rev 208)
+++ trunk/corpusreader/src/main/java/tei/cr/utils/sax/StAX2SAXEvent.java 2008-12-20 21:23:44 UTC (rev 209)
@@ -116,14 +116,13 @@
default:}
}
-
+
public final static Attributes createSAXAttributes(StartElement s) {
AttributesImpl att = new AttributesImpl();
Iterator i = s.getAttributes();
while (i.hasNext()) {
Attribute a = (Attribute) i.next();
QName aQN = a.getName();
-
String uri = QNameUtils.getNamespaceURI(aQN);
String lname = aQN.getLocalPart();
String qname = QNameUtils.getQName(aQN);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|