source: trunk/gli/src/org/greenstone/gatherer/util/StaticStrings.java@ 5807

Last change on this file since 5807 was 5805, checked in by jmt12, 21 years ago

Several changes needed to make pipe the hierarchy separator while keeping backslash as what the user sees

  • Property svn:keywords set to Author Date Id Revision
File size: 14.1 KB
Line 
1/**
2 *#########################################################################
3 *
4 * A component of the Gatherer application, part of the Greenstone digital
5 * library suite from the New Zealand Digital Library Project at the
6 * University of Waikato, New Zealand.
7 *
8 * Author: John Thompson, Greenstone Digital Library, University of Waikato
9 *
10 * Copyright (C) 1999 New Zealand Digital Library Project
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License as published by
14 * the Free Software Foundation; either version 2 of the License, or
15 * (at your option) any later version.
16 *
17 * This program is distributed in the hope that it will be useful,
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 * GNU General Public License for more details.
21 *
22 * You should have received a copy of the GNU General Public License
23 * along with this program; if not, write to the Free Software
24 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
25 *########################################################################
26 */
27package org.greenstone.gatherer.util;
28/**************************************************************************************
29 * Written: 02/07/03
30 * Revised:
31 **************************************************************************************/
32/** Were you to guess that this is a class object choc-a-block full of static stringy goodness, you'd be right. They come in several flavours: Those ending _STR are strings you might find as values in XML, _ELEMENT are element names, _ATTRIBUTE are attribute names, _CHAR are particular characters while _CHARACTER are also characters but expressed as strings (for regex purposes ie startsWith, endsWith, indexOf and replaceAll); _PATTERN are strings which require extra escaping to put them through regex. Finally anything else is just a static string used within GLI. */
33public class StaticStrings {
34 static final public char NEW_LINE_CHAR = '\n';
35 static final public char STAR_CHAR = '*';
36 static final public String ABSTRACT_ELEMENT = "Abstract";
37 static final public String ALLFIELDS_STR = "allfields";
38 static final public String ARCPLUG_STR = "ArcPlug";
39 static final public String ASSIGNED_ATTRIBUTE = "assigned";
40 static final public String AT_CHARACTER = "@";
41 static final public String CCS_STR = "ccs";
42 static final public String CLASSES_FOLDER = "classes";
43 static final public String CLASSIFY_ELEMENT = "Classify";
44 static final public String CLASSIFY_STR = "classify";
45 static final public String COLLECT_CFG = "collect.cfg";
46 static final public String COLLECTCONFIGURATION_XML = "CollectionConfig.xml";
47 static final public String COLLECTION_ELEMENT = "Collection";
48 static final public String COLLECTIONMETADATA_BETA_ELEMENT = "Beta";
49 static final public String COLLECTIONMETADATA_BETA_STR = "beta";
50 static final public String COLLECTIONMETADATA_COLLECTIONNAME_STR = "collectionname";
51 static final public String COLLECTIONMETADATA_COLLECTIONEXTRA_STR = "collectionextra";
52 static final public String COLLECTIONMETADATA_CREATOR_ELEMENT = "Creator";
53 static final public String COLLECTIONMETADATA_CREATOR_STR = "creator";
54 static final public String COLLECTIONMETADATA_ELEMENT = "CollectionMetadata";
55 static final public String COLLECTIONMETADATA_ICONCOLLECTION_STR = "iconcollection";
56 static final public String COLLECTIONMETADATA_ICONCOLLECTIONSMALL_STR = "iconcollectionsmall";
57 static final public String COLLECTIONMETADATA_MAINTAINER_ELEMENT = "Maintainer";
58 static final public String COLLECTIONMETADATA_MAINTAINER_STR = "maintainer";
59 static final public String COLLECTIONMETADATA_PUBLIC_ELEMENT = "Public";
60 static final public String COLLECTIONMETADATA_PUBLIC_STR = "public";
61 static final public String COLLECTIONMETADATA_STR = "collectionmeta";
62 static final public String COLON_CHARACTER = ":";
63 static final public String COMMA_CHARACTER = ",";
64 static final public String COMMENTED_INDEXES_STR = "#indexes";
65 static final public String COMMENTED_INDEX_DEFAULT_STR = "#defaultindex";
66 static final public String COMMENTED_LEVELS_STR = "#levels";
67 static final public String CONTENT_ATTRIBUTE = "content";
68 static final public String CONTENT_ELEMENT = "content";
69 static final public String CUSTOM_ATTRIBUTE = "custom";
70 static final public String DEBUG_ARGUMENT = "-debug";
71 static final public String DICTIONARY_FILENAME = "dictionary";
72 static final public String EMPTY_STR = "";
73 static final public String ENGLISH_LANGUAGE_STR = "en";
74 static final public String ENUM_STR = "enum";
75 static final public String ERROR_STR = "Error";
76 static final public String ESCAPE_PATTERN = "\\\\";
77 static final public String ESCAPE_STR = "\\";
78 static final public String EXCLAIMATION_CHARACTER = "!";
79 static final public String EXCLUDE_STR = "exclude";
80 static final public String FALSE_STR = "false";
81 static final public String FILENAME_STR = "Filename";
82 static final public String FLAG_STR = "flag";
83 static final public String FORMAT_ELEMENT = "Format";
84 static final public String FORMAT_STR = "format";
85 static final public String GSDL_ARGUMENT = "-gsdl";
86 static final public String HIERARCHY_ATTRIBUTE = "hierarchy";
87 static final public String HIERARCHY_STR = "hierarchy";
88 static final public String HTTP_PROTOCOL_STR = "http://";
89 static final public String HELP_ARGUMENT = "-help";
90 static final public String IMPORT_FOLDER = "import";
91 static final public String INCLUDE_STR = "include";
92 static final public String INDEX_ELEMENT = "Index";
93 static final public String INDEX_DEFAULT_ELEMENT = "DefaultIndex";
94 static final public String INDEX_DEFAULT_STR = "defaultindex";
95 static final public String INDEX_STR = "indexes";
96 static final public String INDEXES_ELEMENT = "Indexes";
97 static final public String INT_STR = "int";
98 static final public String LANGUAGE_ARGUMENT = "l=";
99 static final public String LANGUAGE_ATTRIBUTE = "language";
100 static final public String LANGUAGE_ELEMENT = "Language";
101 static final public String LANGUAGE_DEFAULT_ELEMENT = "DefaultLanguage";
102 static final public String LANGUAGE_DEFAULT_STR = "defaultlanguage";
103 static final public String LANGUAGE_STR = "language";
104 static final public String LANGUAGES_ELEMENT = "Languages";
105 static final public String LANGUAGES_STR = "languages";
106 static final public String LBRACKET_CHARACTER = "[";
107 static final public String LBRACKET_PATTERN = "\\[";
108 static final public String LEVEL_ATTRIBUTE = "level";
109 static final public String LEVELS_ELEMENT = "Levels";
110 static final public String LEVELS_STR = "levels";
111 static final public String LIBRARY_ARGUMENT = "-library";
112 static final public String LIBRARY_STR = "library";
113 static final public String LOAD_ARGUMENT = "-load";
114 static final public String METADATA_ARGUMENT = "-metadata";
115 static final public String METADATA_SET_EXTENSION = ".mds";
116 static final public String METADATA_STR = "metadata";
117 static final public String METADATA_TYPE_STR = "metadatum"; // Because -someone- complained we have metadata (plural) and metadatum (singular) confused...
118 static final public String METADATUM_STR = "metadatum";
119 static final public String METADATUM_TYPE_STR = "metadata"; // Because -someone- complained we have metadata (plural) and metadatum (singular) confused...
120 static final public String MGPP_ATTRIBUTE = "mgpp_enabled";
121 static final public String MINUS_CHARACTER = "-";
122 static final public String MODEL_COLLECTION_NAME = "modelcol";
123 static final public String NAME_ATTRIBUTE = "name";
124 static final public String NEWLINE_CHARACTER = "\\";
125 static final public String NEWLINE_ELEMENT = "NewLine";
126 static final public String NO_LOAD_ARGUMENT = "-no_load";
127 static final public String OPTION_ELEMENT = "Option";
128 static final public String OPTIONS_ATTRIBUTE = "options";
129 static final public String PERL_ARGUMENT = "-perl";
130 static final public String PIPE_STR = "|";
131 static final public String PLUGIN_ELEMENT = "Plugin";
132 static final public String PLUGIN_STR = "plugin";
133 static final public String PROPERTIES_FILE_EXTENSION = ".properties";
134 static final public String PSEUDO_COLLECTCONFIGURATION_XML = "xml/CollectionConfig.xml";
135 //static final public String QUOTE_CHARACTER = "\"";
136 static final public String RBRACKET_CHARACTER = "]";
137 static final public String RBRACKET_PATTERN = "\\]";
138 static final public String RECPLUG_STR = "RecPlug";
139 static final public String SEARCHTYPE_ELEMENT = "SearchType";
140 static final public String SEARCHTYPE_STR = "searchtype";
141 static final public String SEPARATOR_ATTRIBUTE = "separator";
142 static final public String SEPARATOR_CHARACTER = "/";
143 static final public String SHOW_PROGRESS_ARGUMENT = "show_progress";
144 static final public String SKIN_ARGUMENT = "-skinlf";
145 static final public String SINGLE_ESCAPE_ONLY_PATTERN = "[^\\\\]+\\\\[^\\\\]+";
146 static final public String SPACE_CHARACTER = " ";
147 static final public String SPECIAL_ATTRIBUTE = "special";
148 static final public String SPEECH_CHARACTER = "\"";
149 static final public String STOP_CHARACTER = ".";
150 static final public String STRING_STR = "string";
151 static final public String SUBCOLLECTION_ELEMENT = "Subcollection";
152 static final public String SUBCOLLECTION_STR = "subcollection";
153 static final public String SUBCOLLECTION_DEFAULT_INDEX_ELEMENT = "DefaultSubcollection";
154 static final public String SUBCOLLECTION_DEFAULT_INDEX_STR = "defaultsubcollection";
155 static final public String SUBCOLLECTION_INDEX_STR = "indexsubcollections";
156 static final public String SUBCOLLECTION_INDEXES_ELEMENT = "SubcollectionIndexes";
157 static final public String SUPERCOLLECTION_ELEMENT = "Supercollection";
158 static final public String SUPERCOLLECTION_STR = "supercollection";
159 static final public String TAB_CHARACTER = "\t";
160 static final public String TEXT_NODE = "#text";
161 static final public String TEXT_STR = "text";
162 static final public String TRUE_STR = "true";
163 static final public String TRUNCATED_STRING = "...";
164 static final public String TYPE_ATTRIBUTE = "type";
165 static final public String UNDERSCORE_CHARACTER = "_";
166 static final public String UNKNOWN_ELEMENT = "Unknown";
167 static final public String UNKNOWNPLUG_STR = "UnknownPlug";
168 static final public String USE_METADATA_FILES_ARGUMENT = "use_metadata_files";
169 static final public String URL_SEPARATOR_CHARACTER = "/";
170 static final public String VALUE_ATTRIBUTE = "value";
171 static final public String VALUE_TREE_ATTRIBUTE = "remember_values";
172 static final public String YES_STR = "yes";
173}
Note: See TracBrowser for help on using the repository browser.