package android.support.v4.view; import android.os.Bundle; import android.view.View; import android.view.View.AccessibilityDelegate; import android.view.ViewGroup; import android.view.accessibility.AccessibilityEvent; import android.view.accessibility.AccessibilityNodeInfo; import android.view.accessibility.AccessibilityNodeProvider; class AccessibilityDelegateCompatJellyBean { public static Object getAccessibilityNodeProvider(Object paramObject, View paramView) { return ((View.AccessibilityDelegate)paramObject).getAccessibilityNodeProvider(paramView); } public static Object newAccessibilityDelegateBridge(AccessibilityDelegateBridgeJellyBean paramAccessibilityDelegateBridgeJellyBean) { new View.AccessibilityDelegate() { public boolean dispatchPopulateAccessibilityEvent(View paramAnonymousView, AccessibilityEvent paramAnonymousAccessibilityEvent) { return AccessibilityDelegateCompatJellyBean.this.dispatchPopulateAccessibilityEvent(paramAnonymousView, paramAnonymousAccessibilityEvent); } public AccessibilityNodeProvider getAccessibilityNodeProvider(View paramAnonymousView) { return (AccessibilityNodeProvider)AccessibilityDelegateCompatJellyBean.this.getAccessibilityNodeProvider(paramAnonymousView); } public void onInitializeAccessibilityEvent(View paramAnonymousView, AccessibilityEvent paramAnonymousAccessibilityEvent) { AccessibilityDelegateCompatJellyBean.this.onInitializeAccessibilityEvent(paramAnonymousView, paramAnonymousAccessibilityEvent); } public void onInitializeAccessibilityNodeInfo(View paramAnonymousView, AccessibilityNodeInfo paramAnonymousAccessibilityNodeInfo) { AccessibilityDelegateCompatJellyBean.this.onInitializeAccessibilityNodeInfo(paramAnonymousView, paramAnonymousAccessibilityNodeInfo); } public void onPopulateAccessibilityEvent(View paramAnonymousView, AccessibilityEvent paramAnonymousAccessibilityEvent) { AccessibilityDelegateCompatJellyBean.this.onPopulateAccessibilityEvent(paramAnonymousView, paramAnonymousAccessibilityEvent); } public boolean onRequestSendAccessibilityEvent(ViewGroup paramAnonymousViewGroup, View paramAnonymousView, AccessibilityEvent paramAnonymousAccessibilityEvent) { return AccessibilityDelegateCompatJellyBean.this.onRequestSendAccessibilityEvent(paramAnonymousViewGroup, paramAnonymousView, paramAnonymousAccessibilityEvent); } public boolean performAccessibilityAction(View paramAnonymousView, int paramAnonymousInt, Bundle paramAnonymousBundle) { return AccessibilityDelegateCompatJellyBean.this.performAccessibilityAction(paramAnonymousView, paramAnonymousInt, paramAnonymousBundle); } public void sendAccessibilityEvent(View paramAnonymousView, int paramAnonymousInt) { AccessibilityDelegateCompatJellyBean.this.sendAccessibilityEvent(paramAnonymousView, paramAnonymousInt); } public void sendAccessibilityEventUnchecked(View paramAnonymousView, AccessibilityEvent paramAnonymousAccessibilityEvent) { AccessibilityDelegateCompatJellyBean.this.sendAccessibilityEventUnchecked(paramAnonymousView, paramAnonymousAccessibilityEvent); } }; } public static boolean performAccessibilityAction(Object paramObject, View paramView, int paramInt, Bundle paramBundle) { return ((View.AccessibilityDelegate)paramObject).performAccessibilityAction(paramView, paramInt, paramBundle); } public static abstract interface AccessibilityDelegateBridgeJellyBean { public abstract boolean dispatchPopulateAccessibilityEvent(View paramView, AccessibilityEvent paramAccessibilityEvent); public abstract Object getAccessibilityNodeProvider(View paramView); public abstract void onInitializeAccessibilityEvent(View paramView, AccessibilityEvent paramAccessibilityEvent); public abstract void onInitializeAccessibilityNodeInfo(View paramView, Object paramObject); public abstract void onPopulateAccessibilityEvent(View paramView, AccessibilityEvent paramAccessibilityEvent); public abstract boolean onRequestSendAccessibilityEvent(ViewGroup paramViewGroup, View paramView, AccessibilityEvent paramAccessibilityEvent); public abstract boolean performAccessibilityAction(View paramView, int paramInt, Bundle paramBundle); public abstract void sendAccessibilityEvent(View paramView, int paramInt); public abstract void sendAccessibilityEventUnchecked(View paramView, AccessibilityEvent paramAccessibilityEvent); } } /* Location: F:\neembuu\Research\android_apps\output_jar.jar * Qualified Name: android.support.v4.view.AccessibilityDelegateCompatJellyBean * JD-Core Version: 0.7.0.1 */