Class CompositionValidator

    • Field Detail

      • INSTANCE

        public static final CompositionValidator 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.
      • ASSEMBLY_DATA_CONNECTOR__SINK_ROLE_AND_ASSEMBLY_CONTEXT_MATCH__EEXPRESSION

        protected static final String ASSEMBLY_DATA_CONNECTOR__SINK_ROLE_AND_ASSEMBLY_CONTEXT_MATCH__EEXPRESSION
        The cached validation expression for the sinkRoleAndAssemblyContextMatch constraint of 'Assembly Data Connector'.
        See Also:
        Constant Field Values
        Generated class or method.
      • ASSEMBLY_DATA_CONNECTOR__SOURCE_ROLE_AND_ASSEMBLY_CONTEXT_MATCH__EEXPRESSION

        protected static final String ASSEMBLY_DATA_CONNECTOR__SOURCE_ROLE_AND_ASSEMBLY_CONTEXT_MATCH__EEXPRESSION
        The cached validation expression for the sourceRoleAndAssemblyContextMatch constraint of 'Assembly Data Connector'.
        See Also:
        Constant Field Values
        Generated class or method.
      • DATA_SOURCE_DELEGATION_CONNECTOR__INNER_AND_OUTER_DATA_INTERFACES_MATCH__EEXPRESSION

        protected static final String DATA_SOURCE_DELEGATION_CONNECTOR__INNER_AND_OUTER_DATA_INTERFACES_MATCH__EEXPRESSION
        The cached validation expression for the innerAndOuterDataInterfacesMatch constraint of 'Data Source Delegation Connector'.
        See Also:
        Constant Field Values
        Generated class or method.
      • DATA_SOURCE_DELEGATION_CONNECTOR__INNER_ROLE_AND_ASSEMBLY_CONTEXT_MATCH__EEXPRESSION

        protected static final String DATA_SOURCE_DELEGATION_CONNECTOR__INNER_ROLE_AND_ASSEMBLY_CONTEXT_MATCH__EEXPRESSION
        The cached validation expression for the innerRoleAndAssemblyContextMatch constraint of 'Data Source Delegation Connector'.
        See Also:
        Constant Field Values
        Generated class or method.
      • DATA_SINK_DELEGATION_CONNECTOR__INNER_AND_OUTER_DATA_INTERFACES_MATCH__EEXPRESSION

        protected static final String DATA_SINK_DELEGATION_CONNECTOR__INNER_AND_OUTER_DATA_INTERFACES_MATCH__EEXPRESSION
        The cached validation expression for the innerAndOuterDataInterfacesMatch constraint of 'Data Sink Delegation Connector'.
        See Also:
        Constant Field Values
        Generated class or method.
      • DATA_SINK_DELEGATION_CONNECTOR__INNER_ROLE_AND_ASSEMBLY_CONTEXT_MATCH__EEXPRESSION

        protected static final String DATA_SINK_DELEGATION_CONNECTOR__INNER_ROLE_AND_ASSEMBLY_CONTEXT_MATCH__EEXPRESSION
        The cached validation expression for the innerRoleAndAssemblyContextMatch constraint of 'Data Sink Delegation Connector'.
        See Also:
        Constant Field Values
        Generated class or method.
    • Constructor Detail

      • CompositionValidator

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

      • validateAssemblyDataConnector_sinkRoleAndAssemblyContextMatch

        public boolean validateAssemblyDataConnector_sinkRoleAndAssemblyContextMatch​(AssemblyDataConnector assemblyDataConnector,
                                                                                     DiagnosticChain diagnostics,
                                                                                     Map<Object,​Object> context)
        Validates the sinkRoleAndAssemblyContextMatch constraint of 'Assembly Data Connector'.
        Generated class or method.
      • validateAssemblyDataConnector_sourceRoleAndAssemblyContextMatch

        public boolean validateAssemblyDataConnector_sourceRoleAndAssemblyContextMatch​(AssemblyDataConnector assemblyDataConnector,
                                                                                       DiagnosticChain diagnostics,
                                                                                       Map<Object,​Object> context)
        Validates the sourceRoleAndAssemblyContextMatch constraint of 'Assembly Data Connector'.
        Generated class or method.
      • validateDataSourceDelegationConnector_innerAndOuterDataInterfacesMatch

        public boolean validateDataSourceDelegationConnector_innerAndOuterDataInterfacesMatch​(DataSourceDelegationConnector dataSourceDelegationConnector,
                                                                                              DiagnosticChain diagnostics,
                                                                                              Map<Object,​Object> context)
        Validates the innerAndOuterDataInterfacesMatch constraint of 'Data Source Delegation Connector'.
        Generated class or method.
      • validateDataSourceDelegationConnector_innerRoleAndAssemblyContextMatch

        public boolean validateDataSourceDelegationConnector_innerRoleAndAssemblyContextMatch​(DataSourceDelegationConnector dataSourceDelegationConnector,
                                                                                              DiagnosticChain diagnostics,
                                                                                              Map<Object,​Object> context)
        Validates the innerRoleAndAssemblyContextMatch constraint of 'Data Source Delegation Connector'.
        Generated class or method.
      • validateDataSinkDelegationConnector_innerAndOuterDataInterfacesMatch

        public boolean validateDataSinkDelegationConnector_innerAndOuterDataInterfacesMatch​(DataSinkDelegationConnector dataSinkDelegationConnector,
                                                                                            DiagnosticChain diagnostics,
                                                                                            Map<Object,​Object> context)
        Validates the innerAndOuterDataInterfacesMatch constraint of 'Data Sink Delegation Connector'.
        Generated class or method.
      • validateDataSinkDelegationConnector_innerRoleAndAssemblyContextMatch

        public boolean validateDataSinkDelegationConnector_innerRoleAndAssemblyContextMatch​(DataSinkDelegationConnector dataSinkDelegationConnector,
                                                                                            DiagnosticChain diagnostics,
                                                                                            Map<Object,​Object> context)
        Validates the innerRoleAndAssemblyContextMatch constraint of 'Data Sink Delegation Connector'.
        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.