protected void updateTransformation(AjaxRequestTarget ajaxTarget) { if (sourceCRS != null && targetCRS != null) { MathTransform mt = getTransform(); if (mt != null) { wktLink.setEnabled(true); ajaxTarget.add(wktLink); } } }
@Override protected void onUpdate(AjaxRequestTarget target) { convertInput(); CoordinateReferenceSystem crs = (CoordinateReferenceSystem) getConvertedInput(); if(crs != null) { setModelObject(crs); wktLabel.setDefaultModelObject(crs.getName().toString()); wktLink.setEnabled(true); } else { wktLabel.setDefaultModelObject(null); wktLink.setEnabled(false); } target.addComponent(wktLink); onSRSUpdated(toSRS(crs), target); } });
@Override protected void onUpdate(AjaxRequestTarget target) { convertInput(); CoordinateReferenceSystem crs = (CoordinateReferenceSystem) getConvertedInput(); if (crs != null) { setModelObject(crs); wktLabel.setDefaultModelObject(crs.getName().toString()); wktLink.setEnabled(true); } else { wktLabel.setDefaultModelObject(null); wktLink.setEnabled(false); } target.add(wktLink); onSRSUpdated(toSRS(crs), target); } });
@Override protected void onBeforeRender() { CoordinateReferenceSystem crs = (CoordinateReferenceSystem) getModelObject(); if ( crs != null ) { srsTextField.setModelObject( toSRS(crs) ); wktLabel.setDefaultModelObject( crs.getName().toString() ); } else { wktLabel.setDefaultModelObject(null); wktLink.setEnabled(false); } super.onBeforeRender(); }
@Override protected void onBeforeRender() { CoordinateReferenceSystem crs = (CoordinateReferenceSystem) getModelObject(); if (crs != null) { srsTextField.setModelObject(toSRS(crs)); wktLabel.setDefaultModelObject(crs.getName().toString()); } else { wktLabel.setDefaultModelObject(null); wktLink.setEnabled(false); } super.onBeforeRender(); }
@Override protected void onCodeClicked(AjaxRequestTarget target, String epsgCode) { popupWindow.close(target); String srs = "EPSG:" + epsgCode; srsTextField.setModelObject(srs); target.add(srsTextField); CoordinateReferenceSystem crs = fromSRS(srs); CRSPanel.this.setModelObject(crs); if (crs != null) { wktLabel.setDefaultModelObject(crs.getName().toString()); wktLink.setEnabled(true); } else { wktLabel.setDefaultModelObject(null); wktLink.setEnabled(false); } target.add(wktLink); onSRSUpdated(srs, target); } };
@Override protected void onCodeClicked(AjaxRequestTarget target, String epsgCode) { popupWindow.close(target); String srs = "EPSG:" + epsgCode ; srsTextField.setModelObject( srs ); target.addComponent( srsTextField ); CoordinateReferenceSystem crs = fromSRS( srs ); wktLabel.setDefaultModelObject( crs.getName().toString() ); wktLink.setEnabled(true); target.addComponent( wktLink ); onSRSUpdated(srs, target); } };
wktLink.setEnabled(getModelObject() != null); add(wktLink);
wktLink.setEnabled(getModelObject() != null); add(wktLink);
@Override protected void onSubmit(AjaxRequestTarget target) { details.setVisible(true); String coverageName = coverage.getModelObject(); Catalog catalog = GeoServerApplication.get().getCatalog(); CoverageInfo ci = catalog.getCoverageByName(coverageName); ReferencedEnvelope ri = ci.getNativeBoundingBox(); final GetCoverageRequest gc = WCSRequestBuilderPanel.this.getCoverage; gc.bounds = ri; gc.targetCRS = ri.getCoordinateReferenceSystem(); gc.sourceGridRange = null; describeLink.setEnabled(true); target.add(WCSRequestBuilderPanel.this); } });
@Override protected void onSubmit(AjaxRequestTarget target) { details.setVisible(true); String coverageName = coverage.getModelObject(); Catalog catalog = GeoServerApplication.get().getCatalog(); CoverageInfo ci = catalog.getCoverageByName(coverageName); ReferencedEnvelope ri = ci.getNativeBoundingBox(); final GetCoverageRequest gc = WCSRequestBuilderPanel.this.getCoverage; gc.bounds = ri; gc.targetCRS = ri.getCoordinateReferenceSystem(); gc.sourceGridRange = null; describeLink.setEnabled(true); target.addComponent(WCSRequestBuilderPanel.this); } });
describeLink.setEnabled(false); describeLink.setOutputMarkupId(true); add(describeLink);
describeLink.setEnabled(false); describeLink.setOutputMarkupId(true); add(describeLink);
wktLink.setEnabled(false); form.add(wktLink);