home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &… the Search for Life CD 3 / 0_CD-ROM.iso / install / jre1_3 / lib / rt.jar / java / awt / List$AccessibleAWTList$AccessibleAWTListChild.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  3.5 KB  |  161 lines

  1. package java.awt;
  2.  
  3. import java.awt.List.AccessibleAWTList;
  4. import java.awt.event.FocusListener;
  5. import java.util.Locale;
  6. import javax.accessibility.Accessible;
  7. import javax.accessibility.AccessibleContext;
  8. import javax.accessibility.AccessibleRole;
  9. import javax.accessibility.AccessibleState;
  10. import javax.accessibility.AccessibleStateSet;
  11.  
  12. public class List$AccessibleAWTList$AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Accessible {
  13.    private List parent;
  14.    private int indexInParent;
  15.    // $FF: synthetic field
  16.    private final List.AccessibleAWTList this$1;
  17.  
  18.    public List$AccessibleAWTList$AccessibleAWTListChild(List.AccessibleAWTList var1, List var2, int var3) {
  19.       super(AccessibleAWTList.access$000(var1));
  20.       this.this$1 = var1;
  21.       this.parent = var2;
  22.       ((AccessibleContext)this).setAccessibleParent(var2);
  23.       this.indexInParent = var3;
  24.    }
  25.  
  26.    public AccessibleContext getAccessibleContext() {
  27.       return this;
  28.    }
  29.  
  30.    public AccessibleRole getAccessibleRole() {
  31.       return AccessibleRole.LIST_ITEM;
  32.    }
  33.  
  34.    public AccessibleStateSet getAccessibleStateSet() {
  35.       AccessibleStateSet var1 = super.getAccessibleStateSet();
  36.       if (this.parent.isIndexSelected(this.indexInParent)) {
  37.          var1.add(AccessibleState.SELECTED);
  38.       }
  39.  
  40.       return var1;
  41.    }
  42.  
  43.    public Locale getLocale() {
  44.       return this.parent.getLocale();
  45.    }
  46.  
  47.    public int getAccessibleIndexInParent() {
  48.       return this.indexInParent;
  49.    }
  50.  
  51.    public int getAccessibleChildrenCount() {
  52.       return 0;
  53.    }
  54.  
  55.    public Accessible getAccessibleChild(int var1) {
  56.       return null;
  57.    }
  58.  
  59.    public Color getBackground() {
  60.       return this.parent.getBackground();
  61.    }
  62.  
  63.    public void setBackground(Color var1) {
  64.       this.parent.setBackground(var1);
  65.    }
  66.  
  67.    public Color getForeground() {
  68.       return this.parent.getForeground();
  69.    }
  70.  
  71.    public void setForeground(Color var1) {
  72.       this.parent.setForeground(var1);
  73.    }
  74.  
  75.    public Cursor getCursor() {
  76.       return this.parent.getCursor();
  77.    }
  78.  
  79.    public void setCursor(Cursor var1) {
  80.       this.parent.setCursor(var1);
  81.    }
  82.  
  83.    public Font getFont() {
  84.       return this.parent.getFont();
  85.    }
  86.  
  87.    public void setFont(Font var1) {
  88.       this.parent.setFont(var1);
  89.    }
  90.  
  91.    public FontMetrics getFontMetrics(Font var1) {
  92.       return this.parent.getFontMetrics(var1);
  93.    }
  94.  
  95.    public boolean isEnabled() {
  96.       return this.parent.isEnabled();
  97.    }
  98.  
  99.    public void setEnabled(boolean var1) {
  100.       this.parent.setEnabled(var1);
  101.    }
  102.  
  103.    public boolean isVisible() {
  104.       return false;
  105.    }
  106.  
  107.    public void setVisible(boolean var1) {
  108.       this.parent.setVisible(var1);
  109.    }
  110.  
  111.    public boolean isShowing() {
  112.       return false;
  113.    }
  114.  
  115.    public boolean contains(Point var1) {
  116.       return false;
  117.    }
  118.  
  119.    public Point getLocationOnScreen() {
  120.       return null;
  121.    }
  122.  
  123.    public Point getLocation() {
  124.       return null;
  125.    }
  126.  
  127.    public void setLocation(Point var1) {
  128.    }
  129.  
  130.    public Rectangle getBounds() {
  131.       return null;
  132.    }
  133.  
  134.    public void setBounds(Rectangle var1) {
  135.    }
  136.  
  137.    public Dimension getSize() {
  138.       return null;
  139.    }
  140.  
  141.    public void setSize(Dimension var1) {
  142.    }
  143.  
  144.    public Accessible getAccessibleAt(Point var1) {
  145.       return null;
  146.    }
  147.  
  148.    public boolean isFocusTraversable() {
  149.       return false;
  150.    }
  151.  
  152.    public void requestFocus() {
  153.    }
  154.  
  155.    public void addFocusListener(FocusListener var1) {
  156.    }
  157.  
  158.    public void removeFocusListener(FocusListener var1) {
  159.    }
  160. }
  161.