    <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>