The following screenshot shows a typical working session:
EP Model Editor
The EP Model Editor indicates syntactical errors in models graphically:
In some situations, error correction proposals can be invoked by pressing Ctrl-1:
Several views are available that help navigating and working with the EP models that make up an application.
The Event Navigator view displays a list of the most relevant events in an EP application. This simplifies navigating larger EP systems:
The Event Tree View visualizes how events are propagated through an EP system.
Some model elements have an associated user-provided code snippet. The Code View allows easy context-sensitive editing of code snippets. It also features syntax-highlighting, error indicators and OCL code completion:
The Domain View gives a class-diagram-like overview of an EP system. It represents models as classes and domains and bridges as packages, and it has automatic and manual layout modes: