ValidationContext vctx = (ValidationContext)ictx.getUserContext();
UnmarshallingContext ctx = (UnmarshallingContext)ictx;
ctx.parseToStartTag(null, ELEMENT_NAME);
// accumulate attribute values for constructor
String check = ctx.attributeText(null, "check-method", null);
String dser = ctx.attributeText(null, "deserializer", null);
String format = ctx.attributeText(null, "format-name", null);
String jclas = ctx.attributeText(null, "java-class", null);
String ser = ctx.attributeText(null, "serializer", null);
String stype = ctx.attributeText(null, "type-name");