The EventProcessingPlugin interface provides all simulated results as EventResult to the EPP and defines its basic structure as shown in Figure 343. It is composed of the following:
- evaluate(): inside the method evaluate the code to be performed by the EPP results generated by the EPP are passed to the workspace by ResultTypes and displayed on the result panel
- consistencyCheck(): it allows the consistency check of the EPP reporting warning messages together with the consistency check of the workspace
- description(): the description is split into "name of the EPP"," description" (comma separated string variables)
- Input: input parameters of the EPP
- tabs(): the interface to the PPUI (Post Processing UI)
'
Figure 344: basic structure of the EPP