home *** CD-ROM | disk | FTP | other *** search
- package javax.swing;
-
- import java.awt.Dialog;
- import javax.accessibility.AccessibleState;
- import javax.accessibility.AccessibleStateSet;
-
- public class JDialog$AccessibleJDialog extends Dialog.AccessibleAWTDialog {
- // $FF: synthetic field
- private final JDialog this$0;
-
- protected JDialog$AccessibleJDialog(JDialog var1) {
- super(var1);
- this.this$0 = var1;
- }
-
- public String getAccessibleName() {
- if (super.accessibleName != null) {
- return super.accessibleName;
- } else {
- return this.this$0.getTitle() == null ? super.getAccessibleName() : this.this$0.getTitle();
- }
- }
-
- public AccessibleStateSet getAccessibleStateSet() {
- AccessibleStateSet var1 = super.getAccessibleStateSet();
- if (this.this$0.isResizable()) {
- var1.add(AccessibleState.RESIZABLE);
- }
-
- if (this.this$0.getFocusOwner() != null) {
- var1.add(AccessibleState.ACTIVE);
- }
-
- if (this.this$0.isModal()) {
- var1.add(AccessibleState.MODAL);
- }
-
- return var1;
- }
- }
-