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:
aCastToOp = new CastToNegativeIntegerOperation();
break;
case ValueTag.XS_LONG_TAG: