// 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 com.oliodevices.assist.app.fragments; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import java.security.InvalidParameterException; // Referenced classes of package com.oliodevices.assist.app.fragments: // PersonalInfoFragment class constructor { private Constructor constructor; private final Class holderClass; final PersonalInfoFragment this$0; constructor create() { constructor constructor1 = (constructor)constructor.newInstance(new Object[] { PersonalInfoFragment.this }); return constructor1; Object obj; obj; _L2: throw new InvalidParameterException((new StringBuilder()).append(holderClass.getSimpleName()).append(" must declare a public constructor with no parameter").toString()); obj; continue; /* Loop/switch isn't completed */ obj; if (true) goto _L2; else goto _L1 _L1: } void populate(LayoutInflater layoutinflater, Object obj, boolean flag, boolean flag1) { holderClass holderclass = create(); if (flag1) { layoutinflater.inflate(0x7f030065, mMainView, true); } layoutinflater = layoutinflater.inflate(holderclass.LayoutId(), mMainView, false); layoutinflater.setTag(holderclass); mMainView.addView(layoutinflater); holderclass.t(getActivity(), mBus, layoutinflater, flag); holderclass.d(obj); } (Class class1) { this$0 = PersonalInfoFragment.this; super(); holderClass = class1; try { constructor = class1.getDeclaredConstructor(new Class[] { com/oliodevices/assist/app/fragments/PersonalInfoFragment }); return; } // Misplaced declaration of an exception variable catch (PersonalInfoFragment personalinfofragment) { throw new InvalidParameterException((new StringBuilder()).append(class1.getSimpleName()).append(" must declare a public constructor with no parameter").toString()); } } }