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 | */
|
---|
27 | package 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. */
|
---|
33 | public 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 | }
|
---|