/** * */ package org.gcube.portlets.user.dataminermanager.client.bean.output; import java.io.Serializable; /** * @author ceras * */ public class ImagesResource extends Resource implements Serializable { /** * */ private static final long serialVersionUID = 8772836076910728324L; private String link; private String mimeType; /** * */ public ImagesResource() { super(); this.setResourceType(ResourceType.IMAGES); } /** * * @param resourceId * @param name * @param description * @param link */ public ImagesResource(String resourceId, String name, String description, String link, String mimeType) { super(resourceId, name, description, ResourceType.IMAGES); this.link = link; this.mimeType = mimeType; } /** * * @return link */ public String getLink() { return link; } /** * * @param link */ public void setLink(String link) { this.link = link; } public String getMimeType() { return mimeType; } public void setMimeType(String mimeType) { this.mimeType = mimeType; } @Override public String toString() { return "ImagesResource [link=" + link + ", mimeType=" + mimeType + ", getResourceId()=" + getResourceId() + ", getName()=" + getName() + ", getDescription()=" + getDescription() + ", getResourceType()=" + getResourceType() + "]"; } }