Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 4 Current »

The post processing annotation generates an action button which lets the custom UI perform the actions defined by the method assigned to this button. The buttons cannot be de-activated ("greyed out") e.g. when building the UI or by the EPP. Hitting the button performs the action regardless any other thing.

Figure 347 presents that (1) the annotation is similar to the input interface and (2) the body of the method to be performed.

Figure 352: Example of @PostProcessing


The post processing annotation allows the following parameters:

  • Scenario
    settings of the systems used for the workspace
  • ResultTypes
    the result types generated by the "parent" EPP
  • Interface input
    the input interface of the "parent" EPP
  • SimulationResult
    all vectors and vector groups generated by the workspace.

 

The parameters are restricted to these four types. The call order is not relevant. An example of the @post processing feature is presented below where various output display can be selected like “scatter diagram”, “bar chart”, or a “vector group” as shown in Figure 352.

Figure 353: Example of creating 3 “action button” using @PostProcessing


The name of the button is the name of the annotation and an example of code is presented only for the “scatter” button in Figure 353. Similar @PostProcessing can be coded to create the “Bar chart” and “Vector Group”.

Figure 354: Example of creating the scatter button and its associated action



  • No labels