Mercurial > dive4elements > river
comparison 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 |
comparison
equal
deleted
inserted
replaced
2743:10e6400d4166 | 2744:c1f2e792704a |
---|---|
746 } // class NotFilter | 746 } // class NotFilter |
747 | 747 |
748 public static abstract class ComponentFilter implements Fixing.Filter { | 748 public static abstract class ComponentFilter implements Fixing.Filter { |
749 protected List<Fixing.Filter> children; | 749 protected List<Fixing.Filter> children; |
750 | 750 |
751 public ComponentFilter() { | |
752 children = new ArrayList<Fixing.Filter>(); | |
753 } | |
754 | |
751 public ComponentFilter(List<Fixing.Filter> children) { | 755 public ComponentFilter(List<Fixing.Filter> children) { |
752 this.children = children; | 756 this.children = children; |
753 } | 757 } |
758 | |
759 public void add(Fixing.Filter filter) { | |
760 children.add(filter); | |
761 } | |
754 } // class ComponentFilter | 762 } // class ComponentFilter |
755 | 763 |
756 public static class OrFilter extends ComponentFilter { | 764 public static class OrFilter extends ComponentFilter { |
765 | |
766 public OrFilter() { | |
767 } | |
757 | 768 |
758 public OrFilter(List<Fixing.Filter> children) { | 769 public OrFilter(List<Fixing.Filter> children) { |
759 super(children); | 770 super(children); |
760 } | 771 } |
761 | 772 |
769 return false; | 780 return false; |
770 } | 781 } |
771 } // class OrFilter | 782 } // class OrFilter |
772 | 783 |
773 public static class AndFilter extends ComponentFilter { | 784 public static class AndFilter extends ComponentFilter { |
785 | |
786 public AndFilter() { | |
787 } | |
774 | 788 |
775 public AndFilter(List<Fixing.Filter> children) { | 789 public AndFilter(List<Fixing.Filter> children) { |
776 super(children); | 790 super(children); |
777 } | 791 } |
778 | 792 |