code: private GetVectorTileRequest createRequest(String filter) {
  		GetVectorTileRequest request = new GetVectorTileRequest();
  		VectorLayer layer = cache.getLayer();
  		MapModel mapModel = layer.getMapModel();
  		MapView mapView = mapModel.getMapView();
  		request.setCode(code);
  		request.setCrs(mapModel.getCrs());
  		request.setFilter(filter);
  		request.setLayerId(layer.getServerLayerId());
  		request.setPaintGeometries(!featureContent.isLoaded());
  		request.setPaintLabels(layer.isLabelsShowing() && !labelContent.isLoaded());
  		request.setPanOrigin(mapView.getPanOrigin());
  		request.setRenderer(Dom.isSvg() ? "SVG" : "VML");
  		request.setScale(mapView.getCurrentScale());
  		request.setStyleInfo(layer.getLayerInfo().getNamedStyleInfo());
  		return request;
  	}
docs: -------------------------------------------------------------------------