1
Bugs and Issues / Compartment Visibility Sometimes Too-Filtered
« on: April 11, 2022, 01:21:37 am »
Hi Folks,
The dialog for Compartment Visibility on a Block is filtered to show only those compartments that EA deems appropriate for a Block. However, I sometime find this filtering to be too aggressive. (I'm using EA15.2 1560)
My real question is if there is a way to turn off this 'feature' and to show all possible Block compartments in the dialog, so that I can choose those that I want. Actually, I have to admit, I don't love this feature, anyway, because it causes the listing of compartments to move around each time I bring them up... I would much prefer a static, complete set to select from.
I'm going to address this through a specific example, but please keep in mind, that I'm not really looking for a discussion on the merits of this example, but rather about the compartment visibility dialog itself.
I have found cases in which the "classifier behavior" compartment is not selectable, even when there is a Classifier Behavior designated for a Block. This is just one example where EA has determined (incorrectly) that the compartment doesn't apply.
I most often see this in the case that a State Machine is not owned by the block, but allocated to it, and designated as the Classifier Behavior. However, in the case below, the State Machine is an owned behavior. This is inconsistent and I don't know under what circumstances the dialog filter determines when to show or not show that compartment for selection.

Notice above that EA has determined not to allow me to select the "classifier behavior" compartment.
Is there a way to turn off this compartment EA-filtering in the dialog?
As always, thanks for your help,
Miguel
The dialog for Compartment Visibility on a Block is filtered to show only those compartments that EA deems appropriate for a Block. However, I sometime find this filtering to be too aggressive. (I'm using EA15.2 1560)
My real question is if there is a way to turn off this 'feature' and to show all possible Block compartments in the dialog, so that I can choose those that I want. Actually, I have to admit, I don't love this feature, anyway, because it causes the listing of compartments to move around each time I bring them up... I would much prefer a static, complete set to select from.
I'm going to address this through a specific example, but please keep in mind, that I'm not really looking for a discussion on the merits of this example, but rather about the compartment visibility dialog itself.
I have found cases in which the "classifier behavior" compartment is not selectable, even when there is a Classifier Behavior designated for a Block. This is just one example where EA has determined (incorrectly) that the compartment doesn't apply.
I most often see this in the case that a State Machine is not owned by the block, but allocated to it, and designated as the Classifier Behavior. However, in the case below, the State Machine is an owned behavior. This is inconsistent and I don't know under what circumstances the dialog filter determines when to show or not show that compartment for selection.

Notice above that EA has determined not to allow me to select the "classifier behavior" compartment.
Is there a way to turn off this compartment EA-filtering in the dialog?
As always, thanks for your help,
Miguel