Expression Builder Condition Browser

12-34 Oracle Fusion Middleware Users Guide for Oracle Business Rules ■ Condition Browser ■ Date Browser ■ Right Operand Browser

12.6.1 Expression Builder

Expression Builder is used to build different types of expressions such as XPATH expressions, rule expressions, and so on. Expression Builder has a field where you can enter the expression directly. It has four tabs: Variables, Functions, Operators, and Constants. Each of these tabs display data in a tree structure. The Variables tab displays all the variables in the rules meta-data. The Functions tab displays all the functions in the rules meta-data. The Operators tab displays operators such as +, -, , and so on. The Constants tab displays all the constants that exist in the rules meta-data. You can switch between the tabs, select an item in the tree, and click the Insert Into Expression button to insert the selected item at the cursor position in the expression field. When an item is selected in the tree, the Content Preview and the Description areas display more information about the selected item. Once you create the expression and click OK, the newly created expression appears in the field that is available to the left of the expression builder icon. Figure 12–44 displays the Expression Builder browser. Figure 12–44 The Expression Builder Browser

12.6.2 Condition Browser

The Condition Browser has a field, a hierarchical tree, and an Expression Builder embedded inside it. You can enter the expression directly in the field, or select an item from the tree. When an item is selected in the tree, the new selection appears in the Using Oracle SOA Composer with Oracle Business Rules 12-35 field immediately. You can also use the embedded Expression Builder to create an expression. Once the Expression Builder is launched and an expression is created, the new expression appears in the Condition Browser field. Once you create an expression and click the OK button in the Condition Browser, the newly created expression appears in the field that is to the left of the Condition Browser icon. Figure 12–45 displays the Condition Browser. Figure 12–45 The Condition Browser

12.6.3 Date Browser