1 21 package com.jaspersoft.jasperserver.api.metadata.common.domain; 22 23 import java.io.Serializable ; 24 import java.util.Date ; 25 26 import com.jaspersoft.jasperserver.api.common.domain.AttributedObject; 27 28 29 33 public interface Resource extends AttributedObject, InternalURI, Serializable 34 { 35 public static String URI_PROTOCOL = "repo"; 36 37 int VERSION_NEW = -1; 38 39 public int getVersion(); 40 41 public void setVersion(int version); 42 43 public String getURIString(); 44 45 public void setURIString(String uri); 46 47 public String getParentFolder(); 48 49 public void setParentFolder(String uri); 50 51 public void setParentFolder(Folder folder); 52 53 56 public String getName(); 57 58 public void setName(String name); 59 60 63 public String getLabel(); 64 65 public void setLabel(String label); 66 67 70 public String getDescription(); 71 72 public void setDescription(String description); 73 74 75 public String getResourceType(); 76 77 public Date getCreationDate(); 78 79 public void setCreationDate(Date timestamp); 80 81 public boolean isNew(); 82 } 83 | Popular Tags |