This action is useful if your application needs to make a server call to retrieve information that it will then display in a view. In such a situation, you can invoke this action just before making the call to the server and then use openWidget after the server call finishes. This way, instead of being idle while waiting for the server call to return, the application can begin creating the part on a background thread. When the server call is finished, openWidget will finish much more quickly, since the part has already been created.