in taverna-server-webapp/src/main/java/org/apache/taverna/server/master/DirectoryREST.java [165:173]
private boolean matchType(MediaType a, MediaType b) {
if (log.isDebugEnabled())
log.debug("comparing " + a.getType() + "/" + a.getSubtype()
+ " and " + b.getType() + "/" + b.getSubtype());
return (a.isWildcardType() || b.isWildcardType() || a.getType().equals(
b.getType()))
&& (a.isWildcardSubtype() || b.isWildcardSubtype() || a
.getSubtype().equals(b.getSubtype()));
}