View Javadoc

1   package org.dom4j.persistence;
2   
3   import org.dom4j.Node;
4   
5   /***
6    * @author  Tobias Rademacher
7    * @version 1.0
8    */
9   
10  public abstract class DocumentMarshalling implements MarshallingStrategy {
11  
12    public static DocumentMarshalling getInstance(MarshallingContext context) throws Exception {
13  /*
14   * Temporarily commented out for now... Will try put back when the build works on latest XMLDb
15   *       
16      if (context.getMarshallingStrategy().equals("nativ")) {
17         return new org.dom4j.persistence.nativ.XMLDBStrategy(context);
18      }
19  */  
20      return null;
21    }
22  
23    public abstract void marshal(String systemId, Node aNode) throws Exception;
24  
25    public abstract Node unmarshal(String systemId);
26  
27  
28  
29  }