FileDocCategorySizeDatePackage
AccessibilityDelegateCompatIcs.javaAPI DocAndroid 5.1 API4969Thu Mar 12 22:22:56 GMT 2015android.support.v4.view

AccessibilityDelegateCompatIcs

public class AccessibilityDelegateCompatIcs extends Object
ICS specific AccessibilityDelegate API implementation.

Fields Summary
Constructors Summary
Methods Summary
public static booleandispatchPopulateAccessibilityEvent(java.lang.Object delegate, android.view.View host, android.view.accessibility.AccessibilityEvent event)

        return ((AccessibilityDelegate) delegate).dispatchPopulateAccessibilityEvent(host, event);
    
public static java.lang.ObjectnewAccessibilityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge bridge)

        return new AccessibilityDelegate() {
            @Override
            public boolean dispatchPopulateAccessibilityEvent(View host, AccessibilityEvent event) {
                return bridge.dispatchPopulateAccessibilityEvent(host, event);
            }

            @Override
            public void onInitializeAccessibilityEvent(View host, AccessibilityEvent event) {
                bridge.onInitializeAccessibilityEvent(host, event);
            }

            @Override
            public void onInitializeAccessibilityNodeInfo(View host, AccessibilityNodeInfo info) {
                bridge.onInitializeAccessibilityNodeInfo(host, info);
            }

            @Override
            public void onPopulateAccessibilityEvent(View host, AccessibilityEvent event) {
                bridge.onPopulateAccessibilityEvent(host, event);
            }

            @Override
            public boolean onRequestSendAccessibilityEvent(ViewGroup host, View child,
                    AccessibilityEvent event) {
                return bridge.onRequestSendAccessibilityEvent(host, child, event);
            }

            @Override
            public void sendAccessibilityEvent(View host, int eventType) {
                bridge.sendAccessibilityEvent(host, eventType);
            }

            @Override
            public void sendAccessibilityEventUnchecked(View host, AccessibilityEvent event) {
                bridge.sendAccessibilityEventUnchecked(host, event);
            }
        };
    
public static java.lang.ObjectnewAccessibilityDelegateDefaultImpl()

        return new AccessibilityDelegate();
    
public static voidonInitializeAccessibilityEvent(java.lang.Object delegate, android.view.View host, android.view.accessibility.AccessibilityEvent event)

        ((AccessibilityDelegate) delegate).onInitializeAccessibilityEvent(host, event);
    
public static voidonInitializeAccessibilityNodeInfo(java.lang.Object delegate, android.view.View host, java.lang.Object info)

        ((AccessibilityDelegate) delegate).onInitializeAccessibilityNodeInfo(host,
                (AccessibilityNodeInfo) info);
    
public static voidonPopulateAccessibilityEvent(java.lang.Object delegate, android.view.View host, android.view.accessibility.AccessibilityEvent event)

        ((AccessibilityDelegate) delegate).onPopulateAccessibilityEvent(host, event);
    
public static booleanonRequestSendAccessibilityEvent(java.lang.Object delegate, android.view.ViewGroup host, android.view.View child, android.view.accessibility.AccessibilityEvent event)

        return ((AccessibilityDelegate) delegate).onRequestSendAccessibilityEvent(host, child,
                event);
    
public static voidsendAccessibilityEvent(java.lang.Object delegate, android.view.View host, int eventType)

        ((AccessibilityDelegate) delegate).sendAccessibilityEvent(host, eventType);
    
public static voidsendAccessibilityEventUnchecked(java.lang.Object delegate, android.view.View host, android.view.accessibility.AccessibilityEvent event)

        ((AccessibilityDelegate) delegate).sendAccessibilityEventUnchecked(host, event);