4         Object Browser

The Object Browser is the left-hand pane of the main Desktop window of VoiceObjects Desktop for Web. It contains folders and subfolders that are filled with the respective objects available for that type in the current project.

Folders and Subfolders

The following folders may be available in the Object Browser:


Folder

Content

<Categories folders>

 

Components

Contains a subfolder for each available object type belonging to the Components category.

OSDMs

Contains a subfolder for each available object type belonging to the OSDMs category.

Resources

Contains a subfolder for each available object type belonging to the Resources category.

Logic

Contains a subfolder for each available object type belonging to the Logic category.

Action

Contains a subfolder for each available object type belonging to the Action category.

Layers

Contains a subfolder for each Layer object available in the current project. Items contained in these subfolders represent the available states of the respective Layer object.

Business Tasks

Contains the available Business Task objects in the current project.

Clipboard

Serves as a temporary container to group multiple objects, which can then be treated as a unit.

Libraries

Contains any project libraries linked into the current project.

Configuration

Contains subfolders for each configuration object type (VoiceObjects Server, Service, User).


The Categories folders and the Configuration folders are created dynamically. If no object exists in the current project for a particular type, the respective folder will not appear.

Depending on your user role and on the Desktop mode you are in you may see

·          All Categories folders including the Clipboard and the Libraries folder

·          the Configuration folder only

·          all folders.

 

 

When creating a new project, the Object Browser initially displays at least the following folders:

·          the Logic folder with the Expression subfolder containing some system expressions (for those who have access to the objects folders).

·          the Configuration folder initially containing the User subfolder with one User object (again only for those who have access to)

·          an empty Clipboard and an empty Libraries folder.

 

 

Categories folders

The folders containing the dialog objects represent the object categories Components, OSDMs, Resources, Logic, Action, Layers and Business Tasks.

Each Categories folder contains one subfolder for each object type that belongs to that category. The elements within these subfolders represent the actual objects available in the current project.

When right-clicking a Categories folder or an object type subfolder the respective context menu comes up. When right-clicking a particular object within a folder a different context menu comes up.

In the Layers folder the subfolders do not represent object types but Layer objects. The names of the subfolders represent the names of the Layer objects. Accordingly, the items contained in these subfolders do not represent objects but the available states of a Layer object.

In the Object Browser, the Layers folder is indicated by a Layer icon .

See the paragraph on the New menu in Chapter 3 –Desktop for Web Elements for all available object types grouped into categories.

For details on each object type see the Object Reference.

Clipboard folder

The Clipboard folder serves as a temporary container to group multiple objects, which can then be treated as a unit.

The clipboard only contains references to objects, not the objects themselves. Thus, all objects in the clipboard also show up in their respective Categories folders.

When adding a new object to the clipboard, it is always added at the bottom.

In the Object Browser, the Clipboard folder is indicated by a Clipboard icon .

When right-clicking the Clipboard folder the respective context menu comes up.

Libraries folder

The Libraries folder contains one subfolder for each library project that is linked into the current project. The names of these subfolders represent the names of the respective library projects. Within these subfolders the library objects are grouped into types and categories in the same way as the objects in the Object Browser.

In the Object Browser, library folders are indicated by a Library icon .

When right-clicking the Libraries folder or any of its subfolders the respective context menu comes up.

Configuration folder

The Configuration folder contains subfolders for a set of configuration objects:

Server and Service, both explained in detail in the Deployment Guide, and User, which is explained in detail in the Administration Guide.

In the Object Browser, the Configuration folder is indicated by a Configuration icon .

When right-clicking the Configuration folder or any of its subfolders the respective context menu comes up. When right-clicking a particular object within a folder a different context menu comes up.

Object Browser Icons

Several icons may appear in front of an object in the Object Browser. These icons represent the following properties:


Icon

Property

(Green Lock icon) The object has been locked by you. For details on locking/unlocking objects see Lock or Unlock Objects in Chapter 7 – Basic Commands.

(Red Lock icon) The object has been locked by any other user.

