public void showDebtIncomeBottomSheet()

in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/loanapplication/BaseFragmentDebtIncome.java [219:242]


    public void showDebtIncomeBottomSheet(CreditWorthinessSource creditWorthinessSource,
            CreditWorthinessFactor creditWorthinessFactor, Integer position) {
        AddDebtIncomeBottomSheet addDebtIncomeBottomSheet = new AddDebtIncomeBottomSheet();
        addDebtIncomeBottomSheet.setCreditWorthinessSource(creditWorthinessSource);
        switch (creditWorthinessSource) {
            case DEBT:
                addDebtIncomeBottomSheet.setDebtListener(this);
                break;
            case INCOME:
                addDebtIncomeBottomSheet.setIncomeListener(this);
                break;
            case EDIT_DEBT:
                addDebtIncomeBottomSheet.setCreditWorthinessFactor(creditWorthinessFactor);
                addDebtIncomeBottomSheet.setPosition(position);
                addDebtIncomeBottomSheet.setDebtListener(this);
                break;
            case EDIT_INCOME:
                addDebtIncomeBottomSheet.setCreditWorthinessFactor(creditWorthinessFactor);
                addDebtIncomeBottomSheet.setPosition(position);
                addDebtIncomeBottomSheet.setIncomeListener(this);
                break;
        }
        addDebtIncomeBottomSheet.show(getChildFragmentManager(), getString(R.string.debt_income));
    }