/** * Returns the type of this image. * * @return the type of this image */ @Override public String getType() { return _image.getType(); }
public static ImageSoap toSoapModel(Image model) { ImageSoap soapModel = new ImageSoap(); soapModel.setMvccVersion(model.getMvccVersion()); soapModel.setImageId(model.getImageId()); soapModel.setCompanyId(model.getCompanyId()); soapModel.setModifiedDate(model.getModifiedDate()); soapModel.setType(model.getType()); soapModel.setHeight(model.getHeight()); soapModel.setWidth(model.getWidth()); soapModel.setSize(model.getSize()); return soapModel; }
@Override public String getSmallImageType() throws PortalException { if ((_smallImageType == null) && isSmallImage()) { Image smallImage = ImageLocalServiceUtil.getImage( getSmallImageId()); _smallImageType = smallImage.getType(); } return _smallImageType; }
@Override public String getSmallImageType() throws PortalException { if ((_smallImageType == null) && isSmallImage()) { Image smallImage = ImageLocalServiceUtil.getImage( getSmallImageId()); _smallImageType = smallImage.getType(); } return _smallImageType; }
@Override public Boolean call() throws Exception { FileEntry fileEntry = PortletFileRepositoryUtil.fetchPortletFileEntry( _groupId, _folderId, String.valueOf(_articleImageId)); if (fileEntry != null) { return null; } try { Image image = _imageLocalService.getImage(_articleImageId); if (image == null) { return null; } PortletFileRepositoryUtil.addPortletFileEntry( _groupId, _userId, JournalArticle.class.getName(), _resourcePrimaryKey, JournalConstants.SERVICE_NAME, _folderId, image.getTextObj(), String.valueOf(_articleImageId), image.getType(), false); } catch (Exception e) { _log.error( "Unable to add the journal article image " + _articleImageId + " into the file repository", e); return false; } return true; }
protected File getSmallImageFile(DDMTemplate template) { File smallImageFile = null; if (template.isSmallImage() && Validator.isNull(template.getSmallImageURL())) { Image smallImage = imageLocalService.fetchImage( template.getSmallImageId()); if (smallImage != null) { smallImageFile = FileUtil.createTempFile(smallImage.getType()); try { FileUtil.write(smallImageFile, smallImage.getTextObj()); } catch (IOException ioe) { _log.error(ioe, ioe); } } } return smallImageFile; }