@@ -319,17 +319,17 @@ class KerMLValidator extends AbstractKerMLValidator {
319319 public static val INVALID_OPERATOR_EXPRESSION_BRACKET_OPERATOR = " validateOperatorExpressionBracketOperator_"
320320 public static val INVALID_OPERATOR_EXPRESSION_BRACKET_OPERATOR_MSG = " Use #(...) for indexing"
321321
322- public static val INVALID_ITEM_FLOW_ITEM_FEATURE = " validateItemFlowItemFeature "
323- public static val INVALID_ITEM_FLOW_ITEM_FEATURE_MSG = " Only one item feature is allowed"
324-
325- public static val INVALID_ITEM_FLOW_END_OWNING_TYPE = " validateItemFlowEndOwningType "
326- public static val INVALID_ITEM_FLOW_END_OWNING_TYPE_MSG = " Item flow end not allowed"
327- public static val INVALID_ITEM_FLOW_END_NESTED_FEATURE = " validateItemFlowEndNestedFeature "
328- public static val INVALID_ITEM_FLOW_END_NESTED_FEATURE_MSG = " Item flow end must have a nested input or output feature"
329- public static val INVALID_ITEM_FLOW_END_SUBSETTING = ' validateItemFlowEndSubsetting '
330- public static val INVALID_ITEM_FLOW_END_SUBSETTING_MSG = " Cannot identify item flow end (use dot notation)"
331- public static val INVALID_ITEM_FLOW_END_IMPLICIT_SUBSETTING = " validateItemFlowEndImplicitSubsetting "
332- public static val INVALID_ITEM_FLOW_END_IMPLICIT_SUBSETTING_MSG = " Flow ends should use dot notation"
322+ public static val INVALID_FLOW_ITEM_FEATURE = " validateFlowItemFeature "
323+ public static val INVALID_FLOW_ITEM_FEATURE_MSG = " Only one item feature is allowed"
324+
325+ public static val INVALID_FLOW_END_OWNING_TYPE = " validateFlowEndOwningType "
326+ public static val INVALID_FLOW_END_OWNING_TYPE_MSG = " Flow end not allowed"
327+ public static val INVALID_FLOW_END_NESTED_FEATURE = " validateFlowEndNestedFeature "
328+ public static val INVALID_FLOW_END_NESTED_FEATURE_MSG = " Flow end must have a nested input or output feature"
329+ public static val INVALID_FLOW_END_SUBSETTING = " validateFlowEndSubsetting "
330+ public static val INVALID_FLOW_END_SUBSETTING_MSG = " Cannot identify flow end (use dot notation)"
331+ public static val INVALID_FLOW_END_IMPLICIT_SUBSETTING = " validateFlowEndImplicitSubsetting "
332+ public static val INVALID_FLOW_END_IMPLICIT_SUBSETTING_MSG = " Flow ends should use dot notation"
333333
334334 public static val INVALID_FEATURE_VALUE_IS_INITIAL = " validateFeatureValueIsInitial"
335335 public static val INVALID_FEATURE_VALUE_IS_INITIAL_MSG = " Initialized feature must be variable"
@@ -1247,33 +1247,33 @@ class KerMLValidator extends AbstractKerMLValidator {
12471247 // }
12481248
12491249 @Check
1250- def checkItemFlow (Flow flow ) {
1251- // validateItemFlowItemFeature
1250+ def checkFlow (Flow flow ) {
1251+ // validateFlowItemFeature
12521252 val items = flow. ownedFeature. filter[f | f instanceof PayloadFeature ]
1253- checkAtMostOne(items, INVALID_ITEM_FLOW_ITEM_FEATURE_MSG , null , INVALID_ITEM_FLOW_ITEM_FEATURE )
1253+ checkAtMostOne(items, INVALID_FLOW_ITEM_FEATURE_MSG , null , INVALID_FLOW_ITEM_FEATURE )
12541254 }
12551255
12561256 @Check
1257- def checkItemFlowEnd (FlowEnd flowEnd ) {
1258- // validateItemFlowEndIsEnd is automatically satisfied
1257+ def checkFlowEnd (FlowEnd flowEnd ) {
1258+ // validateFlowEndIsEnd is automatically satisfied
12591259
1260- // validateItemFlowEndNestedFeature
1260+ // validateFlowEndNestedFeature
12611261 if (flowEnd. ownedFeature. size != 1 ) {
1262- error(INVALID_ITEM_FLOW_END_NESTED_FEATURE_MSG , flowEnd, null , INVALID_ITEM_FLOW_END_NESTED_FEATURE )
1262+ error(INVALID_FLOW_END_NESTED_FEATURE_MSG , flowEnd, null , INVALID_FLOW_END_NESTED_FEATURE )
12631263 }
12641264
1265- // validateItemFlowEndOwningType
1265+ // validateFlowEndOwningType
12661266 if (! (flowEnd. owningType instanceof Flow )) {
1267- error(INVALID_ITEM_FLOW_END_OWNING_TYPE_MSG , flowEnd, null , INVALID_ITEM_FLOW_END_OWNING_TYPE )
1267+ error(INVALID_FLOW_END_OWNING_TYPE_MSG , flowEnd, null , INVALID_FLOW_END_OWNING_TYPE )
12681268 }
12691269
1270- // TODO: Add validateItemFlowEndSubsetting? validateItemFlowEndImplicitSubsetting ?
1270+ // TODO: Add validateFlowEndSubsetting? validateFlowEndImplicitSubsetting ?
12711271 if (FeatureUtil . getSubsettedNotRedefinedFeaturesOf(flowEnd). isEmpty) {
1272- error(INVALID_ITEM_FLOW_END_SUBSETTING_MSG , flowEnd, null , INVALID_ITEM_FLOW_END_SUBSETTING )
1272+ error(INVALID_FLOW_END_SUBSETTING_MSG , flowEnd, null , INVALID_FLOW_END_SUBSETTING )
12731273 } else if (flowEnd. ownedSubsetting. isEmpty) {
12741274 val features = flowEnd. ownedFeature
12751275 if (! features. isEmpty && ! features. get(0 ). ownedRedefinition. isEmpty) {
1276- warning(INVALID_ITEM_FLOW_END_IMPLICIT_SUBSETTING_MSG , flowEnd, null , INVALID_ITEM_FLOW_END_IMPLICIT_SUBSETTING )
1276+ warning(INVALID_FLOW_END_IMPLICIT_SUBSETTING_MSG , flowEnd, null , INVALID_FLOW_END_IMPLICIT_SUBSETTING )
12771277 }
12781278 }
12791279 }
0 commit comments