@JsonInclude(value = JsonInclude.Include.NON_EMPTY) public String getDescription() { if (this.excerpts.size() > 2) { return StringUtils.trim(DESCRIPTION_ELLIPSIS + StringUtils.join(this.excerpts, DESCRIPTION_ELLIPSIS) + DESCRIPTION_ELLIPSIS); } else { return StringUtils.left(asset.getMetadataValue("dc:description"), DESCRIPTION_MAX_LENGTH); } }
/** * Return the title or name of the asset, if the title is not defined. * * @param asset the asset * @return the asset title or name */ @Function public static String getTitleOrName(Asset asset) { String title = asset.getMetadataValue(DamConstants.DC_TITLE); return StringUtils.isNotBlank(title) ? title : asset.getName(); }
public String getTitle() { return StringUtils.defaultIfBlank(StringUtils.defaultIfBlank(asset.getMetadataValue("dc:title"), asset.getName()), asset.getName()); }
/** * Return the title or name of the asset, if the title is not defined. * * @param asset the asset * @return the asset title or name */ @Function public static String getTitleOrName(Asset asset) { String title = asset.getMetadataValue(DamConstants.DC_TITLE); return StringUtils.isNotBlank(title) ? title : asset.getName(); }
if (StringUtils.isNotBlank(asset.getMetadataValue(DamConstants.DC_TITLE))) { title = asset.getMetadataValue(DamConstants.DC_TITLE); excerpt = StringUtils.stripToEmpty(asset.getMetadataValue(DamConstants.DC_DESCRIPTION)); if (excerpt.length() > MAX_EXCERPT_LENGTH) { excerpt = StringUtils.substring(excerpt, 0, (MAX_EXCERPT_LENGTH - ELLIPSE_LENGTH)) + "...";
if (StringUtils.isNotBlank(asset.getMetadataValue(DamConstants.DC_TITLE))) { title = asset.getMetadataValue(DamConstants.DC_TITLE); excerpt = StringUtils.stripToEmpty(asset.getMetadataValue(DamConstants.DC_DESCRIPTION)); if (excerpt.length() > MAX_EXCERPT_LENGTH) { excerpt = StringUtils.substring(excerpt, 0, (MAX_EXCERPT_LENGTH - ELLIPSE_LENGTH)) + "...";
imageWidth = Integer.parseInt(StringUtils.defaultString(asset.getMetadataValue(TIFF_IMAGEWIDTH), "0")); imageWidth = Integer.parseInt(StringUtils.defaultString(asset.getMetadataValue(EXIF_PIXELXDIMENSION), "0")); imageHeight = Integer.parseInt(StringUtils.defaultString(asset.getMetadataValue(TIFF_IMAGELENGTH), "0")); imageHeight = Integer.parseInt(StringUtils.defaultString(asset.getMetadataValue(EXIF_PIXELYDIMENSION), "0"));
String hash = asset.getMetadataValue(SHA1); if (hash != null) { observedHashes.add(hash); tabulate(folderPath, Column.version_count, 1); Asset assetVersion = FrozenAsset.createFrozenAsset(asset, rev); String versionHash = assetVersion.getMetadataValue(SHA1); if (versionHash != null) { if (observedHashes.contains(versionHash)) {
String damDescription = asset.getMetadataValue(DamConstants.DC_DESCRIPTION); if(StringUtils.isEmpty(damDescription)) { damDescription = asset.getMetadataValue(DamConstants.DC_TITLE); String damTitle = asset.getMetadataValue(DamConstants.DC_TITLE); if (StringUtils.isNotEmpty(damTitle)) { title = damTitle;
boolean flipVertically = componentProperties.get(Image.PN_FLIP_VERTICAL, Boolean.FALSE); if (rotationAngle != 0 || rectangle != null || resizeWidth > 0 || flipHorizontally || flipVertically) { int originalWidth = getDimension(asset.getMetadataValue(DamConstants.TIFF_IMAGEWIDTH)); int originalHeight = getDimension(asset.getMetadataValue(DamConstants.TIFF_IMAGELENGTH)); AssetHandler assetHandler = assetStore.getAssetHandler(imageType); Layer layer = null;