Class ModelBasedArgumentConverter
- java.lang.Object
-
- de.rwth.swc.coffee4j.engine.report.ModelBasedArgumentConverter
-
- All Implemented Interfaces:
ArgumentConverter
- Direct Known Subclasses:
CombinationArgumentConverter,DelegatingModelBasedArgumentConverter,ParameterArgumentConverter,TupleListArgumentConverter,ValueArgumentConverter
public abstract class ModelBasedArgumentConverter extends Object implements ArgumentConverter
SomeArgumentConverterneed aModelConverterso that they can convert internal representations to external representations. This class handles the initialization of said converter.
-
-
Field Summary
Fields Modifier and Type Field Description protected ModelConvertermodelConverter
-
Constructor Summary
Constructors Constructor Description ModelBasedArgumentConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitialize(ModelConverter modelConverter)Initializes the testModel converter to be used by the implementing class.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.rwth.swc.coffee4j.algorithmic.report.ArgumentConverter
canConvert, convert
-
-
-
-
Field Detail
-
modelConverter
protected ModelConverter modelConverter
-
-
Method Detail
-
initialize
public void initialize(ModelConverter modelConverter)
Initializes the testModel converter to be used by the implementing class.- Parameters:
modelConverter- the testModel converter used for arguments. Must not benull
-
-