GalleryDimension.java
package sk.iway.iwcm.gallery;
import static sk.iway.iwcm.Tools.isEmpty;
import java.util.Date;
import sk.iway.iwcm.io.IwcmFile;
/**
* GalleryDimension.java - informacie o galerii
*
*@Title webjet4
*@Company Interway s.r.o. (www.interway.sk)
*@Copyright Interway s.r.o. (c) 2001-2004
*@author $Author: bhric $
*@version $Revision: 1.3 $
*@created Date: 06.11.2009 11:19:42
*@modified $Date: 2009/11/19 22:24:21 $
*/
public class GalleryDimension
{
private int galleryId;
private String galleryPath = "";
private String galleryName = "";
private String galleryPerex = "";
private Date galleryDate;
private int galleryViews = 0;
private String author = "";
private WatermarkSetup watermarkSetup = new WatermarkSetup();
public GalleryDimension()
{
//prazdny konstruktor
}
public String getAuthor()
{
return author;
}
public void setAuthor(String author)
{
this.author = author;
}
public int getGalleryId()
{
return galleryId;
}
public void setGalleryId(int galleryId)
{
this.galleryId = galleryId;
}
public String getGalleryPath()
{
return galleryPath;
}
public void setGalleryPath(String galleryPath)
{
this.galleryPath = galleryPath;
}
public String getGalleryName()
{
return galleryName;
}
public void setGalleryName(String galleryName)
{
this.galleryName = galleryName;
}
public String getGalleryPerex()
{
return galleryPerex;
}
public void setGalleryPerex(String galleryPerex)
{
this.galleryPerex = galleryPerex;
}
public Date getGalleryDate()
{
return galleryDate == null ? null : (Date) galleryDate.clone();
}
public void setGalleryDate(Date galleryDate)
{
this.galleryDate = galleryDate == null ? null : (Date) galleryDate.clone();
}
public int getGalleryViews()
{
return galleryViews;
}
public void setGalleryViews(int galleryViews)
{
this.galleryViews = galleryViews;
}
public IwcmFile getWatermark()
{
if (isEmpty(watermarkSetup.getWatermark()))
return null;
return IwcmFile.fromVirtualPath(watermarkSetup.getWatermark());
}
public String getWatermarkPlacement()
{
return watermarkSetup.getWatermarkPlacement();
}
public int getWatermarkSaturation()
{
return watermarkSetup.getWatermarkSaturation();
}
public void setWatermark(String watermark)
{
watermarkSetup.setWatermark(watermark);
}
public void setWatermarkPlacement(String watermarkPlacement)
{
watermarkSetup.setWatermarkPlacement(watermarkPlacement);
}
public void setWatermarkSaturation(int watermarkSaturation)
{
watermarkSetup.setWatermarkSaturation(watermarkSaturation);
}
@Override
public String toString()
{
return "GalleryDimension [galleryId=" + galleryId + ", galleryPath=" + galleryPath + ", galleryName=" + galleryName
+ ", galleryPerex=" + galleryPerex + ", galleryDate=" + galleryDate + ", galleryViews=" + galleryViews
+ ", author=" + author + ", watermarkSetup=" + watermarkSetup + "]";
}
}