Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/collections/AttributeWriter.java @ 1788:d5d2bffb26ca
Avoid NPE when compatibility matrix is empty for given output.
flys-artifacts/trunk@3111 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Fri, 28 Oct 2011 12:09:58 +0000 |
parents | 661dfad9910a |
children | 193a916d1ab5 |
comparison
equal
deleted
inserted
replaced
1787:f3be8fa1ec62 | 1788:d5d2bffb26ca |
---|---|
160 List<Facet> newFacets, | 160 List<Facet> newFacets, |
161 List<Facet> oldFacets, | 161 List<Facet> oldFacets, |
162 List<String> compatibleFacets) | 162 List<String> compatibleFacets) |
163 throws ArtifactDatabaseException | 163 throws ArtifactDatabaseException |
164 { | 164 { |
165 | |
166 if (compatibleFacets == null) { | |
167 logger.warn("No compatible facets, not generating out."); | |
168 return; | |
169 } | |
170 | |
165 int num = newFacets.size(); | 171 int num = newFacets.size(); |
166 | 172 |
167 // Add all new Facets either in their old state or (if really | 173 // Add all new Facets either in their old state or (if really |
168 // new) as they are. | 174 // new) as they are. |
169 List<ManagedFacet> currentFacets = new ArrayList<ManagedFacet>(); | 175 List<ManagedFacet> currentFacets = new ArrayList<ManagedFacet>(); |