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.config.instance;
09:
10: //base classes
11:
12: //project specific classes
13: import org.jfolder.common.tagging.ConceptTagHelper;
14: import org.jfolder.common.tagging.ConceptTagSetContext;
15: import org.jfolder.common.tagging.ConceptTagSetHolder;
16:
17: //other classes
18:
19: public interface ConfigInstance {
20:
21: //
22:
23: //
24: public final static String APPLICATION = ConfigInstanceTagHelper.APPLICATION;
25: public final static String LOCATION = ConfigInstanceTagHelper.LOCATION;
26: public final static String SECURITY = ConfigInstanceTagHelper.SECURITY;
27: public final static String DATABASE = ConfigInstanceTagHelper.DATABASE;
28:
29: //
30: public final static boolean CUSTOM_CONTENT = true;
31: public final static boolean STANDARD_CONTENT = false;
32:
33: //
34: public ConceptTagSetHolder accessConceptTagSet(String inNamespace,
35: ConceptTagSetContext inCtsc);
36:
37: //
38: public ConfigInstanceConfig accessConfig(String inNamespace);
39: }
|