home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 2000 March / pcp161a.iso / handson / files / copyjava.exe / com / sun / java / swing / JInternalFrame$JDesktopIcon$AccessibleJDesktopIcon.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-02-26  |  1.9 KB  |  47 lines

  1. package com.sun.java.swing;
  2.  
  3. import com.sun.java.accessibility.AccessibleContext;
  4. import com.sun.java.accessibility.AccessibleRole;
  5. import com.sun.java.accessibility.AccessibleValue;
  6.  
  7. class JInternalFrame$JDesktopIcon$AccessibleJDesktopIcon extends JComponent.AccessibleJComponent implements AccessibleValue {
  8.    // $FF: synthetic field
  9.    private final JInternalFrame.JDesktopIcon this$0;
  10.  
  11.    public AccessibleRole getAccessibleRole() {
  12.       return AccessibleRole.DESKTOP_ICON;
  13.    }
  14.  
  15.    public AccessibleValue getAccessibleValue() {
  16.       return this;
  17.    }
  18.  
  19.    public Number getCurrentAccessibleValue() {
  20.       AccessibleContext var1 = this.this$0.getInternalFrame().getAccessibleContext();
  21.       AccessibleValue var2 = var1.getAccessibleValue();
  22.       return var2 != null ? var2.getCurrentAccessibleValue() : null;
  23.    }
  24.  
  25.    public boolean setCurrentAccessibleValue(Number var1) {
  26.       AccessibleContext var2 = this.this$0.getInternalFrame().getAccessibleContext();
  27.       AccessibleValue var3 = var2.getAccessibleValue();
  28.       return var3 != null ? var3.setCurrentAccessibleValue(var1) : false;
  29.    }
  30.  
  31.    public Number getMinimumAccessibleValue() {
  32.       AccessibleContext var1 = this.this$0.getInternalFrame().getAccessibleContext();
  33.       return var1 instanceof AccessibleValue ? ((AccessibleValue)var1).getMinimumAccessibleValue() : null;
  34.    }
  35.  
  36.    public Number getMaximumAccessibleValue() {
  37.       AccessibleContext var1 = this.this$0.getInternalFrame().getAccessibleContext();
  38.       return var1 instanceof AccessibleValue ? ((AccessibleValue)var1).getMaximumAccessibleValue() : null;
  39.    }
  40.  
  41.    JInternalFrame$JDesktopIcon$AccessibleJDesktopIcon(JInternalFrame.JDesktopIcon var1) {
  42.       super(var1);
  43.       this.this$0 = var1;
  44.       this.this$0 = var1;
  45.    }
  46. }
  47.