refactored org to uk
[vamsas.git] / src / org / vamsas / client / simpleclient / SimpleDocument.java
1 package org.vamsas.client.simpleclient;
2
3 import org.apache.commons.logging.Log;
4 import org.apache.commons.logging.LogFactory;
5 import org.vamsas.client.VorbaIdFactory;
6
7 /**
8  * @see SimpleDocBinding
9  * Additional constructors for 'headless' Vamsas Document access
10  * @author jimp
11  */
12 public class SimpleDocument extends SimpleDocBinding {
13   private static Log log = LogFactory.getLog(SimpleDocument.class);
14   
15   private VorbaIdFactory makeDefaultFactory(String name) {
16     return IdFactory.getDummyFactory(name);
17   }
18
19   public SimpleDocument(String name) {
20     vorba = makeDefaultFactory(name);
21   }
22   public SimpleDocument(VorbaIdFactory Vorba) {
23     if (Vorba!=null)
24       vorba = Vorba;
25     else
26       log.error("Invalid SimpleDocument construction - no VorbaIdFactory defined!");
27   }
28 }