46 |
import java.util.EventListener; |
import java.util.EventListener; |
47 |
|
|
48 |
import javax.accessibility.Accessible; |
import javax.accessibility.Accessible; |
49 |
|
import javax.accessibility.AccessibleContext; |
50 |
import javax.accessibility.AccessibleRole; |
import javax.accessibility.AccessibleRole; |
51 |
import javax.accessibility.AccessibleState; |
import javax.accessibility.AccessibleState; |
52 |
import javax.accessibility.AccessibleStateSet; |
import javax.accessibility.AccessibleStateSet; |
691 |
return (TextListener[]) getListeners (TextListener.class); |
return (TextListener[]) getListeners (TextListener.class); |
692 |
} |
} |
693 |
|
|
694 |
|
/** |
695 |
|
* Gets the AccessibleContext associated with this <code>TextComponent</code>. |
696 |
|
* The context is created, if necessary. |
697 |
|
* |
698 |
|
* @return the associated context |
699 |
|
*/ |
700 |
|
public AccessibleContext getAccessibleContext() |
701 |
|
{ |
702 |
|
/* Create the context if this is the first request */ |
703 |
|
if (accessibleContext == null) |
704 |
|
accessibleContext = new AccessibleAWTTextComponent(); |
705 |
|
return accessibleContext; |
706 |
|
} |
707 |
|
|
708 |
|
|
709 |
/*******************************/ |
/*******************************/ |
710 |
// Provide AccessibleAWTTextComponent access to several peer functions that |
// Provide AccessibleAWTTextComponent access to several peer functions that |
711 |
// aren't publicly exposed. |
// aren't publicly exposed. |