1 32 33 package it.businesslogic.ireport.connection; 34 import it.businesslogic.ireport.*; 35 import it.businesslogic.ireport.util.*; 36 import java.net.URLClassLoader ; 37 import java.sql.*; 38 import java.util.HashMap ; 39 import java.util.List ; 40 import javax.swing.*; 41 42 import javax.persistence.EntityManager; 43 import javax.persistence.EntityManagerFactory; 44 import javax.persistence.Persistence; 45 46 50 public class NullConnection extends it.businesslogic.ireport.IReportConnection { 51 52 private java.util.HashMap map = null; 53 54 55 public NullConnection() { 56 map = new java.util.HashMap (); 57 this.setName("No connection or datasource"); 58 } 59 60 64 public java.sql.Connection getConnection() { 65 return null; 66 } 67 68 public boolean isJDBCConnection() { 69 return false; 70 } 71 72 public boolean isJRDataSource() { 73 return false; 74 } 75 76 79 public java.util.HashMap getProperties() 80 { 81 return map; 82 } 83 84 public void loadProperties(java.util.HashMap map) 85 { 86 this.map = map; 87 } 88 89 public String getDescription(){ return "Null connection"; } 90 91 92 96 public net.sf.jasperreports.engine.JRDataSource getJRDataSource() 97 { 98 return null; 99 } 100 101 } 102 | Popular Tags |