  this._CaseName = "Line";
  });
  l.prototype.CompareTo = (function (db)
  {
    var eb = 0.000000;
    var fb = 0.000000;
    fb = ((this.Tag < db.Tag) ? -1.000000 : ((this.Tag == db.Tag) ? 0.000000 : 1.000000));
    eb = fb;
    if ((eb != 0.000000)) 
    {
      return eb;
    }
    else
    {
      return 0.000000;
    };
  });
  m = (function (db)
  {
    if ((db == 3)) 
    {
      return "boolean";
    }
    else
    {
      if ((db == 16)) 
      {
        return "datetime";
      }
      else
    