public AccountTypes() {
        AccountType active = new AccountType();
        active.setName(ASSET);
//        active.setName(getBundle("Balances").getString("ASSET"));

        AccountType passive = new AccountType();
        passive.setName(LIABILITY);
//        passive.setName(getBundle("Balances").getString("LIABILITY"));
        passive.setInverted(true);

        AccountType cost = new AccountType();
        cost.setName(COST);
//        cost.setName(getBundle("Balances").getString("COST"));

        AccountType revenue = new AccountType();
        revenue.setName(REVENUE);
//        revenue.setName(getBundle("Balances").getString("REVENUE"));
        revenue.setInverted(true);

        AccountType credit = new AccountType();
        credit.setName(CREDIT);
//        credit.setName(getBundle("Balances").getString("FUND_FROM_CUSTOMER"));

        AccountType debit = new AccountType();
        debit.setName(DEBIT);
//        debit.setName(getBundle("Balances").getString("DEBT_TO_SUPPLIER"));
        debit.setInverted(true);

        try{
            addBusinessObject(active);
            addBusinessObject(passive);
            addBusinessObject(cost);
            addBusinessObject(revenue);
            addBusinessObject(credit);
            addBusinessObject(debit);
        } catch (EmptyNameException e) {
            System.err.println("The Name of an AccountType can not be empty.");
        } catch (DuplicateNameException e) {
            System.err.println("The Name of an AccountType already exists.");
        }
    }