/[classpath]/classpath/java/awt/List.java
ViewVC logotype

Diff of /classpath/java/awt/List.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18.2.4 by gnu_andrew, Tue Aug 2 20:12:15 2005 UTC revision 1.18.2.5 by gnu_andrew, Tue Sep 20 18:46:26 2005 UTC
# Line 1088  paramString() Line 1088  paramString()
1088    protected class AccessibleAWTList extends AccessibleAWTComponent    protected class AccessibleAWTList extends AccessibleAWTComponent
1089      implements AccessibleSelection, ItemListener, ActionListener      implements AccessibleSelection, ItemListener, ActionListener
1090    {    {
1091        private static final long serialVersionUID = 7924617370136012829L;
1092    
1093      protected class AccessibleAWTListChild extends AccessibleAWTComponent      protected class AccessibleAWTListChild extends AccessibleAWTComponent
1094        implements Accessible        implements Accessible
1095      {      {
1096        private int index;        private static final long serialVersionUID = 4412022926028300317L;
1097          
1098          // Field names are fixed by serialization spec.
1099        private List parent;        private List parent;
1100          private int indexInParent;
1101                
1102        public AccessibleAWTListChild(List parent, int indexInParent)        public AccessibleAWTListChild(List parent, int indexInParent)
1103        {        {
1104          this.parent = parent;          this.parent = parent;
1105          index = indexInParent;          this.indexInParent = indexInParent;
1106          if (parent == null)          if (parent == null)
1107            index = -1;            this.indexInParent = -1;
1108        }        }
1109                
1110        /* (non-Javadoc)        /* (non-Javadoc)
# Line 1118  paramString() Line 1123  paramString()
1123        public AccessibleStateSet getAccessibleStateSet()        public AccessibleStateSet getAccessibleStateSet()
1124        {        {
1125          AccessibleStateSet states = super.getAccessibleStateSet();          AccessibleStateSet states = super.getAccessibleStateSet();
1126          if (parent.isIndexSelected(index))          if (parent.isIndexSelected(indexInParent))
1127            states.add(AccessibleState.SELECTED);            states.add(AccessibleState.SELECTED);
1128          return states;          return states;
1129        }        }
1130                
1131        public int getAccessibleIndexInParent()        public int getAccessibleIndexInParent()
1132        {        {
1133          return index;          return indexInParent;
1134        }        }
1135    
1136      }      }

Legend:
Removed from v.1.18.2.4  
changed lines
  Added in v.1.18.2.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26