Class ActionControllerValidationUtils

java.lang.Object
ru.cg.webbpm.studio.subsystems.ui_scripting.validation.impl.ActionControllerValidationUtils

public class ActionControllerValidationUtils extends Object
Author:
krylov
  • Constructor Details

    • ActionControllerValidationUtils

      public ActionControllerValidationUtils()
  • Method Details

    • hasValidValue

      public static boolean hasValidValue(ComplexValue propertyValue)
      Checks if a given single condition or action has a valid value property, i.e. - either static, object or bpmn value is chosen - in case of object value, behavior is set - in case of bpmn value, variable is set
      Parameters:
      propertyValue - property for which to check value
      Returns:
      true if value exists and is valid
    • checkSecondPart

      public static void checkSecondPart(ComplexValue value, MetadataManager metadataManager, Set<String> errors)
    • isChildPropertyEmpty

      public static boolean isChildPropertyEmpty(ComplexValue parent, String propertyName)