01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
03: */
04: package org.terracotta.dso;
05:
06: import org.eclipse.core.runtime.QualifiedName;
07:
08: /**
09: * Defines names used to store session properties in an IResource, such as
10: * the Eclipse project (IProject).
11: *
12: * @see TcPlugin.getSessionProperty
13: * @see TcPlugin.setSessionProperty
14: */
15:
16: public interface QualifiedNames {
17: public static final String TERRACOTTA_QUALIFIER = "org.terracotta.dso";
18:
19: public static final QualifiedName CONFIGURATION_EDITOR = new QualifiedName(
20: TERRACOTTA_QUALIFIER, "DomainConfigEditor");
21:
22: public static final QualifiedName CONFIGURATION_FILE = new QualifiedName(
23: TERRACOTTA_QUALIFIER, "DomainConfigFile");
24:
25: public static final QualifiedName CONFIGURATION_FILE_PATH = new QualifiedName(
26: TERRACOTTA_QUALIFIER, "DomainConfigFilePath");
27:
28: public static final QualifiedName ACTIVE_CONFIGURATION_FILE = new QualifiedName(
29: TERRACOTTA_QUALIFIER, "ActiveDomainConfigFile");
30:
31: public static final QualifiedName CONFIGURATION = new QualifiedName(
32: TERRACOTTA_QUALIFIER, "DomainConfig");
33:
34: public static final QualifiedName MODULES_CONFIGURATION = new QualifiedName(
35: TERRACOTTA_QUALIFIER, "ModulesConfig");
36:
37: public static final QualifiedName CONFIGURATION_LINE_LENGTHS = new QualifiedName(
38: TERRACOTTA_QUALIFIER, "DomainConfigLineLengths");
39:
40: public static final QualifiedName CONFIGURATION_HELPER = new QualifiedName(
41: TERRACOTTA_QUALIFIER, "DomainConfigHelper");
42:
43: public static final QualifiedName IS_DIRTY = new QualifiedName(
44: TERRACOTTA_QUALIFIER, "IsDirty");
45:
46: public static final QualifiedName SERVER_OPTIONS = new QualifiedName(
47: TERRACOTTA_QUALIFIER, "ServerOptions");
48:
49: public static final QualifiedName AUTO_START_SERVER_OPTION = new QualifiedName(
50: TERRACOTTA_QUALIFIER, "AutoStartServerOption");
51:
52: public static final QualifiedName CONFIG_PROBLEM_CONTINUE = new QualifiedName(
53: TERRACOTTA_QUALIFIER, "ConfigProblemContinueOption");
54:
55: public static final QualifiedName WARN_CONFIG_PROBLEMS_OPTION = new QualifiedName(
56: TERRACOTTA_QUALIFIER, "WarnConfigProblemsOption");
57:
58: public static final QualifiedName QUERY_RESTART_OPTION = new QualifiedName(
59: TERRACOTTA_QUALIFIER, "QueryRestartOption");
60: }
|