Interface EvaluationAspect

    • Method Detail

      • setAspectRequirement

        void setAspectRequirement​(AspectRequirement value)
        Sets the value of the 'Aspect Requirement' containment reference.
        Parameters:
        value - the new value of the 'Aspect Requirement' containment reference.
        See Also:
        getAspectRequirement()
        Generated class or method.
      • FREQUENCY_LIMIT_must_be_NUMERIC

        boolean FREQUENCY_LIMIT_must_be_NUMERIC​(DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
        self.oclIsTypeOf(QMLContract::Frequency) implies ( self.aspectRequirement <> null implies ( self.aspectRequirement.aspectRequirementLiteral.oclIsTypeOf(QMLContract::NumericLiteral) ) )
        Parameters:
        diagnostics - The chain of diagnostics to which problems are to be appended.
        context - The cache of context-specific information.
        Generated class or method.
        EMF model class or method.
        annotation= "http://www.eclipse.org/uml2/1.1.0/GenModel body='self.oclIsTypeOf(QMLContract::Frequency) implies (\r\n\tself.aspectRequirement <> null implies (\r\n\t\tself.aspectRequirement.aspectRequirementLiteral.oclIsTypeOf(QMLContract::NumericLiteral)\r\n\t)\r\n)'"
      • FREQUENCY_LIMIT_must_be_between_0_and_100

        boolean FREQUENCY_LIMIT_must_be_between_0_and_100​(DiagnosticChain diagnostics,
                                                          Map<Object,​Object> context)
        self.oclIsTypeOf(QMLContract::Frequency) implies ( self.aspectRequirement <> null implies ( self.aspectRequirement.aspectRequirementLiteral.oclIsTypeOf(QMLContract::NumericLiteral) implies ( self.aspectRequirement.aspectRequirementLiteral.oclAsType(QMLContract::NumericLiteral ).value.oclAsType(Real) > 0 and self.aspectRequirement.aspectRequirementLiteral.oclAsType(QMLContract ::NumericLiteral).value.oclAsType(Real) < 100 ) ) )
        Parameters:
        diagnostics - The chain of diagnostics to which problems are to be appended.
        context - The cache of context-specific information.
        Generated class or method.
        EMF model class or method.
        annotation= "http://www.eclipse.org/uml2/1.1.0/GenModel body='self.oclIsTypeOf(QMLContract::Frequency) implies (\r\n\tself.aspectRequirement <> null implies (\r\n\t\tself.aspectRequirement.aspectRequirementLiteral.oclIsTypeOf(QMLContract::NumericLiteral) implies (\r\n\t\t\tself.aspectRequirement.aspectRequirementLiteral.oclAsType(QMLContract::NumericLiteral).value.oclAsType(Real) > 0 and\r\n\t\t\tself.aspectRequirement.aspectRequirementLiteral.oclAsType(QMLContract::NumericLiteral).value.oclAsType(Real) < 100\r\n\t\t)\r\n\t)\r\n)'"