]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/environment/filter/NamespaceFilterUnion.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / environment / filter / NamespaceFilterUnion.java
1 package org.simantics.scl.compiler.environment.filter;
2
3 public class NamespaceFilterUnion implements NamespaceFilter {
4     private final NamespaceFilter a;
5     private final NamespaceFilter b;
6     
7     public NamespaceFilterUnion(NamespaceFilter a, NamespaceFilter b) {
8         this.a = a;
9         this.b = b;
10     }
11
12     @Override
13     public boolean isValueIncluded(String name) {
14         return a.isValueIncluded(name) || b.isValueIncluded(name);
15     }
16
17     @Override
18     public boolean isSubsetOf(NamespaceFilter filter) {
19         return false;
20     }
21 }