!--a11y-->
Solution Explorer 
You use this component to model development objects that are required for customizing business logic, user interface and string resources of a mobile client application.
A navigation tree in the explorer displays:
· Name of the project created for a specific mobile client application as the root node.
· Various categories of development objects as object nodes. For example, Applications, Business Library, String Resources and so on.
· Objects in a hierarchy under the corresponding object node. For example, all modeled business objects appear under the Business Objects node.
This feature helps you to locate the required object easily. In addition, it helps you to check the hierarchy of objects that are used in a specific object. For example, you can check the following for a business component:
· Tile sets
· Tiles included in tile sets
· Business objects or business queries associated to each tile
A business library groups and displays all business logic objects. This features allows the system to create a single .DLL file (sfabol.DLL) when you generate the business logic objects. In addition, this feature allows you to add references to the BOL project in Mobile Application Studio, instead of making changes in the BOLREF.INI file.
The navigation tree displays:
· All object nodes by default. However, you can hide some of the nodes that you do not use frequently. This feature helps you to keep the navigation tree compact.
· Development object names by default. However, you can change this setting to display development object descriptions.
The context menu options available in the explorer allow you to model the development objects. For example, you can create, modify, and delete objects. In additon, you can generate, view previous versions and so on.
The navigation tree displays development objects according to the context you choose. If you choose the baseline context, then the tree displays baseline objects. If you choose a change list, then the tree displays baseline objects and the objects you created in the change list.
You can open the version tree of an object that displays the previous versions of the object. From the version tree, you can check the details of a specific version. In addition, you can compare the changes made in two versions.
You can initiate the generation of objects from the explorer. You can generate an object individually or generate all objects of a specific type. If you initiate the generation of objects from the explorer, then the system triggers the generation process immediately. You also can select objects for generation and initiate the generation process later.
You can expand or collapse a node to display or hide objects. If you expand a node for the first time, the system takes a considerable amount of time to load and display the corresponding objects.
You can open the context menu for any object by clicking the object with the secondary mouse button. This context menu displays the options that are applicable for the selected object.
· For business logic objects, you can view a diagrammatic representation of the relationships created for a business object. You can view and modify details of the relationships within the diagram.
· For user interface objects and business logic objects, you can copy an existing object and save it as a new object. For example, you can copy the existing tile and save it as a new tile.