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 VariantDefinition
DslFactory. 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 class
VariantDefinitionImpl
An 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. names
The cached value of the 'Names
' reference list.protected org.eclipse.emf.common.util.EList<VariantDefinition>
SuiteImpl. variants
The cached value of the 'Variants
' reference list.Methods in de.gebit.integrity.dsl.impl that return VariantDefinition Modifier and Type Method Description VariantDefinition
DslFactoryImpl. 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 T
DslSwitch. 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 boolean
DefaultParameterResolver. isSafelyStaticallyResolvable(ValueOrEnumValueOrOperationCollection aValue, VariantDefinition aVariant)
boolean
DefaultParameterResolver. isSafelyStaticallyResolvable(ValueOrEnumValueOrOperation aValue, VariantDefinition aVariant)
boolean
ParameterResolver. isSafelyStaticallyResolvable(ValueOrEnumValueOrOperationCollection aValue, VariantDefinition aVariant)
Determines whether the givenValueOrEnumValueOrOperationCollection
is safely resolvable to a value in a static way, that is, not requiring a current execution context.boolean
ParameterResolver. isSafelyStaticallyResolvable(ValueOrEnumValueOrOperation aValue, VariantDefinition aVariant)
Determines whether the givenValueOrEnumValueOrOperation
is safely resolvable to a value in a static way, that is, not requiring a current execution context.java.lang.Object
DefaultParameterResolver. resolveStatically(ConstantDefinition aConstant, VariantDefinition aVariant)
java.lang.Object
DefaultParameterResolver. resolveStatically(ValueOrEnumValueOrOperationCollection aValue, VariantDefinition aVariant)
java.lang.Object
DefaultParameterResolver. resolveStatically(ValueOrEnumValueOrOperation aValue, VariantDefinition aVariant)
java.lang.Object
DefaultParameterResolver. resolveStatically(VariableOrConstantEntity anEntity, VariantDefinition aVariant)
java.lang.Object
DefaultParameterResolver. resolveStatically(Variable aVariable, VariantDefinition aVariant)
java.lang.Object
ParameterResolver. resolveStatically(ConstantDefinition aConstant, VariantDefinition aVariant)
Resolves a constant definition to its defined value, which may depend on the active variant.java.lang.Object
ParameterResolver. resolveStatically(ValueOrEnumValueOrOperationCollection anEntity, VariantDefinition aVariant)
Resolves aValueOrEnumValueOrOperationCollection
to its actual value statically, that is, not requiring a current test execution context.java.lang.Object
ParameterResolver. resolveStatically(ValueOrEnumValueOrOperation anEntity, VariantDefinition aVariant)
Resolves aValueOrEnumValueOrOperation
to its actual value statically, that is, not requiring a current test execution context.java.lang.Object
ParameterResolver. resolveStatically(VariableOrConstantEntity anEntity, VariantDefinition aVariant)
Resolves a variable (recursively, if necessary) to its actual value.java.lang.Object
ParameterResolver. 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 java.util.Map<java.lang.String,java.lang.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 VariantDefinition
DefaultTestRunner. variantInExecution
The currently executed test variant.Fields in de.gebit.integrity.runner with type parameters of type VariantDefinition Modifier and Type Field Description protected java.util.Map<java.lang.String,VariantDefinition>
TestModel. variantMap
Variant names -> Variants.Methods in de.gebit.integrity.runner that return VariantDefinition Modifier and Type Method Description VariantDefinition
TestModel. getVariantByName(java.lang.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 java.util.Collection<VariantDefinition>
TestModel. getAllVariants()
Methods in de.gebit.integrity.runner with parameters of type VariantDefinition Modifier and Type Method Description SuiteSummaryResult
DefaultTestRunner. run(SuiteDefinition aRootSuite, VariantDefinition aVariant, boolean aBlockForRemotingFlag)
protected SuiteSummaryResult
DefaultTestRunner. run(Suite aRootSuiteCall, VariantDefinition aVariant, boolean aBlockForRemotingFlag)
Executes a specific suite call.SuiteSummaryResult
TestRunner. 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 void
CompoundTestRunnerCallback. onExecutionStart(TestModel aModel, VariantDefinition aVariant)
abstract void
TestRunnerCallback. 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 void
ConsoleTestCallback. 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 void
SetListCallback. 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 void
XmlWriterTestCallback. 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 void
ConsoleTestExecutor. 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 java.util.Map<java.lang.String,java.lang.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 void
AbstractDSLSemanticSequencer. 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 ValueOrEnumValueOrOperationCollection
IntegrityDSLUtil. getInitialValueForConstant(ConstantDefinition aConstant, VariantDefinition aVariant)
Determines the initial value for the given constant.static ValueOrEnumValueOrOperationCollection
IntegrityDSLUtil. getInitialValueForVariableOrConstantEntity(VariableOrConstantEntity anEntity, VariantDefinition aVariant)
Determines the initial value to use for the givenVariableOrConstantEntity
.static java.lang.String
IntegrityDSLUtil. 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 void
DSLJavaValidator. checkIfVariantDefinitionsAreValid(VariantDefinition anEntity)
Checks whether a definition contains dots, which would be illegal (issue #174).
-