package android.support.v4.view.accessibility; import android.os.Build.VERSION; import android.os.Bundle; import java.util.ArrayList; import java.util.List; public class AccessibilityNodeProviderCompat { private static final AccessibilityNodeProviderImpl IMPL; private final Object mProvider; static { if (Build.VERSION.SDK_INT >= 16) {} for (IMPL = new AccessibilityNodeProviderJellyBeanImpl();; IMPL = new AccessibilityNodeProviderStubImpl()) { return; } } public AccessibilityNodeProviderCompat() { this.mProvider = IMPL.newAccessibilityNodeProviderBridge(this); } public AccessibilityNodeProviderCompat(Object paramObject) { this.mProvider = paramObject; } public AccessibilityNodeInfoCompat createAccessibilityNodeInfo(int paramInt) { return null; } public List<AccessibilityNodeInfoCompat> findAccessibilityNodeInfosByText(String paramString, int paramInt) { return null; } public Object getProvider() { return this.mProvider; } public boolean performAction(int paramInt1, int paramInt2, Bundle paramBundle) { return false; } static class AccessibilityNodeProviderJellyBeanImpl extends AccessibilityNodeProviderCompat.AccessibilityNodeProviderStubImpl { public Object newAccessibilityNodeProviderBridge(final AccessibilityNodeProviderCompat paramAccessibilityNodeProviderCompat) { AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge(new AccessibilityNodeProviderCompatJellyBean.AccessibilityNodeInfoBridge() { public Object createAccessibilityNodeInfo(int paramAnonymousInt) { AccessibilityNodeInfoCompat localAccessibilityNodeInfoCompat = paramAccessibilityNodeProviderCompat.createAccessibilityNodeInfo(paramAnonymousInt); if (localAccessibilityNodeInfoCompat == null) {} for (Object localObject = null;; localObject = localAccessibilityNodeInfoCompat.getInfo()) { return localObject; } } public List<Object> findAccessibilityNodeInfosByText(String paramAnonymousString, int paramAnonymousInt) { List localList = paramAccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText(paramAnonymousString, paramAnonymousInt); ArrayList localArrayList = new ArrayList(); int i = localList.size(); for (int j = 0; j < i; j++) { localArrayList.add(((AccessibilityNodeInfoCompat)localList.get(j)).getInfo()); } return localArrayList; } public boolean performAction(int paramAnonymousInt1, int paramAnonymousInt2, Bundle paramAnonymousBundle) { return paramAccessibilityNodeProviderCompat.performAction(paramAnonymousInt1, paramAnonymousInt2, paramAnonymousBundle); } }); } } static class AccessibilityNodeProviderStubImpl implements AccessibilityNodeProviderCompat.AccessibilityNodeProviderImpl { public Object newAccessibilityNodeProviderBridge(AccessibilityNodeProviderCompat paramAccessibilityNodeProviderCompat) { return null; } } static abstract interface AccessibilityNodeProviderImpl { public abstract Object newAccessibilityNodeProviderBridge(AccessibilityNodeProviderCompat paramAccessibilityNodeProviderCompat); } } /* Location: F:\neembuu\Research\android_apps\output_jar.jar * Qualified Name: android.support.v4.view.accessibility.AccessibilityNodeProviderCompat * JD-Core Version: 0.7.0.1 */