Skip to content

Commit

Permalink
Update metadata-extractor dependency to version 2.6.2
Browse files Browse the repository at this point in the history
  • Loading branch information
sharwell committed Aug 28, 2013
1 parent e9860ec commit 9261ca7
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions src/com/xmlcalabash/extensions/MetadataExtractor.java
Expand Up @@ -4,7 +4,6 @@
import com.drew.imaging.jpeg.JpegProcessingException;
import com.drew.metadata.Directory;
import com.drew.metadata.Metadata;
import com.drew.metadata.MetadataException;
import com.drew.metadata.Tag;
import com.xmlcalabash.core.XProcConstants;
import com.xmlcalabash.core.XProcException;
Expand Down Expand Up @@ -82,11 +81,11 @@ public void run() throws SaxonApiException {
tree.startContent();

// iterate through metadata directories
Iterator directories = metadata.getDirectoryIterator();
Iterator directories = metadata.getDirectories().iterator();
while (directories.hasNext()) {
Directory directory = (Directory) directories.next();
String dir = directory.getName();
Iterator tags = directory.getTagIterator();
Iterator tags = directory.getTags().iterator();
while (tags.hasNext()) {
Tag tag = (Tag) tags.next();

Expand All @@ -95,12 +94,7 @@ public void run() throws SaxonApiException {
tree.addAttribute(_type, tag.getTagTypeHex());
tree.addAttribute(_name, tag.getTagName());

String value = "";
try {
value = tag.getDescription();
} catch (MetadataException me) {
tree.addAttribute(_error, me.toString());
}
String value = tag.getDescription();

// Bah humbug...I don't see an easy way to tell if ti's a date/time
if (value.matches("^\\d\\d\\d\\d:\\d\\d:\\d\\d \\d\\d:\\d\\d:\\d\\d$")) {
Expand Down

0 comments on commit 9261ca7

Please sign in to comment.