// When the child value is ready, we
// want our set method to be invoked.
// To do this register a DeserializeTarget on the
// new Deserializer.
DeserializerTarget dt = null;
if (context.isNil(attributes)) {
dt = new DeserializerTarget(this, NILHINT);
} else if (localName.equals("key")) {
dt = new DeserializerTarget(this, KEYHINT);
} else if (localName.equals("value")) {
dt = new DeserializerTarget(this, VALHINT);
} else {
// Do nothing
}
if (dt != null) {
dser.registerValueTarget(dt);