The structure tree displays in the freeze pane on the left side of the table display. To display the structure tree, the structure browser component must have one or more a root objects. For a single root node, you define the root object by passing the URL parameter objectId (a required parameter for this component if configured for a single root node). For multiple root nodes, you pass the URL parameter program, where program is the name of JPO and method that returns a MapList. Each map in the list has a key id assigned to an Object Id for the corresponding root object. The Root Label setting on the freezepane column is applied to all root objects retrieved in the MapList. With a given objectId value or MapList, you can obtain the list of objects to be displayed in the next level of the structure tree by one of the two interfaces supported by the structure browser component.
If the structure browser is non-object based, the relationship/direction parameters cannot be used. The details are outlined in the following sections. |