001package org.dom4j.persistence; 002 003import org.dom4j.Node; 004 005/** 006 * 007 * @author 008 * @version 1.0 009 */ 010 011public interface Memento { 012 013 public Node getState() throws Exception ; 014 public void setState(Node node) throws Exception; 015 public MarshallingStrategy getMarshaller(); 016 String getSystemId(); 017 018}