}
throw new UnsupportedOperation("Can not retrieve the date component of a time value",ctx.getCurrentAST());
} else if (name.equals("justTime")) {
if (!dt.isDate()) {
return makeResult(getTypeFactory().dateTimeType(),
vf.time(dt.getHourOfDay(), dt.getMinuteOfHour(), dt.getSecondOfMinute(),
dt.getMillisecondsOfSecond(), dt.getTimezoneOffsetHours(),
dt.getTimezoneOffsetMinutes()), ctx);
}
throw new UnsupportedOperation("Can not retrieve the time component of a date value",ctx.getCurrentAST());
}