// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package android.support.v4.view; import android.os.Bundle; import android.view.View; import android.view.ViewGroup; import android.view.accessibility.AccessibilityEvent; import android.view.accessibility.AccessibilityNodeInfo; import android.view.accessibility.AccessibilityNodeProvider; class AccessibilityDelegateCompatJellyBean { public static interface AccessibilityDelegateBridgeJellyBean { public abstract boolean dispatchPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityevent); public abstract Object getAccessibilityNodeProvider(View view); public abstract void onInitializeAccessibilityEvent(View view, AccessibilityEvent accessibilityevent); public abstract void onInitializeAccessibilityNodeInfo(View view, Object obj); public abstract void onPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityevent); public abstract boolean onRequestSendAccessibilityEvent(ViewGroup viewgroup, View view, AccessibilityEvent accessibilityevent); public abstract boolean performAccessibilityAction(View view, int i, Bundle bundle); public abstract void sendAccessibilityEvent(View view, int i); public abstract void sendAccessibilityEventUnchecked(View view, AccessibilityEvent accessibilityevent); } AccessibilityDelegateCompatJellyBean() { } public static Object getAccessibilityNodeProvider(Object obj, View view) { return ((android.view.View.AccessibilityDelegate)obj).getAccessibilityNodeProvider(view); } public static Object newAccessibilityDelegateBridge(AccessibilityDelegateBridgeJellyBean accessibilitydelegatebridgejellybean) { return new android.view.View.AccessibilityDelegate(accessibilitydelegatebridgejellybean) { final AccessibilityDelegateBridgeJellyBean val$bridge; public boolean dispatchPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityevent) { return bridge.dispatchPopulateAccessibilityEvent(view, accessibilityevent); } public AccessibilityNodeProvider getAccessibilityNodeProvider(View view) { return (AccessibilityNodeProvider)bridge.getAccessibilityNodeProvider(view); } public void onInitializeAccessibilityEvent(View view, AccessibilityEvent accessibilityevent) { bridge.onInitializeAccessibilityEvent(view, accessibilityevent); } public void onInitializeAccessibilityNodeInfo(View view, AccessibilityNodeInfo accessibilitynodeinfo) { bridge.onInitializeAccessibilityNodeInfo(view, accessibilitynodeinfo); } public void onPopulateAccessibilityEvent(View view, AccessibilityEvent accessibilityevent) { bridge.onPopulateAccessibilityEvent(view, accessibilityevent); } public boolean onRequestSendAccessibilityEvent(ViewGroup viewgroup, View view, AccessibilityEvent accessibilityevent) { return bridge.onRequestSendAccessibilityEvent(viewgroup, view, accessibilityevent); } public boolean performAccessibilityAction(View view, int i, Bundle bundle) { return bridge.performAccessibilityAction(view, i, bundle); } public void sendAccessibilityEvent(View view, int i) { bridge.sendAccessibilityEvent(view, i); } public void sendAccessibilityEventUnchecked(View view, AccessibilityEvent accessibilityevent) { bridge.sendAccessibilityEventUnchecked(view, accessibilityevent); } { bridge = accessibilitydelegatebridgejellybean; super(); } }; } public static boolean performAccessibilityAction(Object obj, View view, int i, Bundle bundle) { return ((android.view.View.AccessibilityDelegate)obj).performAccessibilityAction(view, i, bundle); } }