Author: ito
Date: Sun Jan 2 15:41:09 2011
New Revision: 1054418
URL: http://svn.apache.org/viewvc?rev=1054418&view=rev
Log:
cast to Literal instead of TypedLiteral
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content.representations/org.apache.clerezza.platform.content.representations.core/src/main/java/org/apache/clerezza/platform/content/representations/core/ThumbnailService.java
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content.representations/org.apache.clerezza.platform.content.representations.core/src/main/java/org/apache/clerezza/platform/content/representations/core/ThumbnailService.java
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content.representations/org.apache.clerezza.platform.content.representations.core/src/main/java/org/apache/clerezza/platform/content/representations/core/ThumbnailService.java?rev=1054418&r1=1054417&r2=1054418&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content.representations/org.apache.clerezza.platform.content.representations.core/src/main/java/org/apache/clerezza/platform/content/representations/core/ThumbnailService.java
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content.representations/org.apache.clerezza.platform.content.representations.core/src/main/java/org/apache/clerezza/platform/content/representations/core/ThumbnailService.java
Sun Jan 2 15:41:09 2011
@@ -187,20 +187,19 @@ public class ThumbnailService implements
GraphNode infoBitNode = new GraphNode(infoBitUri,
cgProvider.getContentGraph());
UriRef thumbnailUri = getGeneratedThumbnailUri(infoBitNode,
width, height, exact);
if (thumbnailUri == null) {
- TypedLiteral mediaTypeLiteral = null;
+ Literal mediaTypeLiteral = null;
Lock readLock = infoBitNode.readLock();
readLock.lock();
try {
Iterator<Resource> mediaTypes =
infoBitNode.getObjects(DISCOBITS.mediaType);
if (mediaTypes.hasNext()) {
- mediaTypeLiteral = (TypedLiteral)
mediaTypes.next();
+ mediaTypeLiteral = (Literal)
mediaTypes.next();
}
} finally {
readLock.unlock();
}
if (mediaTypeLiteral != null) {
- MediaType mediaType =
MediaType.valueOf(LiteralFactory.getInstance().createObject(
- String.class,
mediaTypeLiteral));
+ MediaType mediaType =
MediaType.valueOf(mediaTypeLiteral.getLexicalForm());
// if the infoBit is an image, create a
thumbnail on the fly.
if (mediaType.getType().startsWith("image")) {
try {