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));
}