home *** CD-ROM | disk | FTP | other *** search
/ An Introduction to Progr…l Basic 6.0 (4th Edition) / An Introduction to Programming using Visual Basic 6.0.iso / COMMON / TOOLS / VB / CABINETS / MSDAO350.CAB / icontrols / DataList / DataList$ClassInfo.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-01-08  |  3.0 KB  |  51 lines

  1. package icontrols.DataList;
  2.  
  3. import com.ms.wd.core.CategoryAttribute;
  4. import com.ms.wd.core.DefaultValueAttribute;
  5. import com.ms.wd.core.DescriptionAttribute;
  6. import com.ms.wd.core.IProperties;
  7. import com.ms.wd.core.PropertyInfo;
  8. import com.ms.wd.ui.Control;
  9.  
  10. public class DataList$ClassInfo extends Control.ClassInfo {
  11.    public static final PropertyInfo BorderStyle;
  12.    public static final PropertyInfo BoundColumn;
  13.    public static final PropertyInfo ListColumn;
  14.    public static final PropertyInfo RowMember;
  15.    public static final PropertyInfo RowSource;
  16.    // $FF: synthetic field
  17.    private static Class class$icontrols$DataList$DataList;
  18.    // $FF: synthetic field
  19.    private static Class class$icontrols$DataList$BorderStyle;
  20.    // $FF: synthetic field
  21.    private static Class class$java$lang$String;
  22.    // $FF: synthetic field
  23.    private static Class class$com$ms$ado$DataSource;
  24.  
  25.    static {
  26.       BorderStyle = new PropertyInfo(class$icontrols$DataList$DataList != null ? class$icontrols$DataList$DataList : (class$icontrols$DataList$DataList = class$("icontrols.DataList.DataList")), "BorderStyle", class$icontrols$DataList$BorderStyle != null ? class$icontrols$DataList$BorderStyle : (class$icontrols$DataList$BorderStyle = class$("icontrols.DataList.BorderStyle")), CategoryAttribute.Appearance, new DefaultValueAttribute(new Integer(2)), new DescriptionAttribute("Style of the border around the listbox"));
  27.       BoundColumn = new PropertyInfo(class$icontrols$DataList$DataList != null ? class$icontrols$DataList$DataList : (class$icontrols$DataList$DataList = class$("icontrols.DataList.DataList")), "BoundColumn", class$java$lang$String != null ? class$java$lang$String : (class$java$lang$String = class$("java.lang.String")), CategoryAttribute.Data, new DefaultValueAttribute((Object)null), new DescriptionAttribute("Column to bind to for key values"));
  28.       ListColumn = new PropertyInfo(class$icontrols$DataList$DataList != null ? class$icontrols$DataList$DataList : (class$icontrols$DataList$DataList = class$("icontrols.DataList.DataList")), "ListColumn", class$java$lang$String != null ? class$java$lang$String : (class$java$lang$String = class$("java.lang.String")), CategoryAttribute.Data, new DefaultValueAttribute((Object)null), new DescriptionAttribute("Column to bind to for display values"));
  29.       RowMember = new PropertyInfo(class$icontrols$DataList$DataList != null ? class$icontrols$DataList$DataList : (class$icontrols$DataList$DataList = class$("icontrols.DataList.DataList")), "RowMember", class$java$lang$String != null ? class$java$lang$String : (class$java$lang$String = class$("java.lang.String")), CategoryAttribute.Data, new DefaultValueAttribute((Object)null), new DescriptionAttribute("DataMember to get data from"));
  30.       RowSource = new PropertyInfo(class$icontrols$DataList$DataList != null ? class$icontrols$DataList$DataList : (class$icontrols$DataList$DataList = class$("icontrols.DataList.DataList")), "RowSource", class$com$ms$ado$DataSource != null ? class$com$ms$ado$DataSource : (class$com$ms$ado$DataSource = class$("com.ms.ado.DataSource")), CategoryAttribute.Data, new DefaultValueAttribute((Object)null), new DescriptionAttribute("DataSource to get data from"));
  31.    }
  32.  
  33.    // $FF: synthetic method
  34.    private static Class class$(String s) {
  35.       try {
  36.          return Class.forName(s);
  37.       } catch (ClassNotFoundException e) {
  38.          throw new NoClassDefFoundError(((Throwable)e).getMessage());
  39.       }
  40.    }
  41.  
  42.    public void getProperties(IProperties iprop) {
  43.       super.getProperties(iprop);
  44.       iprop.add(BorderStyle);
  45.       iprop.add(BoundColumn);
  46.       iprop.add(ListColumn);
  47.       iprop.add(RowMember);
  48.       iprop.add(RowSource);
  49.    }
  50. }
  51.