package org.societies.simple.converters;
import javax.xml.parsers.ParserConfigurationException;
import org.jabber.protocol.pubsub.Item;
import org.simpleframework.xml.Serializer;
import org.simpleframework.xml.convert.Converter;
import org.simpleframework.xml.stream.InputNode;
import org.simpleframework.xml.stream.OutputNode;
public class PubsubItemConverter implements Converter<Item> {
private ItemConverterHelper ich;
public PubsubItemConverter(Serializer serializer) throws ParserConfigurationException {
ich = new ItemConverterHelper(serializer);
}
@Override
public Item read(InputNode node) throws Exception {
return ich.readToElement(node);
}
@Override
public void write(OutputNode node, Item value) throws Exception {
ich.write(node, value);
}
}