01: /*
02: * JFolder, Copyright 2001-2006 Gary Steinmetz
03: *
04: * Distributable under LGPL license.
05: * See terms of license at gnu.org.
06: */
07:
08: package org.jfolder.services.governor;
09:
10: //base classes
11: import java.io.File;
12: import java.io.IOException;
13: import java.util.Collection;
14: import java.util.HashMap;
15: import java.util.Iterator;
16: import javax.xml.parsers.ParserConfigurationException;
17: import org.w3c.dom.Document;
18: import org.w3c.dom.Element;
19: import org.w3c.dom.Node;
20: import org.w3c.dom.NodeList;
21: import org.xml.sax.SAXException;
22:
23: //project specific classes
24: import org.jfolder.common.UnexpectedSystemException;
25: import org.jfolder.common.tagging.ConceptTagCharacteristic;
26: import org.jfolder.common.tagging.ConceptTagCharacteristicHolder;
27: import org.jfolder.common.tagging.ConceptTagMenuBranch;
28: import org.jfolder.common.tagging.ConceptTagMenuContext;
29: import org.jfolder.common.tagging.ConceptTagPreferences;
30: import org.jfolder.common.tagging.ConceptTagSetContext;
31: import org.jfolder.common.tagging.ConceptTagSetHolder;
32: import org.jfolder.common.tagging.RootConceptTagHolder;
33: import org.jfolder.common.utils.misc.MiscHelper;
34: import org.jfolder.common.utils.xml.LinearXPath;
35: import org.jfolder.common.utils.xml.LinearXPathHelper;
36: import org.jfolder.common.utils.xml.XMLHelper;
37: import org.jfolder.config.instance.ConfigInstance;
38: import org.jfolder.config.instance.ConfigInstanceConfig;
39: import org.jfolder.config.instance.ConfigInstanceTagHelper;
40:
41: //other classes
42:
43: public class GovernorServiceFactory {
44:
45: //static {
46: // MiscHelper.println("!!Creating NonEnterpriseGovernorServiceBean!!");
47: // (new Exception()).printStackTrace();
48: //}
49:
50: private GovernorServiceFactory() {
51: throw new UnexpectedSystemException("Not Instantiated");
52: }
53:
54: //public void resetTimers() {
55: // MiscHelper.println("GovernorService::resetTimers");
56: //}
57:
58: //public final static GovernorService getGovernorService() {
59: // return new NonEnterpriseGovernorServiceBean();
60: //}
61: }
|