The object is disabled or the user account is inactive. For details on disabling/enabling objects see Enable or Disable Objects in Chapter 7 – Basic Commands.

(Green Lock icon) The object is disabled and has been locked by you.

(Red Lock icon) The object is disabled and has been locked by any other user.

Only appears in front of User objects in the Configuration folder: The user has been deleted. For more information on managing users see Chapter 2 – User Management – Basic Topics in the Administration Guide.

Object Browser Context Menus

Within the Object Browser various context menus open up depending on the area you point to when right-clicking. The available context menus and their commands are listed below.


Context menu opening up when right-clicking a Categories folder (e.g. Components) or any object type folder (e.g. Module)



These commands have the following functions, some of which will be explained in more detail in Chapter 7 – Basic Commands:


Menu Command

Submenu Command

Function

Expand/Collapse

 

Expands or collapses the respective folder.

Refresh

 

Refreshes the Object Browser.

Search

Objects

Opens up the Search editor with the respective object type(s) pre-selected. For details on the Search editor see Search Objects in Chapter 7 – Basic Commands.

 

Unused Objects

Lists all objects that are not referenced by other objects. For details see Search Unused Objects in Chapter 7 – Basic Commands.

New

In case of Categories folder:
<list of object types belonging to this category>

Opens up the object editor for the selected object type in order to create a new object.

 


Context menu opening up when right-clicking a particular object



These commands have the following functions, which will be explained in more detail in Chapter 7 – Basic Commands:


Menu Command

Submenu Command

Function

Edit

 

Opens up the object editor for the selected object.

Insert into Dialog

 

Inserts the selected object into the dialog flow before a selected object in the dialog flow. Only available if a Dialog Designer is open.

Append to Dialog

 

Appends the selected object to the object selected in the dialog flow. Only available if a Dialog Designer is open.

Replace in Dialog

 

Replaces an object selected in the Dialog Designer with the selected object. Only available if a Dialog Designer is open.

Display Dialog

 

Displays the dialog flow in the Dialog Designer starting with the selected object.

Display and
Validate Dialog

 

Displays the dialog flow in the Dialog Designer and validates the dialog flow starting with the selected object.

Copy

 

Creates a copy of the selected object.

Delete

 

Deletes the selected object.

Add to Clipboard

 

Adds a reference of the selected object to the Clipboard. Not available for objects in the Clipboard.

Move

To Top

Only available for objects in the Clipboard. Moves the selected object to the top of the Clipboard.

 

Up

Only available for objects in the Clipboard. Moves the selected object one position up in the Clipboard.

 

Down

Only available for objects in the Clipboard. Moves the selected object one position down in the Clipboard.

 

To End

Only available for objects in the Clipboard. Moves the selected object to the end of the Clipboard.

Remove

 

Only available for objects in the Clipboard. Removes the selected object from the Clipboard.

Export

 

Exports the selected object and all its referenced objects as an XML file.

Lock/Unlock

 

Locks or respectively unlocks the selected objects.

Enable/Disable

 

Enables or respectively disables the selected objects.

Search Parent Objects

 

Displays a list of all parent objects of the selected object.

Tools

Project Documentation

Opens up the Project Documentation window to specify various options and create the corresponding project documentation as a PDF document.

 

Storyboard Export

Opens up the Storyboard Export window to specify various options and create the corresponding storyboard as a Microsoft Excel file.

Properties

 

Opens up a window displaying the standard properties of the selected object and allows to modify them. For more information see Properties in the Object Reference.

 


Context menu opening up when right-clicking the Clipboard folder



These commands have the following functions:


Menu Command

Submenu Command

Function

Expand/Collapse

 

Expands or collapses the Clipboard folder.

Insert into Dialog

 

Inserts all objects that are currently in the Clipboard before the selected object in the dialog flow. Only available if a Dialog Designer is open.

Append to Dialog

 

Appends all objects that are currently in the Clipboard to the object selected in the dialog flow. Only available if a Dialog Designer is open.

Replace in Dialog

 

Replaces an object selected in the dialog flow with all objects that are currently in the Clipboard. Only available if a Dialog Designer is open.

