home *** CD-ROM | disk | FTP | other *** search
- package com.sun.java.swing;
-
- import com.sun.java.accessibility.Accessible;
- import com.sun.java.accessibility.AccessibleAction;
- import com.sun.java.accessibility.AccessibleComponent;
- import com.sun.java.accessibility.AccessibleContext;
- import com.sun.java.accessibility.AccessibleRole;
- import com.sun.java.accessibility.AccessibleSelection;
- import com.sun.java.accessibility.AccessibleStateSet;
- import com.sun.java.accessibility.AccessibleText;
- import com.sun.java.accessibility.AccessibleValue;
- import java.awt.Color;
- import java.awt.Cursor;
- import java.awt.Dimension;
- import java.awt.Font;
- import java.awt.FontMetrics;
- import java.awt.Point;
- import java.awt.Rectangle;
- import java.awt.event.FocusListener;
- import java.beans.PropertyChangeListener;
- import java.util.Locale;
-
- class JComboBox$AccessibleJComboBox$AccessibleJComboBoxList extends AccessibleContext implements Accessible, AccessibleComponent {
- // $FF: synthetic field
- private final JComboBox.AccessibleJComboBox this$1;
- private JComboBox parent;
- private AccessibleContext listAC;
- private AccessibleComponent listACmp;
-
- public JComboBox$AccessibleJComboBox$AccessibleJComboBoxList(JComboBox.AccessibleJComboBox var1, JComboBox var2) {
- this.this$1 = var1;
- this.this$1 = var1;
- this.parent = var2;
- ((AccessibleContext)this).setAccessibleParent(var2);
- this.listAC = var2.getUI().getList().getAccessibleContext();
- this.listACmp = this.listAC.getAccessibleComponent();
- }
-
- public AccessibleContext getAccessibleContext() {
- return this;
- }
-
- public String getAccessibleName() {
- return this.listAC.getAccessibleName();
- }
-
- public void setAccessibleName(String var1) {
- this.listAC.setAccessibleName(var1);
- }
-
- public String getAccessibleDescription() {
- return this.listAC.getAccessibleDescription();
- }
-
- public void setAccessibleDescription(String var1) {
- this.listAC.setAccessibleDescription(var1);
- }
-
- public AccessibleRole getAccessibleRole() {
- return this.listAC.getAccessibleRole();
- }
-
- public AccessibleStateSet getAccessibleStateSet() {
- return this.listAC.getAccessibleStateSet();
- }
-
- public int getAccessibleIndexInParent() {
- return 0;
- }
-
- public int getAccessibleChildrenCount() {
- return this.listAC.getAccessibleChildrenCount();
- }
-
- public Accessible getAccessibleChild(int var1) {
- Accessible var2 = this.listAC.getAccessibleChild(var1);
- AccessibleContext var3 = var2.getAccessibleContext();
- if (var3 != null) {
- var3.setAccessibleParent(this);
- }
-
- return var2;
- }
-
- public Locale getLocale() {
- return this.listAC.getLocale();
- }
-
- public void addPropertyChangeListener(PropertyChangeListener var1) {
- this.listAC.addPropertyChangeListener(var1);
- }
-
- public void removePropertyChangeListener(PropertyChangeListener var1) {
- this.listAC.removePropertyChangeListener(var1);
- }
-
- public AccessibleAction getAccessibleAction() {
- return this.listAC.getAccessibleAction();
- }
-
- public AccessibleComponent getAccessibleComponent() {
- return this;
- }
-
- public AccessibleSelection getAccessibleSelection() {
- return this.listAC.getAccessibleSelection();
- }
-
- public AccessibleText getAccessibleText() {
- return this.listAC.getAccessibleText();
- }
-
- public AccessibleValue getAccessibleValue() {
- return this.listAC.getAccessibleValue();
- }
-
- public Color getBackground() {
- return this.listACmp.getBackground();
- }
-
- public void setBackground(Color var1) {
- this.listACmp.setBackground(var1);
- }
-
- public Color getForeground() {
- return this.listACmp.getForeground();
- }
-
- public void setForeground(Color var1) {
- this.listACmp.setForeground(var1);
- }
-
- public Cursor getCursor() {
- return this.listACmp.getCursor();
- }
-
- public void setCursor(Cursor var1) {
- this.listACmp.setCursor(var1);
- }
-
- public Font getFont() {
- return this.listACmp.getFont();
- }
-
- public void setFont(Font var1) {
- this.listACmp.setFont(var1);
- }
-
- public FontMetrics getFontMetrics(Font var1) {
- return this.listACmp.getFontMetrics(var1);
- }
-
- public boolean isEnabled() {
- return this.listACmp.isEnabled();
- }
-
- public void setEnabled(boolean var1) {
- this.listACmp.setEnabled(var1);
- }
-
- public boolean isVisible() {
- return this.listACmp.isVisible();
- }
-
- public void setVisible(boolean var1) {
- this.listACmp.setVisible(var1);
- }
-
- public boolean isShowing() {
- return this.listACmp.isShowing();
- }
-
- public boolean contains(Point var1) {
- return this.parent.contains(var1);
- }
-
- public Point getLocationOnScreen() {
- return this.parent.getLocationOnScreen();
- }
-
- public Point getLocation() {
- return new Point(0, 0);
- }
-
- public void setLocation(Point var1) {
- }
-
- public Rectangle getBounds() {
- Rectangle var1 = this.parent.getBounds();
- var1.x = 0;
- var1.y = 0;
- return var1;
- }
-
- public void setBounds(Rectangle var1) {
- }
-
- public Dimension getSize() {
- return this.parent.getSize();
- }
-
- public void setSize(Dimension var1) {
- }
-
- public Accessible getAccessibleAt(Point var1) {
- return this.listACmp.getAccessibleAt(var1);
- }
-
- public boolean isFocusTraversable() {
- return this.listACmp.isFocusTraversable();
- }
-
- public void requestFocus() {
- this.parent.requestFocus();
- }
-
- public void addFocusListener(FocusListener var1) {
- this.listACmp.addFocusListener(var1);
- }
-
- public void removeFocusListener(FocusListener var1) {
- this.listACmp.removeFocusListener(var1);
- }
- }
-