Nested Stages EPN Editor Overview

Oracle CEP IDE for Eclipse and the Event Processing Network 6-11 ■ Section 2.2.1, How to Create an Oracle CEP Event Type as a JavaBean Using the Event Type Repository Editor ■ Section 2.3.1, How to Create an Oracle CEP Event Type as a Tuple Using the Event Type Repository Editor For information on the other types of events you can create, see Section 1.1.2, Oracle CEP Event Types .

6.3 Navigating the EPN Editor

Because the EPN Editor has a view of the whole project it is a natural place from which to navigate to the various artifacts that make up an Oracle CEP application. Oracle CEP IDE for Eclipse offers the following features to help navigate the EPN Editor: ■ Section 6.3.1, Moving the Canvas ■ Section 6.3.2, Shortcuts to Component Configuration and EPN Assembly Files ■ Section 6.3.3, Hyperlinking ■ Section 6.3.4, Context Menus ■ Section 6.3.5, Browsing Oracle CEP Types

6.3.1 Moving the Canvas

To move the EPN canvas without using the horizontal and vertical scroll bars, you can use any of the following options: ■ Position the cursor on the canvas, hold down the middle mouse button, and drag. ■ Hold down the space bar and click and drag the canvas. ■ In the Overview view, click in the highlight box and drag.

6.3.2 Shortcuts to Component Configuration and EPN Assembly Files

If a node has a configuration object associated with it, then double-clicking that node will open the component configuration file where that nodes behavior is defined. Otherwise, double-clicking that node will open the EPN assembly file the Spring context file where that node is defined. A configuration badge will be shown on nodes with associated configuration objects as shown in Figure 6–20 . Figure 6–20 Node with Configuration Badge For more information, see: ■ Section 6.2.7, Configuration Badging ■ Section 6.3.3, Hyperlinking 6-12 Oracle Complex Event Processing Developers Guide

6.3.3 Hyperlinking

When editing a component configuration file, EPN assembly file, or Oracle CQL statement, hold down the Ctrl key to turn on hyperlinking. Using hyperlinking, you can easily move between assembly and configuration files and follow reference IDs to jump to bean implementation classes. This section describes: ■ Section 6.3.3.1, Hyperlinking in Component Configuration and EPN Assembly Files ■ Section 6.3.3.2, Hyperlinking in Oracle CQL Statements

6.3.3.1 Hyperlinking in Component Configuration and EPN Assembly Files

Figure 6–21 shows a component configuration file with the cursor over the value of a processor element name child element while holding down the Ctrl key. The name value has an underline to indicate it is a hyperlink. Click this link to jump to the corresponding element in the EPN assembly file as Figure 6–22 shows. Figure 6–21 Component Configuration File: Hyperlinking to EPN Assembly File This figure shows a component configuration file with a processor element. The mouse is hovering over the filterFanoutProcessor value of the name element. The name value is underlined to indicate that it is a hyperlink. Similarly, hovering over the wlevs:processor element id child element value filterFanoutProcessor while holding down the Ctrl key allows you to hyperlink back to the component configuration file.