1 21 package com.jaspersoft.jasperserver.war.dto; 22 23 import java.io.Serializable ; 24 import java.util.ArrayList ; 25 import java.util.List ; 26 27 import com.jaspersoft.jasperserver.api.metadata.jasperreports.domain.ReportDataSource; 28 import com.jaspersoft.jasperserver.war.common.JasperServerConstImpl; 29 30 public class ReportDataSourceWrapper extends BaseDTO implements Serializable { 31 private ReportDataSource reportDataSource; 32 private List allDatasources; 33 private List allTypes; 34 private boolean lookup; 35 private String type; 36 private String source; 37 private String selectedUri; 38 private List allFolders; 39 private Object parentFlowObject; 40 private String parentType; 41 42 public boolean isLookup() { 43 return lookup; 44 } 45 public void setLookup(boolean lookup) { 46 this.lookup = lookup; 47 } 48 public String getSource() { 49 return source; 50 } 51 public void setSource(String source) { 52 this.source = source; 53 } 54 public String getType() { 55 return type; 56 } 57 public void setType(String type) { 58 this.type = type; 59 } 60 public List getAllDatasources() { 61 return allDatasources; 62 } 63 public void setAllDatasources(List allDatasources) { 64 this.allDatasources = allDatasources; 65 } 66 public List getAllTypes() { 67 if(allTypes==null){ 68 allTypes=new ArrayList (); 69 allTypes.add(JasperServerConstImpl.getJDBCDatasourceType()); 70 allTypes.add(JasperServerConstImpl.getJNDIDatasourceType()); 71 allTypes.add(JasperServerConstImpl.getBeanDatasourceType()); 72 } 73 return allTypes; 74 } 75 public void setAllTypes(List allTypes) { 76 this.allTypes = allTypes; 77 } 78 public ReportDataSource getReportDataSource() { 79 return reportDataSource; 80 } 81 public void setReportDataSource(ReportDataSource reportDataSource) { 82 this.reportDataSource = reportDataSource; 83 } 84 public String getSelectedUri() { 85 return selectedUri; 86 } 87 public void setSelectedUri(String selectedUri) { 88 this.selectedUri = selectedUri; 89 } 90 public List getAllFolders() { 91 return allFolders; 92 } 93 public void setAllFolders(List allFolders) { 94 this.allFolders = allFolders; 95 } 96 97 public Object getParentFlowObject() { 98 return parentFlowObject; 99 } 100 101 public void setParentFlowObject(Object parentFlowObject) { 102 this.parentFlowObject = parentFlowObject; 103 } 104 public String getParentType() { 105 return parentType; 106 } 107 public void setParentType(String parentType) { 108 this.parentType = parentType; 109 } 110 } 111 | Popular Tags |