home *** CD-ROM | disk | FTP | other *** search
- package java.awt;
-
- import java.awt.List.AccessibleAWTList;
- import java.awt.event.FocusListener;
- import java.util.Locale;
- import javax.accessibility.Accessible;
- import javax.accessibility.AccessibleContext;
- import javax.accessibility.AccessibleRole;
- import javax.accessibility.AccessibleState;
- import javax.accessibility.AccessibleStateSet;
-
- public class List$AccessibleAWTList$AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Accessible {
- private List parent;
- private int indexInParent;
- // $FF: synthetic field
- private final List.AccessibleAWTList this$1;
-
- public List$AccessibleAWTList$AccessibleAWTListChild(List.AccessibleAWTList var1, List var2, int var3) {
- super(AccessibleAWTList.access$000(var1));
- this.this$1 = var1;
- this.parent = var2;
- ((AccessibleContext)this).setAccessibleParent(var2);
- this.indexInParent = var3;
- }
-
- public AccessibleContext getAccessibleContext() {
- return this;
- }
-
- public AccessibleRole getAccessibleRole() {
- return AccessibleRole.LIST_ITEM;
- }
-
- public AccessibleStateSet getAccessibleStateSet() {
- AccessibleStateSet var1 = super.getAccessibleStateSet();
- if (this.parent.isIndexSelected(this.indexInParent)) {
- var1.add(AccessibleState.SELECTED);
- }
-
- return var1;
- }
-
- public Locale getLocale() {
- return this.parent.getLocale();
- }
-
- public int getAccessibleIndexInParent() {
- return this.indexInParent;
- }
-
- public int getAccessibleChildrenCount() {
- return 0;
- }
-
- public Accessible getAccessibleChild(int var1) {
- return null;
- }
-
- public Color getBackground() {
- return this.parent.getBackground();
- }
-
- public void setBackground(Color var1) {
- this.parent.setBackground(var1);
- }
-
- public Color getForeground() {
- return this.parent.getForeground();
- }
-
- public void setForeground(Color var1) {
- this.parent.setForeground(var1);
- }
-
- public Cursor getCursor() {
- return this.parent.getCursor();
- }
-
- public void setCursor(Cursor var1) {
- this.parent.setCursor(var1);
- }
-
- public Font getFont() {
- return this.parent.getFont();
- }
-
- public void setFont(Font var1) {
- this.parent.setFont(var1);
- }
-
- public FontMetrics getFontMetrics(Font var1) {
- return this.parent.getFontMetrics(var1);
- }
-
- public boolean isEnabled() {
- return this.parent.isEnabled();
- }
-
- public void setEnabled(boolean var1) {
- this.parent.setEnabled(var1);
- }
-
- public boolean isVisible() {
- return false;
- }
-
- public void setVisible(boolean var1) {
- this.parent.setVisible(var1);
- }
-
- public boolean isShowing() {
- return false;
- }
-
- public boolean contains(Point var1) {
- return false;
- }
-
- public Point getLocationOnScreen() {
- return null;
- }
-
- public Point getLocation() {
- return null;
- }
-
- public void setLocation(Point var1) {
- }
-
- public Rectangle getBounds() {
- return null;
- }
-
- public void setBounds(Rectangle var1) {
- }
-
- public Dimension getSize() {
- return null;
- }
-
- public void setSize(Dimension var1) {
- }
-
- public Accessible getAccessibleAt(Point var1) {
- return null;
- }
-
- public boolean isFocusTraversable() {
- return false;
- }
-
- public void requestFocus() {
- }
-
- public void addFocusListener(FocusListener var1) {
- }
-
- public void removeFocusListener(FocusListener var1) {
- }
- }
-