private void fetchProperties() {
//onblur might not always fire (will have to check that). for now, store query in settings before query execution just to be sure
view.getCallableJsMethods().storeQueryInCookie();
queryString = view.getSelectedTabSettings().getQueryString();
//the same happens whenever our endpointinput has focus
EndpointInput endpointInput = view.getSelectedTab().getEndpointInput();
if (endpointInput != null) {
endpointInput.storeEndpointInSettings();
}
endpoint = view.getSelectedTabSettings().getEndpoint();
view.checkAndAddEndpointToDs(endpoint);