public ClientLayer fromDto(LayerDto dto) throws GeomajasException { if (dto == null) { return null; } ClientLayer layer = new ClientLayer(); layer.setClientLayerInfo(dto.getClientLayerInfo()); layer.setLayerModel(fromDto(dto.getLayerModel())); layer.getWidgetInfo().putAll(dto.getWidgetInfo()); return layer; }
public ClientLayer fromDto(LayerDto dto) throws GeomajasException { if (dto == null) { return null; } ClientLayer layer = new ClientLayer(); layer.setClientLayerInfo(dto.getClientLayerInfo()); layer.setLayerModel(fromDto(dto.getLayerModel())); layer.getWidgetInfo().putAll(dto.getWidgetInfo()); return layer; }
while (li.hasPrevious()) { LayerDto layer = li.previous(); if ((layer.getLayerModel().isPublic() || includeNonPublic) && (selectedLayers == null || !selectedLayers.contains(layer))) { ListGridRecord record = new ListGridRecord(); record.setAttribute(LayerListGrid.FLD_NAME, layer.getReferencedLayerInfo().getLabel()); record.setAttribute(LayerListGrid.FLD_PUBLIC, layer.getLayerModel().isPublic()); record.setAttribute(LayerListGrid.FLD_OBJECT, layer); sourceLayersGrid.addData(record); while (li.hasPrevious()) { LayerDto layer = li.previous(); if ((layer.getLayerModel().isPublic() || includeNonPublic) && ((selectedLayers == null || !selectedLayers.contains(layer)) && (sourceLayers == null || !sourceLayers.contains(layer)))) { ListGridRecord record = new ListGridRecord(); record.setAttribute(LayerListGrid.FLD_NAME, layer.getReferencedLayerInfo().getLabel()); record.setAttribute(LayerListGrid.FLD_PUBLIC, layer.getLayerModel().isPublic()); record.setAttribute(LayerListGrid.FLD_OBJECT, layer); record.setAttribute(LayerListGrid.FLD_USER, !layer.getLayerModel().isReadOnly()); sourceLayersGrid.addData(record); record.setAttribute(LayerListGrid.FLD_PUBLIC, layer.getLayerModel().isPublic()); record.setAttribute(LayerListGrid.FLD_OBJECT, layer); targetLayersGrid.addData(record);
final WidgetEditor editor = editorFactory.createEditor(); if (editor instanceof LayerWidgetEditor) { ((LayerWidgetEditor) editor).setLayer(layerDto.getLayerModel());
public void show() { form.clearValues(); publicLayer.setValue(layer.getLayerModel().isPublic()); ClientLayerInfo cli = layer.getClientLayerInfo(); if (cli == null) { // If layerInfo not set (yet), copy from model. cli = layer.getReferencedLayerInfo(); } label.setValue(cli.getLabel()); defaultVisible.setValue(cli.isVisible()); minScale.setValue(SensibleScaleConverter.scaleToString(cli.getMinimumScale())); maxScale.setValue(SensibleScaleConverter.scaleToString(cli.getMaximumScale())); clearWidgetTabs(); loadWidgetTabs(layer); super.show(); }