break;
case ValueTag.XS_FLOAT_TAG:
aCastToOp = new CastToFloatOperation();
break;
case ValueTag.XS_INTEGER_TAG:
aCastToOp = new CastToIntegerOperation();
break;
case ValueTag.XS_NON_POSITIVE_INTEGER_TAG:
aCastToOp = new CastToNonPositiveIntegerOperation();
break;
case ValueTag.XS_NEGATIVE_INTEGER_TAG: