Class BehaviourValidator

    • Field Detail

      • INSTANCE

        public static final BehaviourValidator INSTANCE
        The cached model package
        Generated class or method.
      • DIAGNOSTIC_CODE_COUNT

        protected static final int DIAGNOSTIC_CODE_COUNT
        A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.
        See Also:
        Constant Field Values
        Generated class or method.
      • identifierValidator

        protected de.uka.ipd.sdq.identifier.util.IdentifierValidator identifierValidator
        The cached base package validator.
        Generated class or method.
      • DATA_CHANNEL_BEHAVIOUR__VARIABLE_USAGES_REFER_TO_VALID_SOURCE_ROLE_PARAMETER__EEXPRESSION

        protected static final String DATA_CHANNEL_BEHAVIOUR__VARIABLE_USAGES_REFER_TO_VALID_SOURCE_ROLE_PARAMETER__EEXPRESSION
        The cached validation expression for the variableUsagesReferToValidSourceRoleParameter constraint of 'Data Channel Behaviour'.
        See Also:
        Constant Field Values
        Generated class or method.
      • DATA_CHANNEL_BEHAVIOUR__VARIABLE_REFERENCES_REFER_TO_VALID_SINK_ROLE_PARAMETER__EEXPRESSION

        protected static final String DATA_CHANNEL_BEHAVIOUR__VARIABLE_REFERENCES_REFER_TO_VALID_SINK_ROLE_PARAMETER__EEXPRESSION
        The cached validation expression for the variableReferencesReferToValidSinkRoleParameter constraint of 'Data Channel Behaviour'.
        See Also:
        Constant Field Values
        Generated class or method.
      • DATA_CHANNEL_BEHAVIOUR__REUSED_BEHAVIOURS_ONLY_BIND_VALID_VARIABLES__EEXPRESSION

        protected static final String DATA_CHANNEL_BEHAVIOUR__REUSED_BEHAVIOURS_ONLY_BIND_VALID_VARIABLES__EEXPRESSION
        The cached validation expression for the reusedBehavioursOnlyBindValidVariables constraint of 'Data Channel Behaviour'.
        See Also:
        Constant Field Values
        Generated class or method.
      • VARIABLE_BINDING__BOUND_VARIABLE_BELONGS_TO_REUSED_BEHAVIOUR__EEXPRESSION

        protected static final String VARIABLE_BINDING__BOUND_VARIABLE_BELONGS_TO_REUSED_BEHAVIOUR__EEXPRESSION
        The cached validation expression for the boundVariableBelongsToReusedBehaviour constraint of 'Variable Binding'.
        See Also:
        Constant Field Values
        Generated class or method.
    • Constructor Detail

      • BehaviourValidator

        public BehaviourValidator()
        Creates an instance of the switch.
        Generated class or method.
    • Method Detail

      • validateDataChannelBehaviour_variableUsagesReferToValidSourceRoleParameter

        public boolean validateDataChannelBehaviour_variableUsagesReferToValidSourceRoleParameter​(DataChannelBehaviour dataChannelBehaviour,
                                                                                                  DiagnosticChain diagnostics,
                                                                                                  Map<Object,​Object> context)
        Validates the variableUsagesReferToValidSourceRoleParameter constraint of 'Data Channel Behaviour'.
        Generated class or method.
      • validateDataChannelBehaviour_variableReferencesReferToValidSinkRoleParameter

        public boolean validateDataChannelBehaviour_variableReferencesReferToValidSinkRoleParameter​(DataChannelBehaviour dataChannelBehaviour,
                                                                                                    DiagnosticChain diagnostics,
                                                                                                    Map<Object,​Object> context)
        Validates the variableReferencesReferToValidSinkRoleParameter constraint of 'Data Channel Behaviour'.
        Generated class or method.
      • validateDataChannelBehaviour_reusedBehavioursOnlyBindValidVariables

        public boolean validateDataChannelBehaviour_reusedBehavioursOnlyBindValidVariables​(DataChannelBehaviour dataChannelBehaviour,
                                                                                           DiagnosticChain diagnostics,
                                                                                           Map<Object,​Object> context)
        Validates the reusedBehavioursOnlyBindValidVariables constraint of 'Data Channel Behaviour'.
        Generated class or method.
      • validateVariableBinding_boundVariableBelongsToReusedBehaviour

        public boolean validateVariableBinding_boundVariableBelongsToReusedBehaviour​(VariableBinding variableBinding,
                                                                                     DiagnosticChain diagnostics,
                                                                                     Map<Object,​Object> context)
        Validates the boundVariableBelongsToReusedBehaviour constraint of 'Variable Binding'.
        Generated class or method.
      • getResourceLocator

        public ResourceLocator getResourceLocator()
        Returns the resource locator that will be used to fetch messages for this validator's diagnostics.
        Overrides:
        getResourceLocator in class EObjectValidator
        Generated class or method.