<JSB> <JSB_DESCRIPTOR NAME="netscape.peas.DBSource" DISPLAYNAME="Data Source" SHORTDESCRIPTION="Structure to hold parameters which identify a database" ENV="server" ISHIDDEN> <JSB_PROPERTY NAME="dbType" DISPLAYNAME="Database Type" PROPTYPE="JS-expr" TYPE="string" READMETHOD="" WRITEMETHOD="" VALUESET="ORACLE,INFORMIX,SYBASE,ODBC-SQL Anywhere,ODBC-SQL Server,ODBC-Access" SHORTDESCRIPTION="Database type"> <JSB_PROPERTY NAME="dbServer" DISPLAYNAME="Database Server" PROPTYPE="JS-expr" TYPE="string" READMETHOD="" WRITEMETHOD="" SHORTDESCRIPTION="Name of database server"> <JSB_PROPERTY NAME="dbName" DISPLAYNAME="Database Name" PROPTYPE="JS-expr" TYPE="string" READMETHOD="" WRITEMETHOD="" SHORTDESCRIPTION="Database name"> <JSB_CONSTRUCTOR> function netscape_peas_DBSource(params) { if (params.dbName == null) { this.dbName = "" } else { this.dbName = params.dbName; } if (params.dbType.indexOf("ODBC") != -1) { this.dbType = "ODBC" } else { this.dbType = params.dbType } this.dbServer = params.dbServer } // netscape_peas_DBSource </JSB_CONSTRUCTOR> </JSB>