导航菜单

页面标题

页面副标题

SpeedCash v6.5.1482 - PinjolPaymentActivity.java 源代码

正在查看: SpeedCash v6.5.1482 应用的 PinjolPaymentActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.bm.sc.kotlin.ui.cash.payment;

import android.content.pm.PackageManager;
import android.os.Bundle;
import android.view.View;
import androidx.fragment.app.Fragment;
import androidx.view.NavController;
import androidx.view.NavDestination;
import androidx.view.fragment.NavHostFragment;
import com.bm.sc.bebasbayar.R;
import com.bm.sc.bebasbayar.adapter.entity.ProdukListEntity;
import com.bm.sc.bebasbayar.helper.Affinity;
import com.bm.sc.bebasbayar.iface.BBCallback;
import com.bm.sc.bebasbayar.message.BaseMessage;
import com.bm.sc.bebasbayar.message.BusMessage;
import com.bm.sc.bebasbayar.message.MPMessage;
import com.bm.sc.bebasbayar.message.mp.CashOutMessage;
import com.bm.sc.bebasbayar.setting.session.AppSession;
import com.bm.sc.bebasbayar.ui.activity.OtherHomeMenuActivity;
import com.bm.sc.bebasbayar.ui.activity.PaymentActivity;
import com.bm.sc.bebasbayar.ui.activity.StrukActivity;
import com.bm.sc.bebasbayar.ui.activity.TransactionActivity;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment1;
import com.bm.sc.bebasbayar.ui.fragment.dialog.OptionListFragment2;
import com.bm.sc.kotlin.helper.ExtKt;
import com.bm.sc.kotlin.ui.BottomNavigationActivity;
import com.bm.sc.kotlin.ui.cash.payment.PaymentTrxFragment;
import com.bm.sc.kotlin.ui.cash.payment.PinjolPaymentActivity;
import com.bm.sc.util.android.Device;
import com.bm.sc.util.common.Var;
import defpackage.CASE_INSENSITIVE_ORDER;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.Regex;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

