X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2FLedgerAccount.java;h=518dd2694b1a99ed1ff6ad05dacc8c213ac12f15;hp=27ab1d82f4d9303f3a205ae48835eff7ac4a1d8c;hb=1b884be8a22a3cd1460da24f7378e06cc6f1c51a;hpb=290fdc0c96a468079241e0fb6a90d7ad527f4783 diff --git a/app/src/main/java/net/ktnx/mobileledger/LedgerAccount.java b/app/src/main/java/net/ktnx/mobileledger/LedgerAccount.java index 27ab1d82..518dd269 100644 --- a/app/src/main/java/net/ktnx/mobileledger/LedgerAccount.java +++ b/app/src/main/java/net/ktnx/mobileledger/LedgerAccount.java @@ -13,14 +13,13 @@ class LedgerAccount { private int level; private String parentName; private boolean hidden; + private boolean hiddenToBe; private List amounts; - private boolean selected; static Pattern higher_account = Pattern.compile("^[^:]+:"); LedgerAccount(String name) { this.setName(name); hidden = false; - selected = false; } public boolean isHidden() { @@ -98,16 +97,17 @@ class LedgerAccount { public String getParentName() { return parentName; } - - public boolean isSelected() { - return selected; + public void togglehidden() { + hidden = !hidden; } - public void setSelected(boolean selected) { - this.selected = selected; + public boolean isHiddenToBe() { + return hiddenToBe; } - - public void toggleSelected() { - selected = !selected; + public void setHiddenToBe(boolean hiddenToBe) { + this.hiddenToBe = hiddenToBe; + } + public void toggleHiddenToBe() { + setHiddenToBe(!hiddenToBe); } }