package eu.dnetlib.common.profile; import java.io.InputStream; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.DocumentHelper; import org.dom4j.io.SAXReader; /** * @author jochen * */ public class Resource extends DnetResource implements IResource{ public Resource(){super();} public Resource(Document resource){ super(resource); } public Resource(String resourceProfile) throws DocumentException{ super(DocumentHelper.parseText(resourceProfile)); } public Resource(InputStream resourceProfileStream) throws DocumentException{ super( (new SAXReader()).read(resourceProfileStream)); } }