@Metadata(d1 = {"\u0000p\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\t\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u00002\u00020\u00012\u00020\u0002B\u0007¢\u0006\u0004\bB\u0010CJ\u0012\u0010\u0006\u001a\u00020\u00052\b\u0010\u0004\u001a\u0004\u0018\u00010\u0003H\u0014J\b\u0010\u0007\u001a\u00020\u0005H\u0016JH\u0010\u0011\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\b2\u0006\u0010\n\u001a\u00020\b2\u0006\u0010\u000b\u001a\u00020\b2\u0006\u0010\f\u001a\u00020\b2\u0006\u0010\r\u001a\u00020\b2\u0006\u0010\u000e\u001a\u00020\b2\u0006\u0010\u000f\u001a\u00020\b2\u0006\u0010\u0010\u001a\u00020\bH\u0016J\u0010\u0010\u0015\u001a\u00020\u00142\u0006\u0010\u0013\u001a\u00020\u0012H\u0014J\u001a\u0010\u0018\u001a\u00020\u00172\u0006\u0010\u0013\u001a\u00020\u00122\b\u0010\u0016\u001a\u0004\u0018\u00010\u0014H\u0014J\b\u0010\u0019\u001a\u00020\bH\u0016J\b\u0010\u001b\u001a\u00020\u001aH\u0014J\b\u0010\u001c\u001a\u00020\bH\u0014J$\u0010\"\u001a\u00020\u00052\b\u0010\u001e\u001a\u0004\u0018\u00010\u001d2\u0006\u0010\u001f\u001a\u00020\u001a2\b\u0010!\u001a\u0004\u0018\u00010 H\u0016J$\u0010%\u001a\u00020\u00052\b\u0010\u001e\u001a\u0004\u0018\u00010#2\u0006\u0010$\u001a\u00020\u001a2\b\u0010!\u001a\u0004\u0018\u00010 H\u0016J$\u0010'\u001a\u00020\u00052\b\u0010\u001e\u001a\u0004\u0018\u00010&2\u0006\u0010$\u001a\u00020\u001a2\b\u0010!\u001a\u0004\u0018\u00010 H\u0016J\u0010\u0010(\u001a\u00020\u00052\u0006\u0010\u0013\u001a\u00020\u0012H\u0014J\b\u0010)\u001a\u00020\u0005H\u0014J\u0010\u0010+\u001a\u00020\u00052\u0006\u0010*\u001a\u00020\u0012H\u0014J\b\u0010,\u001a\u00020\u001aH\u0014J\b\u0010-\u001a\u00020\u0012H\u0014J\b\u0010.\u001a\u00020\u0012H\u0014J\b\u0010/\u001a\u00020\u0012H\u0014J\u0010\u00102\u001a\u00020\u00052\u0006\u00101\u001a\u000200H\u0017J\b\u00103\u001a\u00020\u0005H\u0016J\b\u00104\u001a\u00020\u0005H\u0016R\u0016\u0010\t\u001a\u00020\b8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b5\u00106R\u0016\u0010\n\u001a\u00020\b8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b7\u00106R\u0016\u0010\u000b\u001a\u00020\b8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b8\u00106R\u0016\u0010\f\u001a\u00020\b8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b9\u00106R\u0016\u0010\r\u001a\u00020\b8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b:\u00106R\u0016\u0010\u000e\u001a\u00020\b8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b;\u00106R\u0016\u0010\u000f\u001a\u00020\b8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b<\u00106R\u0016\u0010\u0010\u001a\u00020\b8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b=\u00106R\u0016\u0010A\u001a\u00020>8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b?\u0010@¨\u0006D"}, d2 = {"Lcom/bm/sc/kotlin/ui/cash/payment/PinjolPaymentActivity;", "Lcom/bm/sc/bebasbayar/ui/activity/TransactionActivity;", "Lcom/bm/sc/kotlin/ui/cash/payment/PaymentTrxFragment$IFragmentAction;", "Landroid/os/Bundle;", "savedInstanceState", "", "onCreate", "onBackPressed", "", "bankCode", "bankAccountNumber", "nominalTransfer", "nominalAdminInquiry", "reffId", "desc", "lastPin", MPMessage.IncludeMessage.TOKEN, "onTransaction", "", "isPayment", "Lcom/bm/sc/bebasbayar/message/BaseMessage;", "getTransactionMessage", "msg", "Lcom/bm/sc/bebasbayar/message/MPMessage;", "onTransactionDone", "getSelectedProductCode", "", "getViewResource", "getWikiNameSpace", "Lcom/bm/sc/bebasbayar/ui/fragment/dialog/OptionListFragment;", "optionListFragment", "resCode", "Lcom/bm/sc/bebasbayar/adapter/entity/ProdukListEntity;", "produkListEntity", "onOptionChoosen", "Lcom/bm/sc/bebasbayar/ui/fragment/dialog/OptionListFragment1;", "rescode", "optionChoosen", "Lcom/bm/sc/bebasbayar/ui/fragment/dialog/OptionListFragment2;", "optionChoosen1", "onTransactionPrepare", "onShowcaseFinished", "isClickTriggered", "resetForm", "getMainProductLogoResId", "isMainSubscriberId", "isNeedToDisplayShowcase", "isEnabledVoucher", "Lcom/bm/sc/bebasbayar/message/BusMessage;", "event", "onMessageEvent", "onStart", "onStop", "i", "Ljava/lang/String;", "j", "k", "l", "m", "n", "o", "p", "Landroidx/navigation/NavController;", "q", "Landroidx/navigation/NavController;", "navController", "<init>", "()V", "app_release"}, k = 1, mv = {1, 8, 0})
public final class PinjolPaymentActivity extends TransactionActivity implements PaymentTrxFragment.IFragmentAction {

    public String bankCode;

    public String bankAccountNumber;

    public String nominalTransfer;

    public String nominalAdminInquiry;

    public String reffId;

    public String desc;

    public String lastPin;

    public String token;

    public NavController navController;

