home *** CD-ROM | disk | FTP | other *** search
- package com.sun.java.swing;
-
- import com.sun.java.accessibility.Accessible;
- import com.sun.java.accessibility.AccessibleRole;
- import com.sun.java.accessibility.AccessibleSelection;
- import com.sun.java.accessibility.AccessibleStateSet;
-
- class JMenuBar$AccessibleJMenuBar extends JComponent.AccessibleJComponent implements AccessibleSelection {
- // $FF: synthetic field
- private final JMenuBar this$0;
-
- public AccessibleStateSet getAccessibleStateSet() {
- AccessibleStateSet var1 = super.getAccessibleStateSet();
- return var1;
- }
-
- public AccessibleRole getAccessibleRole() {
- return AccessibleRole.MENU_BAR;
- }
-
- public int getAccessibleSelectionCount() {
- return this.this$0.isSelected() ? 1 : 0;
- }
-
- public Accessible getAccessibleSelection(int var1) {
- if (this.this$0.isSelected()) {
- int var2 = this.this$0.getSelectionModel().getSelectedIndex();
- if (this.this$0.getComponentAtIndex(var2) instanceof Accessible) {
- return (Accessible)this.this$0.getComponentAtIndex(var2);
- }
- }
-
- return null;
- }
-
- public boolean isAccessibleChildSelected(int var1) {
- return var1 == this.this$0.getSelectionModel().getSelectedIndex();
- }
-
- public void addAccessibleSelection(int var1) {
- this.this$0.getSelectionModel().setSelectedIndex(var1);
- }
-
- public void removeAccessibleSelection(int var1) {
- this.this$0.getSelectionModel().setSelectedIndex(-1);
- }
-
- public void clearAccessibleSelection() {
- this.this$0.getSelectionModel().setSelectedIndex(-1);
- }
-
- public void selectAllAccessibleSelection() {
- }
-
- JMenuBar$AccessibleJMenuBar(JMenuBar var1) {
- super(var1);
- this.this$0 = var1;
- this.this$0 = var1;
- }
- }
-