ToL3Converter
public abstract class LevelVersionConverter
extends java.lang.Object
Constructor | Description |
---|---|
LevelVersionConverter(ValuePair<java.lang.Integer,java.lang.Integer> targetLV) |
Creates a converter for which only the target level version matters.
|
LevelVersionConverter(ValuePair<java.lang.Integer,java.lang.Integer> sourceLV,
ValuePair<java.lang.Integer,java.lang.Integer> targetLV) |
Modifier and Type | Method | Description |
---|---|---|
ValuePair<java.lang.Integer,java.lang.Integer> |
getSourceLV() |
|
ValuePair<java.lang.Integer,java.lang.Integer> |
getTargetLV() |
|
abstract boolean |
needsAction(SBase sbase) |
Test if a given instance of SBase requires an action during conversion.
|
abstract <T extends SBase> |
performAction(T sbase) |
Executes a conversion action on the given instance of
SBase . |
public LevelVersionConverter(ValuePair<java.lang.Integer,java.lang.Integer> targetLV)
targetLV
- public ValuePair<java.lang.Integer,java.lang.Integer> getSourceLV()
public ValuePair<java.lang.Integer,java.lang.Integer> getTargetLV()
public abstract boolean needsAction(SBase sbase)
sbase
-