    public static final void O(PinjolPaymentActivity this$0, View view) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        this$0.D();
    }

    public static final void P(final PinjolPaymentActivity this$0, int i, boolean z) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        if (z) {
            Affinity.requestInputPin(this$0, new BBCallback() {
                @Override
                public final void do_callback(int i2, Object obj) {
                    PinjolPaymentActivity.Q(PinjolPaymentActivity.this, i2, (String) obj);
                }
            });
        }
    }

    public static final void Q(PinjolPaymentActivity this$0, int i, String pin) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        Intrinsics.checkNotNullParameter(pin, "pin");
        this$0.setSuksesOrPendingTransaction(true);
        this$0.lastPin = pin;
        this$0.doTransaction(true, null);
    }

    @Override
    public int getMainProductLogoResId() {
        return 0;
    }

    @Override
    @NotNull
    public String getSelectedProductCode() {
        return "SCCOTACIMB";
    }

    @Override
    @NotNull
    public BaseMessage getTransactionMessage(boolean isPayment) {
        String retrieve = this.appSession.retrieve(AppSession.PROPERTY_MERCHANT_ID);
        String str = this.lastPin;
        String str2 = null;
        if (str == null) {
            Intrinsics.throwUninitializedPropertyAccessException("lastPin");
            str = null;
        }
        CashOutMessage cashOutMessage = new CashOutMessage(retrieve, str, this.appSession.retrieve(AppSession.PROPERTY_AUTH_TOKEN));
        cashOutMessage.setProcessing_code("COTPAY");
        String str3 = this.nominalTransfer;
        if (str3 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("nominalTransfer");
            str3 = null;
        }
        cashOutMessage.setIncludesValue(MPMessage.IncludeMessage.AMOUNT, str3);
        String str4 = this.nominalAdminInquiry;
        if (str4 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("nominalAdminInquiry");
            str4 = null;
        }
        cashOutMessage.setIncludesValue(MPMessage.IncludeMessage.ADMIN, str4);
        cashOutMessage.setIncludesValue("product_code", "SCCOTACIMB");
        String str5 = this.reffId;
        if (str5 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("reffId");
            str5 = null;
        }
        cashOutMessage.setIncludesValue(MPMessage.IncludeMessage.REFF_ID, str5);
        String str6 = this.bankAccountNumber;
        if (str6 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("bankAccountNumber");
            str6 = null;
        }
        cashOutMessage.setIncludesValue(MPMessage.IncludeMessage.CUSTOMER_ID_1, str6);
        String str7 = this.bankAccountNumber;
        if (str7 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("bankAccountNumber");
            str7 = null;
        }
        cashOutMessage.setAdditional_dataValue(2, str7);
        String str8 = this.bankCode;
        if (str8 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("bankCode");
            str8 = null;
        }
        cashOutMessage.setAdditional_dataValue(7, str8);
        cashOutMessage.setAdditional_dataValue(9, "IDR");
        String str9 = this.nominalTransfer;
        if (str9 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("nominalTransfer");
            str9 = null;
        }
        cashOutMessage.setAdditional_dataValue(10, str9);
        String str10 = this.desc;
        if (str10 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("desc");
        } else {
            str2 = str10;
        }
        cashOutMessage.setAdditional_dataValue(11, str2);
        Device.getAddressLocation(this);
        cashOutMessage.setAdditional_dataValue(109, Device.getLogDevice(this));
        try {
            cashOutMessage.setAdditional_dataValue(16, Var.toString(Integer.valueOf(getPackageManager().getPackageInfo(getPackageName(), 0).versionCode), ""));
            return cashOutMessage;
        } catch (PackageManager.NameNotFoundException e) {
            throw new RuntimeException(e);
        }
    }

    @Override
    public int getViewResource() {
        return R.layout.activity_pinjol_payment;
    }

    @Override
    @NotNull
    public String getWikiNameSpace() {
        String name = PinjolPaymentActivity.class.getName();
        Intrinsics.checkNotNullExpressionValue(name, "javaClass.name");
        return name;
    }

    @Override
    public boolean isEnabledVoucher() {
        return false;
    }

    @Override
    public boolean isMainSubscriberId() {
        return true;
    }

    @Override
    public boolean isNeedToDisplayShowcase() {
        return false;
    }

    @Override
    public void D() {
        NavController navController = this.navController;
        NavController navController2 = null;
        if (navController == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
            navController = null;
        }
        NavDestination currentDestination = navController.getCurrentDestination();
        boolean z = false;
        if (currentDestination != null && currentDestination.getId() == R.id.ecommerceBrandFragment) {
            if (getIntent().getExtras() != null) {
                Bundle extras = getIntent().getExtras();
                Intrinsics.checkNotNull(extras);
                z = Var.toBoolean(Boolean.valueOf(extras.getBoolean(AppSession.IS_FROM_NEW_HOME)), false);
            }
            if (z) {
                Affinity.purge(this, OtherHomeMenuActivity.class);
                return;
            } else {
                Affinity.purge(this, BottomNavigationActivity.class);
                return;
            }
        }
        NavController navController3 = this.navController;
        if (navController3 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
            navController3 = null;
        }
        NavDestination currentDestination2 = navController3.getCurrentDestination();
        if (currentDestination2 != null && currentDestination2.getId() == R.id.ecommerceInquiryFragment) {
            NavController navController4 = this.navController;
            if (navController4 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("navController");
            } else {
                navController2 = navController4;
            }
            navController2.navigateUp();
            return;
        }
        NavController navController5 = this.navController;
        if (navController5 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
            navController5 = null;
        }
        NavDestination currentDestination3 = navController5.getCurrentDestination();
        if (!(currentDestination3 != null && currentDestination3.getId() == R.id.ecommercePaymentFragment)) {
            super.D();
            return;
        }
        NavController navController6 = this.navController;
        if (navController6 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
        } else {
            navController2 = navController6;
        }
        navController2.navigateUp();
    }

    @Override
    public void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        View balance_insufficient_container = this.balance_insufficient_container;
        Intrinsics.checkNotNullExpressionValue(balance_insufficient_container, "balance_insufficient_container");
        ExtKt.gone(balance_insufficient_container);
        Fragment findFragmentById = getSupportFragmentManager().findFragmentById(R.id.fcv_ecommerce_payment);
        Intrinsics.checkNotNull(findFragmentById, "null cannot be cast to non-null type androidx.navigation.fragment.NavHostFragment");
        this.navController = ((NavHostFragment) findFragmentById).getNavController();
        Bundle bundle = new Bundle();
        bundle.putString(PaymentBrandFragment.FLAG, PaymentBrandFragment.PINJOL_PAYMENT);
        NavController navController = this.navController;
        if (navController == null) {
            Intrinsics.throwUninitializedPropertyAccessException("navController");
            navController = null;
        }
        navController.setGraph(R.navigation.payment_va_navigation, bundle);
        getToolbar().setNavigationOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                PinjolPaymentActivity.O(PinjolPaymentActivity.this, view);
            }
        });
    }

    @Override
    @Subscribe(threadMode = ThreadMode.MAIN)
    public void onMessageEvent(@NotNull BusMessage event) {
        Intrinsics.checkNotNullParameter(event, "event");
        if (event.getEventType() == 1) {
            this.appSession.store(AppSession.PROPERTY_BALANCE, Var.toString(Double.valueOf(event.getBalance()), "0"));
        }
    }

    @Override
    public void onOptionChoosen(@Nullable OptionListFragment optionListFragment, int resCode, @Nullable ProdukListEntity produkListEntity) {
    }

    @Override
    public void onShowcaseFinished() {
    }

    @Override
    public void onStart() {
        super.onStart();
        if (EventBus.getDefault().isRegistered(this)) {
            return;
        }
        EventBus.getDefault().register(this);
    }

    @Override
    public void onStop() {
        super.onStop();
        EventBus.getDefault().unregister(this);
    }

    @Override
    public void onTransaction(@NotNull String bankCode, @NotNull String bankAccountNumber, @NotNull String nominalTransfer, @NotNull String nominalAdminInquiry, @NotNull String reffId, @NotNull String desc, @NotNull String lastPin, @NotNull String token) {
        Intrinsics.checkNotNullParameter(bankCode, "bankCode");
        Intrinsics.checkNotNullParameter(bankAccountNumber, "bankAccountNumber");
        Intrinsics.checkNotNullParameter(nominalTransfer, "nominalTransfer");
        Intrinsics.checkNotNullParameter(nominalAdminInquiry, "nominalAdminInquiry");
        Intrinsics.checkNotNullParameter(reffId, "reffId");
        Intrinsics.checkNotNullParameter(desc, "desc");
        Intrinsics.checkNotNullParameter(lastPin, "lastPin");
        Intrinsics.checkNotNullParameter(token, "token");
        this.bankCode = bankCode;
        this.bankAccountNumber = bankAccountNumber;
        this.nominalTransfer = new Regex("[^\\d]").replace(nominalTransfer, "");
        this.nominalAdminInquiry = new Regex("[^\\d]").replace(nominalAdminInquiry, "");
        this.reffId = reffId;
        this.desc = CASE_INSENSITIVE_ORDER.replace$default(desc, "[*]", "", false, 4, (Object) null);
        this.lastPin = lastPin;
        this.token = token;
        doTransaction(true, null);
    }

    @Override
    @NotNull
    public MPMessage onTransactionDone(boolean isPayment, @Nullable BaseMessage msg) {
        CashOutMessage cashOutMessage = new CashOutMessage(msg);
        if (cashOutMessage.isOK()) {
            String var = Var.toString(cashOutMessage.getIncludes().get(MPMessage.IncludeMessage.REFF_ID), "");
            Intrinsics.checkNotNullExpressionValue(var, "toString(_msg.includes[M…ludeMessage.REFF_ID], \"\")");
            this.reffId = var;
            if (isPayment) {
                double d = Var.toDouble(cashOutMessage.getIncludes().get(MPMessage.IncludeMessage.AMOUNT), 0.0d);
                double d2 = Var.toDouble(cashOutMessage.getIncludes().get(MPMessage.IncludeMessage.ADMIN), 0.0d);
                String bankName = Var.toString(cashOutMessage.getBillerInfo("bankName"), "");
                String bankAccountName = Var.toString(cashOutMessage.getBillerInfo("bankAccountName"), "");
                String bankAccountNumber = Var.toString(cashOutMessage.getBillerInfo("bankAccountNumber"), "");
                Bundle bundle = new Bundle();
                String struks = cashOutMessage.getStruks();
                String str = this.reffId;
                if (str == null) {
                    Intrinsics.throwUninitializedPropertyAccessException("reffId");
                    str = null;
                }
                bundle.putAll(StrukActivity.getPaymentBundle("Bukti Transfer", struks, str, d + d2, 0.0d));
                if (cashOutMessage.getStrukMap() != null && cashOutMessage.getStrukMap().size() > 0) {
                    bundle.putSerializable(PaymentActivity.KEY_STRUK_MAP, cashOutMessage.getStrukMap());
                }
                Intrinsics.checkNotNullExpressionValue(bankName, "bankName");
                if (!(bankName.length() == 0)) {
                    Intrinsics.checkNotNullExpressionValue(bankAccountName, "bankAccountName");
                    if (!(bankAccountName.length() == 0)) {
                        Intrinsics.checkNotNullExpressionValue(bankAccountNumber, "bankAccountNumber");
                        if (!(bankAccountNumber.length() == 0)) {
                            bundle.putString(PaymentActivity.KEY_BANK_NAME, bankName);
                            bundle.putString(PaymentActivity.KEY_BANK_ACC_NAME, bankAccountName);
                            bundle.putString(PaymentActivity.KEY_BANK_ACC_NUMBER, bankAccountNumber);
                        }
                    }
                }
                bundle.putDouble("key:balance", Var.toDouble(cashOutMessage.getValueFromIncludes("balance"), 0.0d));
                bundle.putDouble(PaymentActivity.KEY_SUBTOTAL, d);
                bundle.putDouble(PaymentActivity.KEY_ADMIN, d2);
                bundle.putString(PaymentActivity.KEY_TRANSACTION_LABEL, "TOTAL TRANSFER");
                bundle.putString(PaymentActivity.KEY_DATE, cashOutMessage.getTransmission_datetime());
                bundle.putString(PaymentActivity.KEY_CUSTOMER_ID, bankAccountNumber);
                bundle.putString(PaymentActivity.KEY_STATUS, "SUKSES");
                bundle.putString("key:product:name", cashOutMessage.getValueFromIncludes(MPMessage.IncludeMessage.BILLER_PRODUCT_CODE));
                bundle.putString(PaymentActivity.KEY_IS_PULSA, "0");
                bundle.putString(PaymentActivity.KEY_IS_SCTI, "0");
                resetForm(false);
            }
        } else if (cashOutMessage.isNeedSetPin()) {
            Affinity.dialogSetPin(this);
        } else if (Intrinsics.areEqual(cashOutMessage.getResponse_code(), "02")) {
            setSuksesOrPendingTransaction(false);
            Affinity.confirm(this, getString(R.string.masukin_ulang_pin_anda), cashOutMessage.getMessageDescription(), new BBCallback() {
                @Override
                public final void do_callback(int i, Object obj) {
                    PinjolPaymentActivity.P(PinjolPaymentActivity.this, i, ((Boolean) obj).booleanValue());
                }
            });
        } else if (Intrinsics.areEqual(cashOutMessage.getResponse_code(), "68")) {
            setSuksesOrPendingTransaction(false);
            resetForm(false);
        }
        return cashOutMessage;
    }

    @Override
    public void onTransactionPrepare(boolean isPayment) {
    }

    @Override
    public void optionChoosen(@Nullable OptionListFragment1 optionListFragment, int rescode, @Nullable ProdukListEntity produkListEntity) {
    }

    @Override
    public void optionChoosen1(@Nullable OptionListFragment2 optionListFragment, int rescode, @Nullable ProdukListEntity produkListEntity) {
    }

    @Override
    public void resetForm(boolean isClickTriggered) {
    }
}