Flow Representation Filtering EPN Editor Overview

6-6 Oracle Complex Event Processing Developers Guide If the assembly file the EPN Editor edits is not open in an Eclipse source editor, then the edits are immediately applied to the file on disk. For more information, see Section 4.3, Creating EPN Assembly Files .

6.2.3 Zooming

You can change the zoom level of the EPN Editor by entering a percent value into the zoom field or selecting a value from the zoom field pull-down menu as Figure 6–7 shows. To fit the EPN into the current EPN Editor window, select Fit to Window. Figure 6–7 Zoom Level

6.2.4 Layout

You can optimize and simplify the EPN layout by clicking Layout EPN as Figure 6–8 shows. Figure 6–8 Optimize Layout

6.2.5 Showing and Hiding Unconnected Beans

You can also filter out bean elements with no references in the EPN. Clicking ShowHide Unconnected Beans will toggle the visibility of such beans as Figure 6–9 shows. For more information, see Section 6.4.3, Laying Out Nodes . Oracle CEP IDE for Eclipse and the Event Processing Network 6-7 Figure 6–9 ShowHide Unconnected Beans

6.2.6 Printing and Exporting to an Image

You can export the EPN Editor view to an image file by clicking Export to Image as Figure 6–10 shows. You can export the image as a .bmp, .gif, .jpg, or .png file. Figure 6–10 Exporting the EPN as an Image File You can print the EPN Editor view by clicking Print as Figure 6–11 shows. Figure 6–11 Printing the EPN

6.2.7 Configuration Badging

Nodes that have configuration information in one of the configuration files in the META-INFwlevs directories are badged with an indicator on the bottom right as Figure 6–12 shows. 6-8 Oracle Complex Event Processing Developers Guide Figure 6–12 Configuration Badging Nodes with this badge will also have the Go To Configuration Source context menu item.

6.2.8 Link Specification Location Indicator

When working with streams, you can specify a link in the assembly file as a: ■ source element in the downstream node. ■ listener element in the upstream node A circle on the line indicates where a particular link is specified in the assembly file. Figure 6–13 shows an example in which the link is specified as a source element on the downstream node outStream so the circle is next to the outStream node. Figure 6–14 shows the corresponding assembly file. Figure 6–13 Link Source Figure 6–14 Link Source Assembly File Figure 6–15 shows an example in which the link is specified as a listener element in the upstream node algoTradingProcessor so the circle is next to the algoTradingProcessor node. Figure 6–16 shows the corresponding assembly file. Figure 6–15 Link Listener