Wrap with Sequence

New Sequence

Opens up the Sequence editor to create a new Sequence object that wraps all objects that are currently in the Clipboard. The new Sequence object will be stored in the Sequence folder.

 

Insert into Dialog

Opens up the Sequence editor to create a new Sequence object that wraps all objects that are currently in the Clipboard. The new Sequence object will be stored in the Sequence folder and inserted before the selected object in the dialog flow.

 

Append to Dialog

Opens up the Sequence editor to create a new Sequence object that wraps all objects that are currently in the Clipboard. The new Sequence object will be stored in the Sequence folder and appended to the selected object in the dialog flow.

 

Replace in Dialog

Opens up the Sequence editor to create a new Sequence object that wraps all objects that are currently in the Clipboard. The new Sequence object will be stored in the Sequence folder and replaces the selected object in the dialog flow.

Empty Clipboard

 

Removes all objects that are currently in the Clipboard.

Delete All Objects

 

Deletes all objects that are currently in the Clipboard from the entire project.

 

i8Note: If you do not have an object selected in a Dialog Designer not all of the above-mentioned commands will be displayed.

 

Context menu opening up when right-clicking the Configuration folder or a configuration object type folder (e.g. User)



These commands have the following functions:


Menu Command

Submenu Command

Function

Expand/Collapse

 

Expands or collapses the Configuration folder.

Refresh

 

Refreshes the Object Browser.

Search

Objects

Opens up the Search editor with all object types pre-selected. For details on the Search editor see Search Objects in Chapter 7 – Basic Commands.

 

Unused Objects

Lists all objects that are not referenced by other objects. For details see Search Unused Objects in Chapter 7 – Basic Commands.

 

 

Context menu opening up when right-clicking a particular configuration object



These commands have the following functions, being explained in more detail in Chapter 7 – Basic Commands if no other reference is mentioned:


Menu Command

Function

Edit

Opens up the object editor for the selected configuration object.

Control Center

Only available for Server objects. Opens up the Control Center for the selected Server object in the right-hand pane. For detailed information on the Control Center see the Deployment Guide.

Copy

Creates a copy of the selected configuration object.

Delete

Deletes the selected configuration object.

Lock/Unlock

Locks or respectively unlocks the selected configuration object. For general information on locking/unlocking objects see Lock or Unlock Objects in Chapter 7 – Basic Commands. For further information on locking configuration objects see Chapter 2 – Configuring Servers and Services in the Deployment Guide.

Properties

Opens up a window displaying the standard properties of the selected configuration object and allows modifying them. For more information see Properties in the Object Reference.
In the case of Server objects and User objects you can also control access to the respective objects here. For more information on the security settings see Chapter 2 – User Management – Basic Topics in the Administration Guide.

 


Context menu opening up when right-clicking the main Libraries folder or an individual Libraries folder



These commands have the following functions:


Menu Command

Submenu Command

Function

Expand/Collapse

 

Expands or collapses the respective folder.

Refresh

 

Refreshes the Object Browser.

Search

Objects

Opens up the Search editor with all object types pre-selected. For details on the Search editor see Search Objects in Chapter 7 – Basic Commands.

 

Unused Objects

Lists all objects that are not referenced by other objects. For details see Search Unused Objects in Chapter 7 – Basic Commands.

Configure Libraries

 

Opens up the Project Version editor with the Libraries tab in the front to modify the list of libraries for the current project version.

 


Context menu opening up when right-clicking anywhere else within the Object Browser



These commands have the following functions:


Menu Command

Submenu Command

Function

Refresh

 

Refreshes the Object Browser.

Search

Objects

Opens up the Search editor with all object types pre-selected. For details on the Search editor see Search Objects in Chapter 7 – Basic Commands.

 

Unused Objects

Lists all objects that are not referenced by other objects. For details see Search Unused Objects in Chapter 7 – Basic Commands.

Export Project Version

 

Opens up the Export window in order to export an entire project version. For details see Export a Project Version in Chapter 2 – Working with Projects.

New

<listing all object types>

Lists all object types to select one and create a corresponding new object.