Package se.conciliate.extensions.publish
Interface PublishRuntimeFilter.BreakdownFilter
- Enclosing interface:
- PublishRuntimeFilter
public static interface PublishRuntimeFilter.BreakdownFilter
Filters out breakdowns shown from a model based on the
path taken to the model. This is used for example by
the IFS scope tool where the same sub-process can be
used in different parts of the scope, and different
scenarios should be used based on which path was used
to navigate to the current model.
-
Method Summary
Modifier and TypeMethodDescriptionReturns UUID:s of models that should be included when following breakdowns from any symbol/edge in this model.getPath()
Returns the UUIDS of the models in the path to the model the filter is being applied to from the root (start) model, including the start model itself.
-
Method Details
-
getPath
Returns the UUIDS of the models in the path to the model the filter is being applied to from the root (start) model, including the start model itself. Note that if the root model in the path returned is not the start model of the published material this filter will never have any effect.- Returns:
- the UUIDS of the models in the path to the model the filter is being applied to from the root (start) model, including the start model itself.
-
getIncludedBreakdowns
Returns UUID:s of models that should be included when following breakdowns from any symbol/edge in this model.- Returns:
- UUID:s of models that should be included when following breakdowns from any symbol/edge in this model.
-