Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/FixingsOverview.java @ 2744:c1f2e792704a
FixA: Calculate Delta W/t, too.
flys-artifacts/trunk@4479 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Wed, 23 May 2012 18:27:45 +0000 |
parents | d6e32ae72da6 |
children | e54dd69d306f |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/FixingsOverview.java Wed May 23 13:48:20 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/FixingsOverview.java Wed May 23 18:27:45 2012 +0000 @@ -748,13 +748,24 @@ public static abstract class ComponentFilter implements Fixing.Filter { protected List<Fixing.Filter> children; + public ComponentFilter() { + children = new ArrayList<Fixing.Filter>(); + } + public ComponentFilter(List<Fixing.Filter> children) { this.children = children; } + + public void add(Fixing.Filter filter) { + children.add(filter); + } } // class ComponentFilter public static class OrFilter extends ComponentFilter { + public OrFilter() { + } + public OrFilter(List<Fixing.Filter> children) { super(children); } @@ -772,6 +783,9 @@ public static class AndFilter extends ComponentFilter { + public AndFilter() { + } + public AndFilter(List<Fixing.Filter> children) { super(children); }