public BooleanClassification(boolean defaultValue, String trueName, String falseName)
{
- super(defaultValue ? trueName : falseName, new MnemonicPair(trueName, BitVector.SINGLE_1),
+ super(defaultValue ? trueName : falseName, new MnemonicPair("X", BitVector.SINGLE_0),
+ new MnemonicPair(trueName, BitVector.SINGLE_1), new MnemonicPair(falseName, BitVector.SINGLE_0));
+ this.trueName = trueName;
+ this.falseName = falseName;
+ }
+
+ public BooleanClassification(String trueName, String falseName)
+ {
+ super("X", new MnemonicPair("X", BitVector.SINGLE_0), new MnemonicPair(trueName, BitVector.SINGLE_1),
new MnemonicPair(falseName, BitVector.SINGLE_0));
this.trueName = trueName;
this.falseName = falseName;