001package csheets.ext.database.core; 002 003/** 004 * Contains all information about a given database technology 005 * @author João Carreira 006 */ 007public class Database 008{ 009 private String name, url; 010 011 /** 012 * constructor 013 * @param name name of the database 014 * @param url path to the driver 015 * @param adapteeName adaptee class that can instantiate the connection object 016 */ 017 public Database(String name, String url) 018 { 019 this.name = name; 020 this.url = url; 021 } 022 023 /** 024 * gets database name 025 * @return name 026 */ 027 public String getName() 028 { 029 return this.name; 030 } 031 032 /** 033 * gets database path to driver 034 * @return 035 */ 036 public String getUrl() 037 { 038 return this.url; 039 } 040}