private void showCurrentTile () { if (null == _pyramidId) return; if (null == _pyramidIO) return; if (null == _levelField.getSelectedItem()) return; if (null == _xField.getSelectedItem()) return; if (null == _yField.getSelectedItem()) return; TileIndex index = new TileIndex((Integer) _levelField.getSelectedItem(), (Integer) _xField.getSelectedItem(), (Integer) _yField.getSelectedItem()); try { InputStream tileStream = _pyramidIO.getTileStream(_pyramidId, null, index); _tile = AvroJSONConverter.convert(tileStream); if (null == _tile) { _tileVis.setText(""); } else { _tileVis.setText(_tile.toString(2)); } } catch (Exception e) { _tileVis.setText(""); } }
InputStream tile = pyramidIO.getTileStream( dataId, serializer, index ); if ( null == tile ) { return null;