Search in sources :

Example 6 with ListBasedValidationIssueAcceptor

use of org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor in project statecharts by Yakindu.

the class AbstractTypeInferrerTest method expectError.

protected void expectError(EObject element, String code) {
    ListBasedValidationIssueAcceptor diagnostics = validate(element);
    assertError(diagnostics, code);
}
Also used : ListBasedValidationIssueAcceptor(org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor)

Example 7 with ListBasedValidationIssueAcceptor

use of org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor in project statecharts by Yakindu.

the class AbstractTypeInferrerTest method expectWarning.

protected void expectWarning(EObject element, String code) {
    ListBasedValidationIssueAcceptor diagnostics = validate(element);
    assertWarning(diagnostics, code);
}
Also used : ListBasedValidationIssueAcceptor(org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor)

Example 8 with ListBasedValidationIssueAcceptor

use of org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor in project statecharts by Yakindu.

the class AbstractTypeInferrerTest method expectNoErrors.

protected void expectNoErrors(EObject element) {
    ListBasedValidationIssueAcceptor diagnostics = validate(element);
    assertNoErrors(diagnostics);
}
Also used : ListBasedValidationIssueAcceptor(org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor)

Example 9 with ListBasedValidationIssueAcceptor

use of org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor in project statecharts by Yakindu.

the class AbstractTypeInferrerTest method expectErrors.

protected void expectErrors(String expression, String scope, String code, int noOfErrors) {
    ListBasedValidationIssueAcceptor diagnostics = validate(expression, scope);
    assertErrors(diagnostics, code, noOfErrors);
}
Also used : ListBasedValidationIssueAcceptor(org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor)

Example 10 with ListBasedValidationIssueAcceptor

use of org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor in project statecharts by Yakindu.

the class AbstractTypeInferrerTest method expectError.

protected void expectError(String expression, String scope, String code) {
    ListBasedValidationIssueAcceptor diagnostics = validate(expression, scope);
    assertError(diagnostics, code);
}
Also used : ListBasedValidationIssueAcceptor(org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor)

Aggregations

ListBasedValidationIssueAcceptor (org.yakindu.base.types.validation.IValidationIssueAcceptor.ListBasedValidationIssueAcceptor)12 CoreException (org.eclipse.core.runtime.CoreException)1 Status (org.eclipse.core.runtime.Status)1 IStatusHandler (org.eclipse.debug.core.IStatusHandler)1 EObject (org.eclipse.emf.ecore.EObject)1 ExecutionFlow (org.yakindu.sct.model.sexec.ExecutionFlow)1 InitializationException (org.yakindu.sct.simulation.core.launch.AbstractSCTLaunchConfigurationDelegate.InitializationException)1