Consider the following code generated by the Silk4J Recorder:

desktop.find("//BrowserApplication").find("//BrowserWindow").find("//INPUT[@name='bSubmit']").select();

The code responsible for locating the browser application is:
 desktop.find("//BrowserApplication")

If I wanted to assign the browser application to a new Object then I would do the following:

In the Silk4j .java file create a new Object (i.e. type name = new type(arguments);).

Declare the object as type BrowserApplication and give it a new name, for example internet explorer; as shown below:

BrowserApplication internetExplorer = desktop.find("//BrowserApplication");

The new Object declaration can be shorten to use:

BrowserApplication internetExplorer = desktop.find("//BrowserApplication");

Now I can then call a method against the new Object, like so:

System.out.println(internetExplorer.getText());

Which returns the caption of the browser page that has been referenced.