1 19 20 package org.netbeans.modules.dbschema.jdbcimpl.wizard; 21 22 import java.beans.*; 23 import java.util.LinkedList ; 24 import java.util.Vector ; 25 import org.netbeans.api.db.explorer.DatabaseConnection; 26 27 import org.openide.loaders.DataFolder; 28 29 import org.netbeans.modules.dbschema.jdbcimpl.ConnectionProvider; 30 31 public class DBSchemaWizardData { 32 33 private DataFolder destinationPackage; 34 private String name; 35 private String driver; 36 private DatabaseConnection dbconn; 37 private boolean existingConn; 38 private ConnectionProvider cp; 39 private LinkedList tables; 40 private LinkedList views; 41 private boolean connected; 42 private String schema; 43 private Vector schemas; 44 private boolean all; 45 46 private PropertyChangeSupport propertySupport; 47 48 49 public DBSchemaWizardData() { 50 schemas = new Vector (); 51 propertySupport = new PropertyChangeSupport(this); 52 } 53 54 public void setName(String name) { 55 this.name = name; 56 } 57 58 public String getName() { 59 return name; 60 } 61 62 public void setDestinationPackage(DataFolder destinationPackage) { 63 this.destinationPackage = destinationPackage; 64 } 65 66 public DataFolder getDestinationPackage() { 67 return destinationPackage; 68 } 69 70 public void setDriver(String driver) { 71 this.driver = driver; 72 } 73 74 public String getDriver() { 75 return driver; 76 } 77 78 public void setDatabaseConnection(DatabaseConnection dbconn) { 79 this.dbconn = dbconn; 80 } 81 82 public DatabaseConnection getDatabaseConnection() { 83 return dbconn; 84 } 85 86 public void setExistingConn(boolean existingConn) { 87 this.existingConn = existingConn; 88 } 89 90 public boolean isExistingConn() { 91 return existingConn; 92 } 93 94 public void setConnectionProvider(ConnectionProvider cp) { 95 this.cp = cp; 96 } 97 98 public ConnectionProvider getConnectionProvider() { 99 return cp; 100 } 101 102 public void setTables(LinkedList tables) { 103 this.tables = tables; 104 } 105 106 public LinkedList getTables() { 107 return tables; 108 } 109 110 public void setViews(LinkedList views) { 111 this.views = views; 112 } 113 114 public LinkedList getViews() { 115 return views; 116 } 117 118 public void setConnected(boolean connected) { 119 this.connected = connected; 120 } 121 122 public boolean isConnected() { 123 return connected; 124 } 125 126 public void setSchemas(Vector schemas) { 127 this.schemas = schemas; 128 } 129 130 public Vector getSchemas() { 131 return schemas; 132 } 133 134 public void setSchema(String schema) { 135 this.schema = schema; 136 } 137 138 public String getSchema() { 139 return schema; 140 } 141 142 public void setAllTables(boolean all) { 143 this.all = all; 144 } 145 146 public boolean isAllTables() { 147 return all; 148 } 149 150 public PropertyChangeSupport getPropertySupport() { 152 return propertySupport; 153 } 154 155 public void addPropertyChangeListener(PropertyChangeListener l) { 156 propertySupport.addPropertyChangeListener (l); 157 } 158 159 public void removePropertyChangeListener(PropertyChangeListener l) { 160 propertySupport.removePropertyChangeListener (l); 161 } 162 } 163 | Popular Tags |