@Override public PublishedInfo visitNamedLayerInternal(StyledLayer namedLayer) { PublishedInfo p = catalog.getLayerGroupByName(namedLayer.getName()); if (p == null) { p = catalog.getLayerByName(namedLayer.getName()); } if (p == null) { validationErrors.add( new Exception( "No layer or layer group named '" + namedLayer.getName() + "' found in the catalog")); } return p; }
@Override public PublishedInfo visitNamedLayerInternal(StyledLayer namedLayer) { String layerName = namedLayer.getName(); PublishedInfo p = catalog.getLayerGroupByName(layerName); if (p != null) { p = catalog.getLayerByName(layerName); } if (renamedLayerGroups.get(layerName) != null) { needsRename = true; if (doRename) { namedLayer.setName(renamedLayerGroups.get(layerName)); } } else if (renamedLayers.get(layerName) != null) { needsRename = true; if (doRename) { namedLayer.setName(renamedLayers.get(layerName)); } } return p; }
public void addStyledLayer(StyledLayer layer) { layer.getNote().setParent(this); layers.add(layer); }
@Override public PublishedInfo visitNamedLayerInternal(StyledLayer namedLayer) { PublishedInfo p = catalog.getLayerGroupByName(namedLayer.getName()); if (p == null) { p = catalog.getLayerByName(namedLayer.getName()); if (p == null) { throw new ServiceException( "No layer or layer group with name \"" + namedLayer.getName() + "\""); } } return p; }
@Override public PublishedInfo visitNamedLayerInternal(StyledLayer namedLayer) { // If this group hasn't been added to the catalog yet, make sure it is // not referenced by a NamedLayer if (namedLayer.getName() != null && namedLayer.getName().equals(group.getName())) { throw recursionException; } LayerGroupInfo child = catalog.getLayerGroupByName(namedLayer.getName()); if (child != null) { if (isGroupInStack(child, path)) { path.push(child); throw recursionException; } else if (checkLoops(child, path)) { throw recursionException; } return child; } return null; } });
/** * Show style name. * * @param sld the sld * @return the string */ private String showStyleName(StyledLayerDescriptor sld) { String styleNameHeading = null; if (!sld.layers().isEmpty()) { StyledLayer styledLayer = sld.layers().get(0); if (styledLayer != null) { styleNameHeading = styledLayer.getName(); } } if (styleNameHeading == null) { styleNameHeading = ""; } return styleNameHeading; }
/** * Sets the styled layer. * * @param styledLayer the new styled layer */ public void setStyledLayer(StyledLayer styledLayer) { symbolData.resetData(); this.symbolData.setStyledLayer(styledLayer); updateInternalData(SelectedSymbolMask.SymbolMaskEnum.E_STYLED_LAYER); if (this.symbolData.getStyledLayer() == null) { logger.debug("Styled layer cleared"); } else { logger.debug( String.format( "Selected styled layer : %s (Styled %d)", this.symbolData.getStyledLayer().getName(), this.symbolData.getSelectedStyledLayerIndex())); } }
@Override public PublishedInfo visitNamedLayerInternal(StyledLayer sl) { currLayer = null; String layerName = sl.getName(); LayerGroupInfo groupInfo = wms.getLayerGroupByName(layerName); if (groupInfo == null) { LayerInfo layerInfo = wms.getLayerByName(layerName); if (layerInfo == null) { throw new ServiceException("Unknown layer: " + layerName); } currLayer = new MapLayerInfo(layerInfo); if (sl instanceof NamedLayer) { NamedLayer namedLayer = ((NamedLayer) sl); currLayer.setLayerFeatureConstraints(namedLayer.getLayerFeatureConstraints()); } return layerInfo; } return groupInfo; }
sl = styledLayers[i]; if (layerName.equals(sl.getName())) { if (sl instanceof UserLayer) { Style[] styles = ((UserLayer) sl).getUserStyles();
sl = styledLayers[i]; String layerName = sl.getName();
sl = styledLayers[i]; String layerName = sl.getName();
layerName = sl.getName();
layerName = sl.getName();