Uses of Interface
de.gebit.integrity.dsl.VariantDefinition
-
-
Uses of VariantDefinition in de.gebit.integrity.dsl
Methods in de.gebit.integrity.dsl that return VariantDefinition Modifier and Type Method Description VariantDefinitionDslFactory. createVariantDefinition()Returns a new object of class 'Variant Definition'.Methods in de.gebit.integrity.dsl that return types with arguments of type VariantDefinition Modifier and Type Method Description org.eclipse.emf.common.util.EList<VariantDefinition>VariantValue. getNames()Returns the value of the 'Names' reference list.org.eclipse.emf.common.util.EList<VariantDefinition>Suite. getVariants()Returns the value of the 'Variants' reference list. -
Uses of VariantDefinition in de.gebit.integrity.dsl.impl
Classes in de.gebit.integrity.dsl.impl that implement VariantDefinition Modifier and Type Class Description classVariantDefinitionImplAn implementation of the model object 'Variant Definition'.Fields in de.gebit.integrity.dsl.impl with type parameters of type VariantDefinition Modifier and Type Field Description protected org.eclipse.emf.common.util.EList<VariantDefinition>VariantValueImpl. namesThe cached value of the 'Names' reference list.protected org.eclipse.emf.common.util.EList<VariantDefinition>SuiteImpl. variantsThe cached value of the 'Variants' reference list.Methods in de.gebit.integrity.dsl.impl that return VariantDefinition Modifier and Type Method Description VariantDefinitionDslFactoryImpl. createVariantDefinition()Methods in de.gebit.integrity.dsl.impl that return types with arguments of type VariantDefinition Modifier and Type Method Description org.eclipse.emf.common.util.EList<VariantDefinition>VariantValueImpl. getNames()org.eclipse.emf.common.util.EList<VariantDefinition>SuiteImpl. getVariants() -
Uses of VariantDefinition in de.gebit.integrity.dsl.util
Methods in de.gebit.integrity.dsl.util with parameters of type VariantDefinition Modifier and Type Method Description TDslSwitch. caseVariantDefinition(VariantDefinition object)Returns the result of interpreting the object as an instance of 'Variant Definition'. -
Uses of VariantDefinition in de.gebit.integrity.parameter.resolving
Methods in de.gebit.integrity.parameter.resolving with parameters of type VariantDefinition Modifier and Type Method Description booleanDefaultParameterResolver. isSafelyStaticallyResolvable(ValueOrEnumValueOrOperationCollection aValue, VariantDefinition aVariant)booleanDefaultParameterResolver. isSafelyStaticallyResolvable(ValueOrEnumValueOrOperation aValue, VariantDefinition aVariant)booleanParameterResolver. isSafelyStaticallyResolvable(ValueOrEnumValueOrOperationCollection aValue, VariantDefinition aVariant)Determines whether the givenValueOrEnumValueOrOperationCollectionis safely resolvable to a value in a static way, that is, not requiring a current execution context.booleanParameterResolver. isSafelyStaticallyResolvable(ValueOrEnumValueOrOperation aValue, VariantDefinition aVariant)Determines whether the givenValueOrEnumValueOrOperationis safely resolvable to a value in a static way, that is, not requiring a current execution context.ObjectDefaultParameterResolver. resolveStatically(ConstantDefinition aConstant, VariantDefinition aVariant)ObjectDefaultParameterResolver. resolveStatically(ValueOrEnumValueOrOperationCollection aValue, VariantDefinition aVariant)ObjectDefaultParameterResolver. resolveStatically(ValueOrEnumValueOrOperation aValue, VariantDefinition aVariant)ObjectDefaultParameterResolver. resolveStatically(VariableOrConstantEntity anEntity, VariantDefinition aVariant)ObjectDefaultParameterResolver. resolveStatically(Variable aVariable, VariantDefinition aVariant)ObjectParameterResolver. resolveStatically(ConstantDefinition aConstant, VariantDefinition aVariant)Resolves a constant definition to its defined value, which may depend on the active variant.ObjectParameterResolver. resolveStatically(ValueOrEnumValueOrOperationCollection anEntity, VariantDefinition aVariant)Resolves aValueOrEnumValueOrOperationCollectionto its actual value statically, that is, not requiring a current test execution context.ObjectParameterResolver. resolveStatically(ValueOrEnumValueOrOperation anEntity, VariantDefinition aVariant)Resolves aValueOrEnumValueOrOperationto its actual value statically, that is, not requiring a current test execution context.ObjectParameterResolver. resolveStatically(VariableOrConstantEntity anEntity, VariantDefinition aVariant)Resolves a variable (recursively, if necessary) to its actual value.ObjectParameterResolver. resolveStatically(Variable aVariable, VariantDefinition aVariant)Resolves a variable (recursively, if necessary) to its actual value. -
Uses of VariantDefinition in de.gebit.integrity.parameter.variables
Methods in de.gebit.integrity.parameter.variables with parameters of type VariantDefinition Modifier and Type Method Description Map<String,Object>VariableManager. dumpVariableState(VariantDefinition aVariant)Returns all variable entity entries. -
Uses of VariantDefinition in de.gebit.integrity.runner
Fields in de.gebit.integrity.runner declared as VariantDefinition Modifier and Type Field Description protected VariantDefinitionDefaultTestRunner. variantInExecutionThe currently executed test variant.Fields in de.gebit.integrity.runner with type parameters of type VariantDefinition Modifier and Type Field Description protected Map<String,VariantDefinition>TestModel. variantMapVariant names -> Variants.Methods in de.gebit.integrity.runner that return VariantDefinition Modifier and Type Method Description VariantDefinitionTestModel. getVariantByName(String aFullyQualifiedVariantName)Resolves a fully qualified variant name to the actual variant definition.Methods in de.gebit.integrity.runner that return types with arguments of type VariantDefinition Modifier and Type Method Description Collection<VariantDefinition>TestModel. getAllVariants()Methods in de.gebit.integrity.runner with parameters of type VariantDefinition Modifier and Type Method Description SuiteSummaryResultDefaultTestRunner. run(SuiteDefinition aRootSuite, VariantDefinition aVariant, boolean aBlockForRemotingFlag)protected SuiteSummaryResultDefaultTestRunner. run(Suite aRootSuiteCall, VariantDefinition aVariant, boolean aBlockForRemotingFlag)Executes a specific suite call.SuiteSummaryResultTestRunner. run(SuiteDefinition aRootSuite, VariantDefinition aVariant, boolean aBlockForRemotingFlag)Executes a specified suite. -
Uses of VariantDefinition in de.gebit.integrity.runner.callbacks
Methods in de.gebit.integrity.runner.callbacks with parameters of type VariantDefinition Modifier and Type Method Description voidCompoundTestRunnerCallback. onExecutionStart(TestModel aModel, VariantDefinition aVariant)abstract voidTestRunnerCallback. onExecutionStart(TestModel aModel, VariantDefinition aVariant)Called when the execution starts, that is, before the first (root) suite is entered. -
Uses of VariantDefinition in de.gebit.integrity.runner.callbacks.console
Methods in de.gebit.integrity.runner.callbacks.console with parameters of type VariantDefinition Modifier and Type Method Description voidConsoleTestCallback. onExecutionStart(TestModel aModel, VariantDefinition aVariant) -
Uses of VariantDefinition in de.gebit.integrity.runner.callbacks.remoting
Methods in de.gebit.integrity.runner.callbacks.remoting with parameters of type VariantDefinition Modifier and Type Method Description voidSetListCallback. onExecutionStart(TestModel aModel, VariantDefinition aVariant) -
Uses of VariantDefinition in de.gebit.integrity.runner.callbacks.xml
Methods in de.gebit.integrity.runner.callbacks.xml with parameters of type VariantDefinition Modifier and Type Method Description voidXmlWriterTestCallback. onExecutionStart(TestModel aModel, VariantDefinition aVariant)On execution start. -
Uses of VariantDefinition in de.gebit.integrity.runner.console
Methods in de.gebit.integrity.runner.console with parameters of type VariantDefinition Modifier and Type Method Description protected voidConsoleTestExecutor. runTests(TestRunner aRunner, SuiteDefinition aRootSuite, VariantDefinition aVariant, boolean aBlockForRemotingFlag)Run the tests on the providedTestRunner. -
Uses of VariantDefinition in de.gebit.integrity.runner.variables
Methods in de.gebit.integrity.runner.variables with parameters of type VariantDefinition Modifier and Type Method Description Map<String,Object>DefaultVariableManager. dumpVariableState(VariantDefinition aCurrentVariant) -
Uses of VariantDefinition in de.gebit.integrity.serializer
Methods in de.gebit.integrity.serializer with parameters of type VariantDefinition Modifier and Type Method Description protected voidAbstractDSLSemanticSequencer. sequence_VariantDefinition(org.eclipse.xtext.serializer.ISerializationContext context, VariantDefinition semanticObject)Contexts: Statement returns VariantDefinition PackageStatement returns VariantDefinition VariantDefinition returns VariantDefinition Constraint: (documentation=DocumentationComment? name=QualifiedName description=STRING?) -
Uses of VariantDefinition in de.gebit.integrity.utils
Methods in de.gebit.integrity.utils with parameters of type VariantDefinition Modifier and Type Method Description static ValueOrEnumValueOrOperationCollectionIntegrityDSLUtil. getInitialValueForConstant(ConstantDefinition aConstant, VariantDefinition aVariant)Determines the initial value for the given constant.static ValueOrEnumValueOrOperationCollectionIntegrityDSLUtil. getInitialValueForVariableOrConstantEntity(VariableOrConstantEntity anEntity, VariantDefinition aVariant)Determines the initial value to use for the givenVariableOrConstantEntity.static StringIntegrityDSLUtil. getQualifiedVariantName(VariantDefinition aVariant)Returns the fully qualified name of a givenVariantDefinition. -
Uses of VariantDefinition in de.gebit.integrity.validation
Methods in de.gebit.integrity.validation with parameters of type VariantDefinition Modifier and Type Method Description voidDSLJavaValidator. checkIfVariantDefinitionsAreValid(VariantDefinition anEntity)Checks whether a definition contains dots, which would be illegal (issue #174).
-