@Override public void onSelectionChanged(SelectionEvent event) { Record record = event.getRecord(); if (event.getState() && record != null) { String serviceURL = record.getAttribute("url"); parseAndStoreSOSMetadata(serviceURL, record); this.controller.performSOSDataRequests(serviceURL); } }
@Override public void onSelectionChanged(SelectionEvent event) { if (event.getState()) { // true == selected ListGridRecord record = (ListGridRecord) event.getRecord(); if (record != null && record.getAttributeAsObject(FLD_OBJECT) != null) { handler.onSelect((UserDto) record.getAttributeAsObject(FLD_OBJECT)); } else { handler.onSelect(null); } } } });
public void onSelectionChanged(SelectionEvent event) { setDisabled(true); if (event.getState()) { // true == selected ListGridRecord record = (ListGridRecord) event.getRecord(); if (record != null && record.getAttributeAsString(ID_ATTRIBUTE) != null && record.getAttributeAsString(ID_ATTRIBUTE).length() != 0) { loadRecord(record.getAttributeAsString(DatalayerGrid.FLD_ID)); } else { setLayerModel(null); } } }
@Override public void onSelectionChanged(SelectionEvent event) { if (event.getState()) { // true == selected ListGridRecord record = (ListGridRecord) event.getRecord(); if (record != null && record.getAttributeAsObject(FLD_OBJECT) != null) { handler.onSelect((TerritoryDto) record.getAttributeAsObject(FLD_OBJECT)); } else { handler.onSelect(null); } } } });
public void onSelectionChanged(SelectionEvent event) { setDisabled(true); if (event.getState()) { // true == selected ListGridRecord record = (ListGridRecord) event.getRecord(); if (record != null && record.getAttributeAsString(ID_ATTRIBUTE) != null && record.getAttributeAsString(ID_ATTRIBUTE).length() != 0) { loadRecord(record.getAttributeAsString(BlueprintGrid.FLD_ID)); } else { setBlueprint(null); } } }
@Override public void onSelectionChanged(SelectionEvent selectionEvent) { String geodeskId = getGeodeskIdOfSelectionEvent(selectionEvent); boolean selected = selectionEvent.getState(); // Only react on selection, not deselection. // Smartgwt always seems to throw both selection and deselection event for SAME record! if (selected && !sameGeodesk(selectedGeodeskId, geodeskId)) { selectedGeodeskId = geodeskId; Whiteboard.fireSelectionChangeEvent(new GeodeskSelectionEvent(getGeodeskDto(geodeskId))); //} else if (geodeskId != null && geodeskId.equals(selectedGeodeskId)) { // current geodesk deselected // selectedGeodeskId = null; // Whiteboard.fireSelectionChangeEvent(new GeodeskSelectionEvent(null)); } }
public void onSelectionChanged(SelectionEvent event) { setDisabled(true); if (event.getState()) { // true == selected ListGridRecord record = (ListGridRecord) event.getRecord(); if (record != null && record.getAttributeAsLong(UserGrid.FLD_ID) != null) { loadUser(record.getAttributeAsLong(BlueprintGrid.FLD_ID)); } else { setObject(null); } } }