Revision 43215 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.symbology/org.gvsig.symbology.swing/org.gvsig.symbology.swing.impl/src/main/java/org/gvsig/symbology/swing/impl/DefaultSymbologySwingManager.java
DefaultSymbologySwingManager.java | ||
---|---|---|
179 | 179 |
} catch (Exception e) { |
180 | 180 |
logger.info("Unable to instantiate legend editor.", e); |
181 | 181 |
} |
182 |
if (editor != null && editor.isSuitableFor(layer)) { |
|
183 |
editors.add(editor); |
|
182 |
if( layer.isAvailable() ) { |
|
183 |
if (editor != null && editor.isSuitableFor(layer)) { |
|
184 |
editors.add(editor); |
|
185 |
} |
|
186 |
} else { |
|
187 |
try { |
|
188 |
if (editor != null && editor.isSuitableFor(layer)) { |
|
189 |
editors.add(editor); |
|
190 |
} |
|
191 |
} catch(Throwable th) { |
|
192 |
|
|
193 |
} |
|
184 | 194 |
} |
185 | 195 |
} |
186 | 196 |
return editors; |
Also available in: Unified diff