writer.addAttribute("type", listener.getType());
}
@Override
public Object unmarshal(HierarchicalStreamReader reader, final UnmarshallingContext context) {
final ListenerModel listener = new ListenerModel();
listener.setType(reader.getAttribute("type"));
listener.setKind(ListenerModel.Kind.fromString(reader.getNodeName()));
return listener;
}