001// This class is generated. Do NOT modify it, or
002// add it to source control.
003
004package mondrian.resource;
005import java.io.IOException;
006import java.util.Locale;
007import java.util.ResourceBundle;
008import org.eigenbase.resgen.*;
009
010/**
011 * This class was generated
012 * by class org.eigenbase.resgen.ResourceGen
013 * from /home/jhyde/open4/mondrian/src/main/mondrian/resource/MondrianResource.xml
014 * on Thu Jul 25 21:17:38 PDT 2013.
015 * It contains a list of messages, and methods to
016 * retrieve and format those messages.
017 */
018
019public class MondrianResource extends org.eigenbase.resgen.ShadowResourceBundle {
020    public MondrianResource() throws IOException {
021    }
022    private static final String baseName = "mondrian.resource.MondrianResource";
023    /**
024     * Retrieves the singleton instance of {@link MondrianResource}. If
025     * the application has called {@link #setThreadLocale}, returns the
026     * resource for the thread's locale.
027     */
028    public static synchronized MondrianResource instance() {
029        return (MondrianResource) instance(baseName, getThreadOrDefaultLocale(), ResourceBundle.getBundle(baseName, getThreadOrDefaultLocale()));
030    }
031    /**
032     * Retrieves the instance of {@link MondrianResource} for the given locale.
033     */
034    public static synchronized MondrianResource instance(Locale locale) {
035        return (MondrianResource) instance(baseName, locale, ResourceBundle.getBundle(baseName, locale));
036    }
037
038    /**
039     * <code>Internal</code> is '<code>Internal error: {0}</code>'
040     */
041    public final _Def0 Internal = new _Def0("Internal", "Internal error: {0}", null);
042
043    /**
044     * <code>MdxCubeNotFound</code> is '<code>MDX cube &#39;&#39;{0}&#39;&#39; not found</code>'
045     */
046    public final _Def0 MdxCubeNotFound = new _Def0("MdxCubeNotFound", "MDX cube ''{0}'' not found", null);
047
048    /**
049     * <code>MdxChildObjectNotFound</code> is '<code>MDX object &#39;&#39;{0}&#39;&#39; not found in {1}</code>'
050     */
051    public final _Def1 MdxChildObjectNotFound = new _Def1("MdxChildObjectNotFound", "MDX object ''{0}'' not found in {1}", null);
052
053    /**
054     * <code>MemberNotFound</code> is '<code>Member &#39;&#39;{0}&#39;&#39; not found</code>'
055     */
056    public final _Def0 MemberNotFound = new _Def0("MemberNotFound", "Member ''{0}'' not found", null);
057
058    /**
059     * <code>MdxCubeName</code> is '<code>cube &#39;&#39;{0}&#39;&#39;</code>'
060     */
061    public final _Def2 MdxCubeName = new _Def2("MdxCubeName", "cube ''{0}''", null);
062
063    /**
064     * <code>MdxHierarchyName</code> is '<code>hierarchy &#39;&#39;{0}&#39;&#39;</code>'
065     */
066    public final _Def2 MdxHierarchyName = new _Def2("MdxHierarchyName", "hierarchy ''{0}''", null);
067
068    /**
069     * <code>MdxDimensionName</code> is '<code>dimension &#39;&#39;{0}&#39;&#39;</code>'
070     */
071    public final _Def2 MdxDimensionName = new _Def2("MdxDimensionName", "dimension ''{0}''", null);
072
073    /**
074     * <code>MdxLevelName</code> is '<code>level &#39;&#39;{0}&#39;&#39;</code>'
075     */
076    public final _Def2 MdxLevelName = new _Def2("MdxLevelName", "level ''{0}''", null);
077
078    /**
079     * <code>MdxMemberName</code> is '<code>member &#39;&#39;{0}&#39;&#39;</code>'
080     */
081    public final _Def2 MdxMemberName = new _Def2("MdxMemberName", "member ''{0}''", null);
082
083    /**
084     * <code>WhileParsingMdx</code> is '<code>Error while parsing MDX statement &#39;&#39;{0}&#39;&#39;</code>'
085     */
086    public final _Def0 WhileParsingMdx = new _Def0("WhileParsingMdx", "Error while parsing MDX statement ''{0}''", null);
087
088    /**
089     * <code>WhileParsingMdxExpression</code> is '<code>Syntax error in MDX expression &#39;&#39;{0}&#39;&#39;</code>'
090     */
091    public final _Def0 WhileParsingMdxExpression = new _Def0("WhileParsingMdxExpression", "Syntax error in MDX expression ''{0}''", null);
092
093    /**
094     * <code>MdxFatalError</code> is '<code>MDX parser cannot recover from previous error(s)</code>'
095     */
096    public final _Def3 MdxFatalError = new _Def3("MdxFatalError", "MDX parser cannot recover from previous error(s)", null);
097
098    /**
099     * <code>FailedToParseQuery</code> is '<code>Failed to parse query &#39;&#39;{0}&#39;&#39;</code>'
100     */
101    public final _Def0 FailedToParseQuery = new _Def0("FailedToParseQuery", "Failed to parse query ''{0}''", null);
102
103    /**
104     * <code>MdxError</code> is '<code>Error: {0}</code>'
105     */
106    public final _Def0 MdxError = new _Def0("MdxError", "Error: {0}", null);
107
108    /**
109     * <code>MdxSyntaxError</code> is '<code>Syntax error at token &#39;&#39;{0}&#39;&#39;</code>'
110     */
111    public final _Def0 MdxSyntaxError = new _Def0("MdxSyntaxError", "Syntax error at token ''{0}''", null);
112
113    /**
114     * <code>MdxSyntaxErrorAt</code> is '<code>Syntax error at line {1}, column {2}, token &#39;&#39;{0}&#39;&#39;</code>'
115     */
116    public final _Def4 MdxSyntaxErrorAt = new _Def4("MdxSyntaxErrorAt", "Syntax error at line {1}, column {2}, token ''{0}''", null);
117
118    /**
119     * <code>MdxFatalSyntaxError</code> is '<code>Couldn&#39;&#39;t repair and continue parse</code>'
120     */
121    public final _Def5 MdxFatalSyntaxError = new _Def5("MdxFatalSyntaxError", "Couldn''t repair and continue parse", null);
122
123    /**
124     * <code>MdxCubeSlicerMemberError</code> is '<code>Failed to add Cube Slicer with member &#39;&#39;{0}&#39;&#39; for hierarchy &#39;&#39;{1}&#39;&#39; on cube &#39;&#39;{2}&#39;&#39;</code>'
125     */
126    public final _Def4 MdxCubeSlicerMemberError = new _Def4("MdxCubeSlicerMemberError", "Failed to add Cube Slicer with member ''{0}'' for hierarchy ''{1}'' on cube ''{2}''", null);
127
128    /**
129     * <code>MdxCubeSlicerHierarchyError</code> is '<code>Failed to add Cube Slicer for hierarchy &#39;&#39;{0}&#39;&#39; on cube &#39;&#39;{1}&#39;&#39;</code>'
130     */
131    public final _Def1 MdxCubeSlicerHierarchyError = new _Def1("MdxCubeSlicerHierarchyError", "Failed to add Cube Slicer for hierarchy ''{0}'' on cube ''{1}''", null);
132
133    /**
134     * <code>MdxInvalidMember</code> is '<code>Invalid member identifier &#39;&#39;{0}&#39;&#39;</code>'
135     */
136    public final _Def0 MdxInvalidMember = new _Def0("MdxInvalidMember", "Invalid member identifier ''{0}''", null);
137
138    /**
139     * <code>MdxCalculatedHierarchyError</code> is '<code>Hierarchy for calculated member &#39;&#39;{0}&#39;&#39; not found</code>'
140     */
141    public final _Def0 MdxCalculatedHierarchyError = new _Def0("MdxCalculatedHierarchyError", "Hierarchy for calculated member ''{0}'' not found", null);
142
143    /**
144     * <code>MdxAxisIsNotSet</code> is '<code>Axis &#39;&#39;{0}&#39;&#39; expression is not a set</code>'
145     */
146    public final _Def0 MdxAxisIsNotSet = new _Def0("MdxAxisIsNotSet", "Axis ''{0}'' expression is not a set", null);
147
148    /**
149     * <code>MdxMemberExpIsSet</code> is '<code>Member expression &#39;&#39;{0}&#39;&#39; must not be a set</code>'
150     */
151    public final _Def0 MdxMemberExpIsSet = new _Def0("MdxMemberExpIsSet", "Member expression ''{0}'' must not be a set", null);
152
153    /**
154     * <code>MdxSetExpNotSet</code> is '<code>Set expression &#39;&#39;{0}&#39;&#39; must be a set</code>'
155     */
156    public final _Def0 MdxSetExpNotSet = new _Def0("MdxSetExpNotSet", "Set expression ''{0}'' must be a set", null);
157
158    /**
159     * <code>MdxFuncArgumentsNum</code> is '<code>Function &#39;&#39;{0}&#39;&#39; must have at least 2 arguments</code>'
160     */
161    public final _Def0 MdxFuncArgumentsNum = new _Def0("MdxFuncArgumentsNum", "Function ''{0}'' must have at least 2 arguments", null);
162
163    /**
164     * <code>MdxFuncNotHier</code> is '<code>Argument &#39;&#39;{0,number}&#39;&#39; of function &#39;&#39;{1}&#39;&#39; must be a hierarchy</code>'
165     */
166    public final _Def6 MdxFuncNotHier = new _Def6("MdxFuncNotHier", "Argument ''{0,number}'' of function ''{1}'' must be a hierarchy", null);
167
168    /**
169     * <code>UnknownParameter</code> is '<code>Unknown parameter &#39;&#39;{0}&#39;&#39;</code>'
170     */
171    public final _Def0 UnknownParameter = new _Def0("UnknownParameter", "Unknown parameter ''{0}''", null);
172
173    /**
174     * <code>MdxFormulaNotFound</code> is '<code>Calculated {0} &#39;&#39;{1}&#39;&#39; has not been found in query &#39;&#39;{2}&#39;&#39;</code>'
175     */
176    public final _Def4 MdxFormulaNotFound = new _Def4("MdxFormulaNotFound", "Calculated {0} ''{1}'' has not been found in query ''{2}''", null);
177
178    /**
179     * <code>MdxCantFindMember</code> is '<code>Cannot find MDX member &#39;&#39;{0}&#39;&#39;. Make sure it is indeed a member and not a level or a hierarchy.</code>'
180     */
181    public final _Def0 MdxCantFindMember = new _Def0("MdxCantFindMember", "Cannot find MDX member ''{0}''. Make sure it is indeed a member and not a level or a hierarchy.", null);
182
183    /**
184     * <code>CalculatedMember</code> is '<code>calculated member</code>'
185     */
186    public final _Def5 CalculatedMember = new _Def5("CalculatedMember", "calculated member", null);
187
188    /**
189     * <code>CalculatedSet</code> is '<code>calculated set</code>'
190     */
191    public final _Def5 CalculatedSet = new _Def5("CalculatedSet", "calculated set", null);
192
193    /**
194     * <code>MdxCalculatedFormulaUsedOnAxis</code> is '<code>Cannot delete {0} &#39;&#39;{1}&#39;&#39;. It is used on {2} axis.</code>'
195     */
196    public final _Def4 MdxCalculatedFormulaUsedOnAxis = new _Def4("MdxCalculatedFormulaUsedOnAxis", "Cannot delete {0} ''{1}''. It is used on {2} axis.", null);
197
198    /**
199     * <code>MdxCalculatedFormulaUsedOnSlicer</code> is '<code>Cannot delete {0} &#39;&#39;{1}&#39;&#39;. It is used on slicer.</code>'
200     */
201    public final _Def1 MdxCalculatedFormulaUsedOnSlicer = new _Def1("MdxCalculatedFormulaUsedOnSlicer", "Cannot delete {0} ''{1}''. It is used on slicer.", null);
202
203    /**
204     * <code>MdxCalculatedFormulaUsedInFormula</code> is '<code>Cannot delete {0} &#39;&#39;{1}&#39;&#39;. It is used in definition of {2} &#39;&#39;{3}&#39;&#39;.</code>'
205     */
206    public final _Def7 MdxCalculatedFormulaUsedInFormula = new _Def7("MdxCalculatedFormulaUsedInFormula", "Cannot delete {0} ''{1}''. It is used in definition of {2} ''{3}''.", null);
207
208    /**
209     * <code>MdxCalculatedFormulaUsedInQuery</code> is '<code>Cannot delete {0} &#39;&#39;{1}&#39;&#39;. It is used in query &#39;&#39;{2}&#39;&#39;.</code>'
210     */
211    public final _Def4 MdxCalculatedFormulaUsedInQuery = new _Def4("MdxCalculatedFormulaUsedInQuery", "Cannot delete {0} ''{1}''. It is used in query ''{2}''.", null);
212
213    /**
214     * <code>MdxAxisShowSubtotalsNotSupported</code> is '<code>Show/hide subtotals operation on axis &#39;&#39;{0,number}&#39;&#39; is not supported.</code>'
215     */
216    public final _Def8 MdxAxisShowSubtotalsNotSupported = new _Def8("MdxAxisShowSubtotalsNotSupported", "Show/hide subtotals operation on axis ''{0,number}'' is not supported.", null);
217
218    /**
219     * <code>NoFunctionMatchesSignature</code> is '<code>No function matches signature &#39;&#39;{0}&#39;&#39;</code>'
220     */
221    public final _Def0 NoFunctionMatchesSignature = new _Def0("NoFunctionMatchesSignature", "No function matches signature ''{0}''", null);
222
223    /**
224     * <code>MoreThanOneFunctionMatchesSignature</code> is '<code>More than one function matches signature &#39;&#39;{0}&#39;&#39;; they are: {1}</code>'
225     */
226    public final _Def1 MoreThanOneFunctionMatchesSignature = new _Def1("MoreThanOneFunctionMatchesSignature", "More than one function matches signature ''{0}''; they are: {1}", null);
227
228    /**
229     * <code>MemberNotInLevelHierarchy</code> is '<code>The member &#39;&#39;{0}&#39;&#39; is not in the same hierarchy as the level &#39;&#39;{1}&#39;&#39;.</code>'
230     */
231    public final _Def1 MemberNotInLevelHierarchy = new _Def1("MemberNotInLevelHierarchy", "The member ''{0}'' is not in the same hierarchy as the level ''{1}''.", null);
232
233    /**
234     * <code>ToggleDrillStateRecursiveNotSupported</code> is '<code>&#39;&#39;RECURSIVE&#39;&#39; is not supported in ToggleDrillState.</code>'
235     */
236    public final _Def3 ToggleDrillStateRecursiveNotSupported = new _Def3("ToggleDrillStateRecursiveNotSupported", "''RECURSIVE'' is not supported in ToggleDrillState.", null);
237
238    /**
239     * <code>CompoundSlicer</code> is '<code>WHERE clause expression returned set with more than one element.</code>'
240     */
241    public final _Def3 CompoundSlicer = new _Def3("CompoundSlicer", "WHERE clause expression returned set with more than one element.", null);
242
243    /**
244     * <code>FunctionMbrAndLevelHierarchyMismatch</code> is '<code>The &lt;level&gt; and &lt;member&gt; arguments to {0} must be from the same hierarchy. The level was from &#39;&#39;{1}&#39;&#39; but the member was from &#39;&#39;{2}&#39;&#39;.</code>'
245     */
246    public final _Def4 FunctionMbrAndLevelHierarchyMismatch = new _Def4("FunctionMbrAndLevelHierarchyMismatch", "The <level> and <member> arguments to {0} must be from the same hierarchy. The level was from ''{1}'' but the member was from ''{2}''.", null);
247
248    /**
249     * <code>CousinHierarchyMismatch</code> is '<code>The member arguments to the Cousin function must be from the same hierarchy. The members are &#39;&#39;{0}&#39;&#39; and &#39;&#39;{1}&#39;&#39;.</code>'
250     */
251    public final _Def1 CousinHierarchyMismatch = new _Def1("CousinHierarchyMismatch", "The member arguments to the Cousin function must be from the same hierarchy. The members are ''{0}'' and ''{1}''.", null);
252
253    /**
254     * <code>HierarchyInIndependentAxes</code> is '<code>Hierarchy &#39;&#39;{0}&#39;&#39; appears in more than one independent axis.</code>'
255     */
256    public final _Def0 HierarchyInIndependentAxes = new _Def0("HierarchyInIndependentAxes", "Hierarchy ''{0}'' appears in more than one independent axis.", null);
257
258    /**
259     * <code>ArgsMustHaveSameHierarchy</code> is '<code>All arguments to function &#39;&#39;{0}&#39;&#39; must have same hierarchy.</code>'
260     */
261    public final _Def0 ArgsMustHaveSameHierarchy = new _Def0("ArgsMustHaveSameHierarchy", "All arguments to function ''{0}'' must have same hierarchy.", null);
262
263    /**
264     * <code>TimeArgNeeded</code> is '<code>Argument to function &#39;&#39;{0}&#39;&#39; must belong to Time hierarchy.</code>'
265     */
266    public final _Def0 TimeArgNeeded = new _Def0("TimeArgNeeded", "Argument to function ''{0}'' must belong to Time hierarchy.", null);
267
268    /**
269     * <code>InvalidAxis</code> is '<code>Invalid axis specification. The axis number must be a non-negative integer, but it was {0,number}.</code>'
270     */
271    public final _Def8 InvalidAxis = new _Def8("InvalidAxis", "Invalid axis specification. The axis number must be a non-negative integer, but it was {0,number}.", null);
272
273    /**
274     * <code>DuplicateAxis</code> is '<code>Duplicate axis name &#39;&#39;{0}&#39;&#39;.</code>'
275     */
276    public final _Def0 DuplicateAxis = new _Def0("DuplicateAxis", "Duplicate axis name ''{0}''.", null);
277
278    /**
279     * <code>NonContiguousAxis</code> is '<code>Axis numbers specified in a query must be sequentially specified, and cannot contain gaps. Axis {0,number} ({1}) is missing.</code>'
280     */
281    public final _Def6 NonContiguousAxis = new _Def6("NonContiguousAxis", "Axis numbers specified in a query must be sequentially specified, and cannot contain gaps. Axis {0,number} ({1}) is missing.", null);
282
283    /**
284     * <code>DupHierarchiesInTuple</code> is '<code>Tuple contains more than one member of hierarchy &#39;&#39;{0}&#39;&#39;.</code>'
285     */
286    public final _Def0 DupHierarchiesInTuple = new _Def0("DupHierarchiesInTuple", "Tuple contains more than one member of hierarchy ''{0}''.", null);
287
288    /**
289     * <code>VisualTotalsAppliedToTuples</code> is '<code>Argument to &#39;&#39;VisualTotals&#39;&#39; function must be a set of members; got set of tuples.</code>'
290     */
291    public final _Def3 VisualTotalsAppliedToTuples = new _Def3("VisualTotalsAppliedToTuples", "Argument to ''VisualTotals'' function must be a set of members; got set of tuples.", null);
292
293    /**
294     * <code>ParameterIsNotModifiable</code> is '<code>Parameter &#39;&#39;{0}&#39;&#39; (defined at &#39;&#39;{1}&#39;&#39; scope) is not modifiable</code>'
295     */
296    public final _Def1 ParameterIsNotModifiable = new _Def1("ParameterIsNotModifiable", "Parameter ''{0}'' (defined at ''{1}'' scope) is not modifiable", null);
297
298    /**
299     * <code>ParameterDefinedMoreThanOnce</code> is '<code>Parameter &#39;&#39;{0}&#39;&#39; is defined more than once in this statement</code>'
300     */
301    public final _Def0 ParameterDefinedMoreThanOnce = new _Def0("ParameterDefinedMoreThanOnce", "Parameter ''{0}'' is defined more than once in this statement", null);
302
303    /**
304     * <code>CycleDuringParameterEvaluation</code> is '<code>Cycle occurred while evaluating parameter &#39;&#39;{0}&#39;&#39;</code>'
305     */
306    public final _Def0 CycleDuringParameterEvaluation = new _Def0("CycleDuringParameterEvaluation", "Cycle occurred while evaluating parameter ''{0}''", null);
307
308    /**
309     * <code>CastInvalidType</code> is '<code>Unknown type &#39;&#39;{0}&#39;&#39;; values are NUMERIC, STRING, BOOLEAN</code>'
310     */
311    public final _Def0 CastInvalidType = new _Def0("CastInvalidType", "Unknown type ''{0}''; values are NUMERIC, STRING, BOOLEAN", null);
312
313    /**
314     * <code>NullNotSupported</code> is '<code>Function does not support NULL member parameter</code>'
315     */
316    public final _Def3 NullNotSupported = new _Def3("NullNotSupported", "Function does not support NULL member parameter", null);
317
318    /**
319     * <code>TwoNullsNotSupported</code> is '<code>Function does not support two NULL member parameters</code>'
320     */
321    public final _Def3 TwoNullsNotSupported = new _Def3("TwoNullsNotSupported", "Function does not support two NULL member parameters", null);
322
323    /**
324     * <code>NoTimeDimensionInCube</code> is '<code>Cannot use the function &#39;&#39;{0}&#39;&#39;, no time dimension is available for this cube.</code>'
325     */
326    public final _Def0 NoTimeDimensionInCube = new _Def0("NoTimeDimensionInCube", "Cannot use the function ''{0}'', no time dimension is available for this cube.", null);
327
328    /**
329     * <code>CannotImplicitlyConvertDimensionToHierarchy</code> is '<code>The &#39;&#39;{0}&#39;&#39; dimension contains more than one hierarchy, therefore the hierarchy must be explicitly specified.</code>'
330     */
331    public final _Def0 CannotImplicitlyConvertDimensionToHierarchy = new _Def0("CannotImplicitlyConvertDimensionToHierarchy", "The ''{0}'' dimension contains more than one hierarchy, therefore the hierarchy must be explicitly specified.", null);
332
333    /**
334     * <code>HierarchyHasNoAccessibleMembers</code> is '<code>Hierarchy &#39;&#39;{0}&#39;&#39; has no accessible members.</code>'
335     */
336    public final _Def0 HierarchyHasNoAccessibleMembers = new _Def0("HierarchyHasNoAccessibleMembers", "Hierarchy ''{0}'' has no accessible members.", null);
337
338    /**
339     * <code>NullValue</code> is '<code>An MDX expression was expected. An empty expression was specified.</code>'
340     */
341    public final _Def3 NullValue = new _Def3("NullValue", "An MDX expression was expected. An empty expression was specified.", null);
342
343    /**
344     * <code>AvgRollupFailed</code> is '<code>Don&#39;&#39;t know how to rollup aggregator &#39;&#39;avg&#39;&#39; because the cube doesn&#39;&#39;t contain at least one &#39;&#39;count&#39;&#39; and one &#39;&#39;sum&#39;&#39; measures based on the same column.</code>'
345     */
346    public final _Def3 AvgRollupFailed = new _Def3("AvgRollupFailed", "Don''t know how to rollup aggregator ''avg'' because the cube doesn''t contain at least one ''count'' and one ''sum'' measures based on the same column.", null);
347
348    /**
349     * <code>DrillthroughDisabled</code> is '<code>Can&#39;&#39;t perform drillthrough operations because &#39;&#39;{0}&#39;&#39; is set to false.</code>'
350     */
351    public final _Def0 DrillthroughDisabled = new _Def0("DrillthroughDisabled", "Can''t perform drillthrough operations because ''{0}'' is set to false.", null);
352
353    /**
354     * <code>DrillthroughCalculatedMember</code> is '<code>Can&#39;&#39;t perform drillthrough operations because &#39;&#39;{0}&#39;&#39; is a calculated member.</code>'
355     */
356    public final _Def0 DrillthroughCalculatedMember = new _Def0("DrillthroughCalculatedMember", "Can''t perform drillthrough operations because ''{0}'' is a calculated member.", null);
357
358    /**
359     * <code>ConnectStringMandatoryProperties</code> is '<code>Connect string must contain property &#39;&#39;{0}&#39;&#39; or property &#39;&#39;{1}&#39;&#39;</code>'
360     */
361    public final _Def1 ConnectStringMandatoryProperties = new _Def1("ConnectStringMandatoryProperties", "Connect string must contain property ''{0}'' or property ''{1}''", null);
362
363    /**
364     * <code>NonTimeLevelInTimeHierarchy</code> is '<code>Level &#39;&#39;{0}&#39;&#39; belongs to a time hierarchy, so its level-type must be  &#39;&#39;Years&#39;&#39;, &#39;&#39;Quarters&#39;&#39;, &#39;&#39;Months&#39;&#39;, &#39;&#39;Weeks&#39;&#39; or &#39;&#39;Days&#39;&#39;.</code>'
365     */
366    public final _Def0 NonTimeLevelInTimeHierarchy = new _Def0("NonTimeLevelInTimeHierarchy", "Level ''{0}'' belongs to a time hierarchy, so its level-type must be  ''Years'', ''Quarters'', ''Months'', ''Weeks'' or ''Days''.", null);
367
368    /**
369     * <code>TimeLevelInNonTimeHierarchy</code> is '<code>Level &#39;&#39;{0}&#39;&#39; does not belong to a time hierarchy, so its level-type must be &#39;&#39;Standard&#39;&#39;.</code>'
370     */
371    public final _Def0 TimeLevelInNonTimeHierarchy = new _Def0("TimeLevelInNonTimeHierarchy", "Level ''{0}'' does not belong to a time hierarchy, so its level-type must be ''Standard''.", null);
372
373    /**
374     * <code>MustSpecifyPrimaryKeyForHierarchy</code> is '<code>In usage of hierarchy &#39;&#39;{0}&#39;&#39; in cube &#39;&#39;{1}&#39;&#39;, you must specify a primary key.</code>'
375     */
376    public final _Def1 MustSpecifyPrimaryKeyForHierarchy = new _Def1("MustSpecifyPrimaryKeyForHierarchy", "In usage of hierarchy ''{0}'' in cube ''{1}'', you must specify a primary key.", null);
377
378    /**
379     * <code>MustSpecifyPrimaryKeyTableForHierarchy</code> is '<code>Must specify a primary key table for hierarchy &#39;&#39;{0}&#39;&#39;, because it has more than one table.</code>'
380     */
381    public final _Def0 MustSpecifyPrimaryKeyTableForHierarchy = new _Def0("MustSpecifyPrimaryKeyTableForHierarchy", "Must specify a primary key table for hierarchy ''{0}'', because it has more than one table.", null);
382
383    /**
384     * <code>MustSpecifyForeignKeyForHierarchy</code> is '<code>In usage of hierarchy &#39;&#39;{0}&#39;&#39; in cube &#39;&#39;{1}&#39;&#39;, you must specify a foreign key, because the hierarchy table is different from the fact table.</code>'
385     */
386    public final _Def1 MustSpecifyForeignKeyForHierarchy = new _Def1("MustSpecifyForeignKeyForHierarchy", "In usage of hierarchy ''{0}'' in cube ''{1}'', you must specify a foreign key, because the hierarchy table is different from the fact table.", null);
387
388    /**
389     * <code>LevelMustHaveNameExpression</code> is '<code>Level &#39;&#39;{0}&#39;&#39; must have a name expression (a &#39;&#39;column&#39;&#39; attribute or an &lt;Expression&gt; child</code>'
390     */
391    public final _Def0 LevelMustHaveNameExpression = new _Def0("LevelMustHaveNameExpression", "Level ''{0}'' must have a name expression (a ''column'' attribute or an <Expression> child", null);
392
393    /**
394     * <code>PublicDimensionMustNotHaveForeignKey</code> is '<code>Dimension &#39;&#39;{0}&#39;&#39; has a foreign key. This attribute is only valid in private dimensions and dimension usages.</code>'
395     */
396    public final _Def0 PublicDimensionMustNotHaveForeignKey = new _Def0("PublicDimensionMustNotHaveForeignKey", "Dimension ''{0}'' has a foreign key. This attribute is only valid in private dimensions and dimension usages.", null);
397
398    /**
399     * <code>HierarchyMustNotHaveMoreThanOneSource</code> is '<code>Hierarchy &#39;&#39;{0}&#39;&#39; has more than one source (memberReaderClass, &lt;Table&gt;, &lt;Join&gt; or &lt;View&gt;)</code>'
400     */
401    public final _Def0 HierarchyMustNotHaveMoreThanOneSource = new _Def0("HierarchyMustNotHaveMoreThanOneSource", "Hierarchy ''{0}'' has more than one source (memberReaderClass, <Table>, <Join> or <View>)", null);
402
403    /**
404     * <code>DimensionUsageHasUnknownLevel</code> is '<code>In usage of dimension &#39;&#39;{0}&#39;&#39; in cube &#39;&#39;{1}&#39;&#39;, the level &#39;&#39;{2}&#39;&#39; is unknown</code>'
405     */
406    public final _Def4 DimensionUsageHasUnknownLevel = new _Def4("DimensionUsageHasUnknownLevel", "In usage of dimension ''{0}'' in cube ''{1}'', the level ''{2}'' is unknown", null);
407
408    /**
409     * <code>CalcMemberHasBadDimension</code> is '<code>Unknown dimension &#39;&#39;{0}&#39;&#39; for calculated member &#39;&#39;{1}&#39;&#39; in cube &#39;&#39;{2}&#39;&#39;</code>'
410     */
411    public final _Def4 CalcMemberHasBadDimension = new _Def4("CalcMemberHasBadDimension", "Unknown dimension ''{0}'' for calculated member ''{1}'' in cube ''{2}''", null);
412
413    /**
414     * <code>CalcMemberHasBothDimensionAndHierarchy</code> is '<code>Cannot specify both a dimension and hierarchy for calculated member &#39;&#39;{0}&#39;&#39; in cube &#39;&#39;{1}&#39;&#39;</code>'
415     */
416    public final _Def1 CalcMemberHasBothDimensionAndHierarchy = new _Def1("CalcMemberHasBothDimensionAndHierarchy", "Cannot specify both a dimension and hierarchy for calculated member ''{0}'' in cube ''{1}''", null);
417
418    /**
419     * <code>CalcMemberHasUnknownParent</code> is '<code>Cannot find a parent with name &#39;&#39;{0}&#39;&#39; for calculated member &#39;&#39;{1}&#39;&#39; in cube &#39;&#39;{2}&#39;&#39;</code>'
420     */
421    public final _Def4 CalcMemberHasUnknownParent = new _Def4("CalcMemberHasUnknownParent", "Cannot find a parent with name ''{0}'' for calculated member ''{1}'' in cube ''{2}''", null);
422
423    /**
424     * <code>CalcMemberHasDifferentParentAndHierarchy</code> is '<code>The calculated member &#39;&#39;{0}&#39;&#39; in cube &#39;&#39;{1}&#39;&#39; is defined for hierarchy &#39;&#39;{2}&#39;&#39; but its parent member is not part of that hierarchy</code>'
425     */
426    public final _Def4 CalcMemberHasDifferentParentAndHierarchy = new _Def4("CalcMemberHasDifferentParentAndHierarchy", "The calculated member ''{0}'' in cube ''{1}'' is defined for hierarchy ''{2}'' but its parent member is not part of that hierarchy", null);
427
428    /**
429     * <code>CalcMemberNotUnique</code> is '<code>Calculated member &#39;&#39;{0}&#39;&#39; already exists in cube &#39;&#39;{1}&#39;&#39;</code>'
430     */
431    public final _Def1 CalcMemberNotUnique = new _Def1("CalcMemberNotUnique", "Calculated member ''{0}'' already exists in cube ''{1}''", null);
432
433    /**
434     * <code>NeitherExprNorValueForCalcMemberProperty</code> is '<code>Member property must have a value or an expression. (Property &#39;&#39;{0}&#39;&#39; of member &#39;&#39;{1}&#39;&#39; of cube &#39;&#39;{2}&#39;&#39;.)</code>'
435     */
436    public final _Def4 NeitherExprNorValueForCalcMemberProperty = new _Def4("NeitherExprNorValueForCalcMemberProperty", "Member property must have a value or an expression. (Property ''{0}'' of member ''{1}'' of cube ''{2}''.)", null);
437
438    /**
439     * <code>ExprAndValueForMemberProperty</code> is '<code>Member property must not have both a value and an expression. (Property &#39;&#39;{0}&#39;&#39; of member &#39;&#39;{1}&#39;&#39; of cube &#39;&#39;{2}&#39;&#39;.)</code>'
440     */
441    public final _Def4 ExprAndValueForMemberProperty = new _Def4("ExprAndValueForMemberProperty", "Member property must not have both a value and an expression. (Property ''{0}'' of member ''{1}'' of cube ''{2}''.)", null);
442
443    /**
444     * <code>MemberFormatterLoadFailed</code> is '<code>Failed to load formatter class &#39;&#39;{0}&#39;&#39; for level &#39;&#39;{1}&#39;&#39;.</code>'
445     */
446    public final _Def1 MemberFormatterLoadFailed = new _Def1("MemberFormatterLoadFailed", "Failed to load formatter class ''{0}'' for level ''{1}''.", null);
447
448    /**
449     * <code>CellFormatterLoadFailed</code> is '<code>Failed to load formatter class &#39;&#39;{0}&#39;&#39; for member &#39;&#39;{1}&#39;&#39;.</code>'
450     */
451    public final _Def1 CellFormatterLoadFailed = new _Def1("CellFormatterLoadFailed", "Failed to load formatter class ''{0}'' for member ''{1}''.", null);
452
453    /**
454     * <code>PropertyFormatterLoadFailed</code> is '<code>Failed to load formatter class &#39;&#39;{0}&#39;&#39; for property &#39;&#39;{1}&#39;&#39;.</code>'
455     */
456    public final _Def1 PropertyFormatterLoadFailed = new _Def1("PropertyFormatterLoadFailed", "Failed to load formatter class ''{0}'' for property ''{1}''.", null);
457
458    /**
459     * <code>HierarchyMustHaveForeignKey</code> is '<code>Hierarchy &#39;&#39;{0}&#39;&#39; in cube &#39;&#39;{1}&#39;&#39; must have a foreign key, since it is not based on the cube&#39;&#39;s fact table.</code>'
460     */
461    public final _Def1 HierarchyMustHaveForeignKey = new _Def1("HierarchyMustHaveForeignKey", "Hierarchy ''{0}'' in cube ''{1}'' must have a foreign key, since it is not based on the cube''s fact table.", null);
462
463    /**
464     * <code>HierarchyInvalidForeignKey</code> is '<code>Foreign key &#39;&#39;{0}&#39;&#39; of hierarchy &#39;&#39;{1}&#39;&#39; in cube &#39;&#39;{2}&#39;&#39; is not a column in the fact table.</code>'
465     */
466    public final _Def4 HierarchyInvalidForeignKey = new _Def4("HierarchyInvalidForeignKey", "Foreign key ''{0}'' of hierarchy ''{1}'' in cube ''{2}'' is not a column in the fact table.", null);
467
468    /**
469     * <code>UdfClassNotFound</code> is '<code>Failed to load user-defined function &#39;&#39;{0}&#39;&#39;: class &#39;&#39;{1}&#39;&#39; not found</code>'
470     */
471    public final _Def1 UdfClassNotFound = new _Def1("UdfClassNotFound", "Failed to load user-defined function ''{0}'': class ''{1}'' not found", null);
472
473    /**
474     * <code>UdfClassMustBePublicAndStatic</code> is '<code>Failed to load user-defined function &#39;&#39;{0}&#39;&#39;: class &#39;&#39;{1}&#39;&#39; must be public and static</code>'
475     */
476    public final _Def1 UdfClassMustBePublicAndStatic = new _Def1("UdfClassMustBePublicAndStatic", "Failed to load user-defined function ''{0}'': class ''{1}'' must be public and static", null);
477
478    /**
479     * <code>UdfClassWrongIface</code> is '<code>Failed to load user-defined function &#39;&#39;{0}&#39;&#39;: class &#39;&#39;{1}&#39;&#39; does not implement the required interface &#39;&#39;{2}&#39;&#39;</code>'
480     */
481    public final _Def4 UdfClassWrongIface = new _Def4("UdfClassWrongIface", "Failed to load user-defined function ''{0}'': class ''{1}'' does not implement the required interface ''{2}''", null);
482
483    /**
484     * <code>UdfDuplicateName</code> is '<code>Duplicate user-defined function &#39;&#39;{0}&#39;&#39;</code>'
485     */
486    public final _Def0 UdfDuplicateName = new _Def0("UdfDuplicateName", "Duplicate user-defined function ''{0}''", null);
487
488    /**
489     * <code>NamedSetNotUnique</code> is '<code>Named set &#39;&#39;{0}&#39;&#39; already exists in cube &#39;&#39;{1}&#39;&#39;</code>'
490     */
491    public final _Def1 NamedSetNotUnique = new _Def1("NamedSetNotUnique", "Named set ''{0}'' already exists in cube ''{1}''", null);
492
493    /**
494     * <code>UnknownNamedSetHasBadFormula</code> is '<code>Named set in cube &#39;&#39;{0}&#39;&#39; has bad formula</code>'
495     */
496    public final _Def0 UnknownNamedSetHasBadFormula = new _Def0("UnknownNamedSetHasBadFormula", "Named set in cube ''{0}'' has bad formula", null);
497
498    /**
499     * <code>NamedSetHasBadFormula</code> is '<code>Named set &#39;&#39;{0}&#39;&#39; has bad formula</code>'
500     */
501    public final _Def0 NamedSetHasBadFormula = new _Def0("NamedSetHasBadFormula", "Named set ''{0}'' has bad formula", null);
502
503    /**
504     * <code>MeasureOrdinalsNotUnique</code> is '<code>Cube &#39;&#39;{0}&#39;&#39;: Ordinal {1} is not unique: &#39;&#39;{2}&#39;&#39; and &#39;&#39;{3}&#39;&#39;</code>'
505     */
506    public final _Def7 MeasureOrdinalsNotUnique = new _Def7("MeasureOrdinalsNotUnique", "Cube ''{0}'': Ordinal {1} is not unique: ''{2}'' and ''{3}''", null);
507
508    /**
509     * <code>BadMeasureSource</code> is '<code>Cube &#39;&#39;{0}&#39;&#39;: Measure &#39;&#39;{1}&#39;&#39; must contain either a source column or a source expression, but not both</code>'
510     */
511    public final _Def1 BadMeasureSource = new _Def1("BadMeasureSource", "Cube ''{0}'': Measure ''{1}'' must contain either a source column or a source expression, but not both", null);
512
513    /**
514     * <code>DuplicateSchemaParameter</code> is '<code>Duplicate parameter &#39;&#39;{0}&#39;&#39; in schema</code>'
515     */
516    public final _Def0 DuplicateSchemaParameter = new _Def0("DuplicateSchemaParameter", "Duplicate parameter ''{0}'' in schema", null);
517
518    /**
519     * <code>UnknownAggregator</code> is '<code>Unknown aggregator &#39;&#39;{0}&#39;&#39;; valid aggregators are: {1}</code>'
520     */
521    public final _Def1 UnknownAggregator = new _Def1("UnknownAggregator", "Unknown aggregator ''{0}''; valid aggregators are: {1}", null);
522
523    /**
524     * <code>RoleUnionGrants</code> is '<code>Union role must not contain grants</code>'
525     */
526    public final _Def3 RoleUnionGrants = new _Def3("RoleUnionGrants", "Union role must not contain grants", null);
527
528    /**
529     * <code>UnknownRole</code> is '<code>Unknown role &#39;&#39;{0}&#39;&#39;</code>'
530     */
531    public final _Def0 UnknownRole = new _Def0("UnknownRole", "Unknown role ''{0}''", null);
532
533    /**
534     * <code>DescendantsAppliedToSetOfTuples</code> is '<code>Argument to Descendants function must be a member or set of members, not a set of tuples</code>'
535     */
536    public final _Def3 DescendantsAppliedToSetOfTuples = new _Def3("DescendantsAppliedToSetOfTuples", "Argument to Descendants function must be a member or set of members, not a set of tuples", null);
537
538    /**
539     * <code>CannotDeduceTypeOfSet</code> is '<code>Cannot deduce type of set</code>'
540     */
541    public final _Def3 CannotDeduceTypeOfSet = new _Def3("CannotDeduceTypeOfSet", "Cannot deduce type of set", null);
542
543    /**
544     * <code>NotANamedSet</code> is '<code>Not a named set</code>'
545     */
546    public final _Def3 NotANamedSet = new _Def3("NotANamedSet", "Not a named set", null);
547
548    /**
549     * <code>HierarchyHasNoLevels</code> is '<code>Hierarchy &#39;&#39;{0}&#39;&#39; must have at least one level.</code>'
550     */
551    public final _Def0 HierarchyHasNoLevels = new _Def0("HierarchyHasNoLevels", "Hierarchy ''{0}'' must have at least one level.", null);
552
553    /**
554     * <code>HierarchyLevelNamesNotUnique</code> is '<code>Level names within hierarchy &#39;&#39;{0}&#39;&#39; are not unique; there is more than one level with name &#39;&#39;{1}&#39;&#39;.</code>'
555     */
556    public final _Def1 HierarchyLevelNamesNotUnique = new _Def1("HierarchyLevelNamesNotUnique", "Level names within hierarchy ''{0}'' are not unique; there is more than one level with name ''{1}''.", null);
557
558    /**
559     * <code>IllegalLeftDeepJoin</code> is '<code>Left side of join must not be a join; mondrian only supports right-deep joins.</code>'
560     */
561    public final _Def3 IllegalLeftDeepJoin = new _Def3("IllegalLeftDeepJoin", "Left side of join must not be a join; mondrian only supports right-deep joins.", null);
562
563    /**
564     * <code>LevelTableParentNotFound</code> is '<code>The level {0} makes use of the &#39;&#39;parentColumn&#39;&#39; attribute, but a parent member for key {1} is missing. This can be due to the usage of the NativizeSet MDX function with a list of members form a parent-child hierarchy that doesn&#39;&#39;t include all parent members in its definition. Using NativizeSet with a parent-child hierarchy requires the parent members to be included in the set, or the hierarchy cannot be properly built natively.</code>'
565     */
566    public final _Def9 LevelTableParentNotFound = new _Def9("LevelTableParentNotFound", "The level {0} makes use of the ''parentColumn'' attribute, but a parent member for key {1} is missing. This can be due to the usage of the NativizeSet MDX function with a list of members form a parent-child hierarchy that doesn''t include all parent members in its definition. Using NativizeSet with a parent-child hierarchy requires the parent members to be included in the set, or the hierarchy cannot be properly built natively.", null);
567
568    /**
569     * <code>CreateTableFailed</code> is '<code>Mondrian loader could not create table &#39;&#39;{0}&#39;&#39;.</code>'
570     */
571    public final _Def0 CreateTableFailed = new _Def0("CreateTableFailed", "Mondrian loader could not create table ''{0}''.", null);
572
573    /**
574     * <code>CreateIndexFailed</code> is '<code>Mondrian loader could not create index &#39;&#39;{0}&#39;&#39; on table &#39;&#39;{1}&#39;&#39;.</code>'
575     */
576    public final _Def1 CreateIndexFailed = new _Def1("CreateIndexFailed", "Mondrian loader could not create index ''{0}'' on table ''{1}''.", null);
577
578    /**
579     * <code>MissingArg</code> is '<code>Argument &#39;&#39;{0}&#39;&#39; must be specified.</code>'
580     */
581    public final _Def0 MissingArg = new _Def0("MissingArg", "Argument ''{0}'' must be specified.", null);
582
583    /**
584     * <code>InvalidInsertLine</code> is '<code>Input line is not a valid INSERT statement; line {0,number}: {1}.</code>'
585     */
586    public final _Def6 InvalidInsertLine = new _Def6("InvalidInsertLine", "Input line is not a valid INSERT statement; line {0,number}: {1}.", null);
587
588    /**
589     * <code>LimitExceededDuringCrossjoin</code> is '<code>Size of CrossJoin result ({0,number}) exceeded limit ({1,number})</code>'
590     */
591    public final _Def10 LimitExceededDuringCrossjoin = new _Def10("LimitExceededDuringCrossjoin", "Size of CrossJoin result ({0,number}) exceeded limit ({1,number})", null);
592
593    /**
594     * <code>TotalMembersLimitExceeded</code> is '<code>Total number of Members in result ({0,number}) exceeded limit ({1,number})</code>'
595     */
596    public final _Def10 TotalMembersLimitExceeded = new _Def10("TotalMembersLimitExceeded", "Total number of Members in result ({0,number}) exceeded limit ({1,number})", null);
597
598    /**
599     * <code>MemberFetchLimitExceeded</code> is '<code>Number of members to be read exceeded limit ({0,number})</code>'
600     */
601    public final _Def11 MemberFetchLimitExceeded = new _Def11("MemberFetchLimitExceeded", "Number of members to be read exceeded limit ({0,number})", null);
602
603    /**
604     * <code>SegmentFetchLimitExceeded</code> is '<code>Number of cell results to be read exceeded limit of ({0,number})</code>'
605     */
606    public final _Def11 SegmentFetchLimitExceeded = new _Def11("SegmentFetchLimitExceeded", "Number of cell results to be read exceeded limit of ({0,number})", null);
607
608    /**
609     * <code>QueryCanceled</code> is '<code>Query canceled</code>'
610     */
611    public final _Def12 QueryCanceled = new _Def12("QueryCanceled", "Query canceled", null);
612
613    /**
614     * <code>QueryTimeout</code> is '<code>Query timeout of {0,number} seconds reached</code>'
615     */
616    public final _Def13 QueryTimeout = new _Def13("QueryTimeout", "Query timeout of {0,number} seconds reached", null);
617
618    /**
619     * <code>IterationLimitExceeded</code> is '<code>Number of iterations exceeded limit of {0,number}</code>'
620     */
621    public final _Def11 IterationLimitExceeded = new _Def11("IterationLimitExceeded", "Number of iterations exceeded limit of {0,number}", null);
622
623    /**
624     * <code>InvalidHierarchyCondition</code> is '<code>Hierarchy &#39;&#39;{0}&#39;&#39; is invalid (has no members)</code>'
625     */
626    public final _Def14 InvalidHierarchyCondition = new _Def14("InvalidHierarchyCondition", "Hierarchy ''{0}'' is invalid (has no members)", null);
627
628    /**
629     * <code>TooManyMessageRecorderErrors</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Exceeded number of allowed errors &#39;&#39;{1,number}&#39;&#39;</code>'
630     */
631    public final _Def15 TooManyMessageRecorderErrors = new _Def15("TooManyMessageRecorderErrors", "Context ''{0}'': Exceeded number of allowed errors ''{1,number}''", null);
632
633    /**
634     * <code>ForceMessageRecorderError</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Client forcing return with errors &#39;&#39;{1,number}&#39;&#39;</code>'
635     */
636    public final _Def15 ForceMessageRecorderError = new _Def15("ForceMessageRecorderError", "Context ''{0}'': Client forcing return with errors ''{1,number}''", null);
637
638    /**
639     * <code>UnknownLevelName</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: The Hierarchy Level &#39;&#39;{1}&#39;&#39; does not have a Level named &#39;&#39;{2}&#39;&#39;</code>'
640     */
641    public final _Def16 UnknownLevelName = new _Def16("UnknownLevelName", "Context ''{0}'': The Hierarchy Level ''{1}'' does not have a Level named ''{2}''", null);
642
643    /**
644     * <code>DuplicateLevelNames</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Two levels share the same name &#39;&#39;{1}&#39;&#39;</code>'
645     */
646    public final _Def9 DuplicateLevelNames = new _Def9("DuplicateLevelNames", "Context ''{0}'': Two levels share the same name ''{1}''", null);
647
648    /**
649     * <code>DuplicateLevelColumnNames</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Two levels, &#39;&#39;{1}&#39;&#39; and &#39;&#39;{2}&#39;&#39;,  share the same foreign column name &#39;&#39;{3}&#39;&#39;</code>'
650     */
651    public final _Def17 DuplicateLevelColumnNames = new _Def17("DuplicateLevelColumnNames", "Context ''{0}'': Two levels, ''{1}'' and ''{2}'',  share the same foreign column name ''{3}''", null);
652
653    /**
654     * <code>DuplicateMeasureColumnNames</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Two measures, &#39;&#39;{1}&#39;&#39; and &#39;&#39;{2}&#39;&#39;,  share the same column name &#39;&#39;{3}&#39;&#39;</code>'
655     */
656    public final _Def17 DuplicateMeasureColumnNames = new _Def17("DuplicateMeasureColumnNames", "Context ''{0}'': Two measures, ''{1}'' and ''{2}'',  share the same column name ''{3}''", null);
657
658    /**
659     * <code>DuplicateLevelMeasureColumnNames</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: The level &#39;&#39;{1}&#39;&#39; and the measuer &#39;&#39;{2}&#39;&#39;,  share the same column name &#39;&#39;{3}&#39;&#39;</code>'
660     */
661    public final _Def17 DuplicateLevelMeasureColumnNames = new _Def17("DuplicateLevelMeasureColumnNames", "Context ''{0}'': The level ''{1}'' and the measuer ''{2}'',  share the same column name ''{3}''", null);
662
663    /**
664     * <code>DuplicateMeasureNames</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Two measures share the same name &#39;&#39;{1}&#39;&#39;</code>'
665     */
666    public final _Def9 DuplicateMeasureNames = new _Def9("DuplicateMeasureNames", "Context ''{0}'': Two measures share the same name ''{1}''", null);
667
668    /**
669     * <code>DuplicateFactForeignKey</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Duplicate fact foreign keys &#39;&#39;{1}&#39;&#39; for key &#39;&#39;{2}&#39;&#39;.</code>'
670     */
671    public final _Def16 DuplicateFactForeignKey = new _Def16("DuplicateFactForeignKey", "Context ''{0}'': Duplicate fact foreign keys ''{1}'' for key ''{2}''.", null);
672
673    /**
674     * <code>UnknownLeftJoinCondition</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Failed to find left join condition in fact table &#39;&#39;{1}&#39;&#39; for foreign key &#39;&#39;{2}&#39;&#39;.</code>'
675     */
676    public final _Def16 UnknownLeftJoinCondition = new _Def16("UnknownLeftJoinCondition", "Context ''{0}'': Failed to find left join condition in fact table ''{1}'' for foreign key ''{2}''.", null);
677
678    /**
679     * <code>UnknownHierarchyName</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: The Hierarchy &#39;&#39;{1}&#39;&#39; does not exist&quot;</code>'
680     */
681    public final _Def9 UnknownHierarchyName = new _Def9("UnknownHierarchyName", "Context ''{0}'': The Hierarchy ''{1}'' does not exist\"", null);
682
683    /**
684     * <code>BadLevelNameFormat</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: The Level name &#39;&#39;{1}&#39;&#39; should be [usage hierarchy name].[level name].</code>'
685     */
686    public final _Def9 BadLevelNameFormat = new _Def9("BadLevelNameFormat", "Context ''{0}'': The Level name ''{1}'' should be [usage hierarchy name].[level name].", null);
687
688    /**
689     * <code>BadMeasureNameFormat</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: The Measures name &#39;&#39;{1}&#39;&#39; should be [Measures].[measure name].</code>'
690     */
691    public final _Def9 BadMeasureNameFormat = new _Def9("BadMeasureNameFormat", "Context ''{0}'': The Measures name ''{1}'' should be [Measures].[measure name].", null);
692
693    /**
694     * <code>BadMeasures</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: This name &#39;&#39;{1}&#39;&#39; must be the string &quot;Measures&quot;.</code>'
695     */
696    public final _Def9 BadMeasures = new _Def9("BadMeasures", "Context ''{0}'': This name ''{1}'' must be the string \"Measures\".", null);
697
698    /**
699     * <code>UnknownMeasureName</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Measures does not have a measure named &#39;&#39;{1}&#39;&#39;</code>'
700     */
701    public final _Def9 UnknownMeasureName = new _Def9("UnknownMeasureName", "Context ''{0}'': Measures does not have a measure named ''{1}''", null);
702
703    /**
704     * <code>NullAttributeString</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: The value for the attribute &#39;&#39;{1}&#39;&#39; is null.</code>'
705     */
706    public final _Def9 NullAttributeString = new _Def9("NullAttributeString", "Context ''{0}'': The value for the attribute ''{1}'' is null.", null);
707
708    /**
709     * <code>EmptyAttributeString</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: The value for the attribute &#39;&#39;{1}&#39;&#39; is empty (length is zero).</code>'
710     */
711    public final _Def9 EmptyAttributeString = new _Def9("EmptyAttributeString", "Context ''{0}'': The value for the attribute ''{1}'' is empty (length is zero).", null);
712
713    /**
714     * <code>MissingDefaultAggRule</code> is '<code>There is no default aggregate recognition rule with tag &#39;&#39;{0}&#39;&#39;.</code>'
715     */
716    public final _Def0 MissingDefaultAggRule = new _Def0("MissingDefaultAggRule", "There is no default aggregate recognition rule with tag ''{0}''.", null);
717
718    /**
719     * <code>AggRuleParse</code> is '<code>Error while parsing default aggregate recognition &#39;&#39;{0}&#39;&#39;.</code>'
720     */
721    public final _Def0 AggRuleParse = new _Def0("AggRuleParse", "Error while parsing default aggregate recognition ''{0}''.", null);
722
723    /**
724     * <code>BadMeasureName</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Failed to find Measure name &#39;&#39;{1}&#39;&#39; for cube &#39;&#39;{2}&#39;&#39;.</code>'
725     */
726    public final _Def16 BadMeasureName = new _Def16("BadMeasureName", "Context ''{0}'': Failed to find Measure name ''{1}'' for cube ''{2}''.", null);
727
728    /**
729     * <code>BadRolapStarLeftJoinCondition</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Bad RolapStar left join condition type: &#39;&#39;{1}&#39;&#39; &#39;&#39;{2}&#39;&#39;.</code>'
730     */
731    public final _Def16 BadRolapStarLeftJoinCondition = new _Def16("BadRolapStarLeftJoinCondition", "Context ''{0}'': Bad RolapStar left join condition type: ''{1}'' ''{2}''.", null);
732
733    /**
734     * <code>SqlQueryFailed</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Sql query failed to run &#39;&#39;{1}&#39;&#39;.</code>'
735     */
736    public final _Def9 SqlQueryFailed = new _Def9("SqlQueryFailed", "Context ''{0}'': Sql query failed to run ''{1}''.", null);
737
738    /**
739     * <code>AggLoadingError</code> is '<code>Error while loading/reloading aggregates.</code>'
740     */
741    public final _Def3 AggLoadingError = new _Def3("AggLoadingError", "Error while loading/reloading aggregates.", null);
742
743    /**
744     * <code>AggLoadingExceededErrorCount</code> is '<code>Too many errors, &#39;&#39;{0,number}&#39;&#39;, while loading/reloading aggregates.</code>'
745     */
746    public final _Def8 AggLoadingExceededErrorCount = new _Def8("AggLoadingExceededErrorCount", "Too many errors, ''{0,number}'', while loading/reloading aggregates.", null);
747
748    /**
749     * <code>UnknownFactTableColumn</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: For Fact table &#39;&#39;{1}&#39;&#39;, the column &#39;&#39;{2}&#39;&#39; is neither a measure or foreign key&quot;.</code>'
750     */
751    public final _Def16 UnknownFactTableColumn = new _Def16("UnknownFactTableColumn", "Context ''{0}'': For Fact table ''{1}'', the column ''{2}'' is neither a measure or foreign key\".", null);
752
753    /**
754     * <code>AggMultipleMatchingMeasure</code> is '<code>Context &#39;&#39;{0}&#39;&#39;: Candidate aggregate table &#39;&#39;{1}&#39;&#39; for fact table &#39;&#39;{2}&#39;&#39; has &#39;&#39;{3,number}&#39;&#39; columns matching measure &#39;&#39;{4}&#39;&#39;, &#39;&#39;{5}&#39;&#39;, &#39;&#39;{6}&#39;&#39;&quot;.</code>'
755     */
756    public final _Def18 AggMultipleMatchingMeasure = new _Def18("AggMultipleMatchingMeasure", "Context ''{0}'': Candidate aggregate table ''{1}'' for fact table ''{2}'' has ''{3,number}'' columns matching measure ''{4}'', ''{5}'', ''{6}''\".", null);
757
758    /**
759     * <code>CouldNotLoadDefaultAggregateRules</code> is '<code>Could not load default aggregate rules &#39;&#39;{0}&#39;&#39;.</code>'
760     */
761    public final _Def2 CouldNotLoadDefaultAggregateRules = new _Def2("CouldNotLoadDefaultAggregateRules", "Could not load default aggregate rules ''{0}''.", null);
762
763    /**
764     * <code>FailedCreateNewDefaultAggregateRules</code> is '<code>Failed to create new default aggregate rules using property &#39;&#39;{0}&#39;&#39; with value &#39;&#39;{1}&#39;&#39;.</code>'
765     */
766    public final _Def9 FailedCreateNewDefaultAggregateRules = new _Def9("FailedCreateNewDefaultAggregateRules", "Failed to create new default aggregate rules using property ''{0}'' with value ''{1}''.", null);
767
768    /**
769     * <code>CubeRelationNotTable</code> is '<code>The Cube &#39;&#39;{0}&#39;&#39; relation is not a MondrianDef.Table but rather &#39;&#39;{1}&#39;&#39;.</code>'
770     */
771    public final _Def9 CubeRelationNotTable = new _Def9("CubeRelationNotTable", "The Cube ''{0}'' relation is not a MondrianDef.Table but rather ''{1}''.", null);
772
773    /**
774     * <code>AttemptToChangeTableUsage</code> is '<code>JdbcSchema.Table &#39;&#39;{0}&#39;&#39; already set to usage &#39;&#39;{1}&#39;&#39; and can not be reset to usage &#39;&#39;{2}&#39;&#39;.</code>'
775     */
776    public final _Def4 AttemptToChangeTableUsage = new _Def4("AttemptToChangeTableUsage", "JdbcSchema.Table ''{0}'' already set to usage ''{1}'' and can not be reset to usage ''{2}''.", null);
777
778    /**
779     * <code>BadJdbcFactoryClassName</code> is '<code>JdbcSchema Factory classname &#39;&#39;{0}&#39;&#39;, class not found.</code>'
780     */
781    public final _Def0 BadJdbcFactoryClassName = new _Def0("BadJdbcFactoryClassName", "JdbcSchema Factory classname ''{0}'', class not found.", null);
782
783    /**
784     * <code>BadJdbcFactoryInstantiation</code> is '<code>JdbcSchema Factory classname &#39;&#39;{0}&#39;&#39;, can not instantiate.</code>'
785     */
786    public final _Def0 BadJdbcFactoryInstantiation = new _Def0("BadJdbcFactoryInstantiation", "JdbcSchema Factory classname ''{0}'', can not instantiate.", null);
787
788    /**
789     * <code>BadJdbcFactoryAccess</code> is '<code>JdbcSchema Factory classname &#39;&#39;{0}&#39;&#39;, illegal access.</code>'
790     */
791    public final _Def0 BadJdbcFactoryAccess = new _Def0("BadJdbcFactoryAccess", "JdbcSchema Factory classname ''{0}'', illegal access.", null);
792
793    /**
794     * <code>NonNumericFactCountColumn</code> is '<code>Candidate aggregate table &#39;&#39;{0}&#39;&#39; for fact table &#39;&#39;{1}&#39;&#39; has candidate fact count column &#39;&#39;{2}&#39;&#39; has type &#39;&#39;{3}&#39;&#39; that is not numeric.</code>'
795     */
796    public final _Def17 NonNumericFactCountColumn = new _Def17("NonNumericFactCountColumn", "Candidate aggregate table ''{0}'' for fact table ''{1}'' has candidate fact count column ''{2}'' has type ''{3}'' that is not numeric.", null);
797
798    /**
799     * <code>TooManyFactCountColumns</code> is '<code>Candidate aggregate table &#39;&#39;{0}&#39;&#39; for fact table &#39;&#39;{1}&#39;&#39; has &#39;&#39;{2,number}&#39;&#39; fact count columns.</code>'
800     */
801    public final _Def19 TooManyFactCountColumns = new _Def19("TooManyFactCountColumns", "Candidate aggregate table ''{0}'' for fact table ''{1}'' has ''{2,number}'' fact count columns.", null);
802
803    /**
804     * <code>NoFactCountColumns</code> is '<code>Candidate aggregate table &#39;&#39;{0}&#39;&#39; for fact table &#39;&#39;{1}&#39;&#39; has no fact count columns.</code>'
805     */
806    public final _Def9 NoFactCountColumns = new _Def9("NoFactCountColumns", "Candidate aggregate table ''{0}'' for fact table ''{1}'' has no fact count columns.", null);
807
808    /**
809     * <code>NoMeasureColumns</code> is '<code>Candidate aggregate table &#39;&#39;{0}&#39;&#39; for fact table &#39;&#39;{1}&#39;&#39; has no measure columns.</code>'
810     */
811    public final _Def9 NoMeasureColumns = new _Def9("NoMeasureColumns", "Candidate aggregate table ''{0}'' for fact table ''{1}'' has no measure columns.", null);
812
813    /**
814     * <code>TooManyMatchingForeignKeyColumns</code> is '<code>Candidate aggregate table &#39;&#39;{0}&#39;&#39; for fact table &#39;&#39;{1}&#39;&#39; had &#39;&#39;{2,number}&#39;&#39; columns matching foreign key &#39;&#39;{3}&#39;&#39;</code>'
815     */
816    public final _Def20 TooManyMatchingForeignKeyColumns = new _Def20("TooManyMatchingForeignKeyColumns", "Candidate aggregate table ''{0}'' for fact table ''{1}'' had ''{2,number}'' columns matching foreign key ''{3}''", null);
817
818    /**
819     * <code>DoubleMatchForLevel</code> is '<code>Double Match for candidate aggregate table &#39;&#39;{0}&#39;&#39; for fact table &#39;&#39;{1}&#39;&#39; and column &#39;&#39;{2}&#39;&#39; matched two hierarchies: 1) table=&#39;&#39;{3}&#39;&#39;, column=&#39;&#39;{4}&#39;&#39; and 2) table=&#39;&#39;{5}&#39;&#39;, column=&#39;&#39;{6}&#39;&#39;</code>'
820     */
821    public final _Def21 DoubleMatchForLevel = new _Def21("DoubleMatchForLevel", "Double Match for candidate aggregate table ''{0}'' for fact table ''{1}'' and column ''{2}'' matched two hierarchies: 1) table=''{3}'', column=''{4}'' and 2) table=''{5}'', column=''{6}''", null);
822
823    /**
824     * <code>AggUnknownColumn</code> is '<code>Candidate aggregate table &#39;&#39;{0}&#39;&#39; for fact table &#39;&#39;{1}&#39;&#39; has a column &#39;&#39;{2}&#39;&#39; with unknown usage.</code>'
825     */
826    public final _Def16 AggUnknownColumn = new _Def16("AggUnknownColumn", "Candidate aggregate table ''{0}'' for fact table ''{1}'' has a column ''{2}'' with unknown usage.", null);
827
828    /**
829     * <code>NoAggregatorFound</code> is '<code>No aggregator found while converting fact table aggregator: for usage
830     * &#39;&#39;{0}&#39;&#39;, fact aggregator &#39;&#39;{1}&#39;&#39; and sibling aggregator &#39;&#39;{2}&#39;&#39;</code>'
831     */
832    public final _Def16 NoAggregatorFound = new _Def16("NoAggregatorFound", "No aggregator found while converting fact table aggregator: for usage\n        ''{0}'', fact aggregator ''{1}'' and sibling aggregator ''{2}''", null);
833
834    /**
835     * <code>NoColumnNameFromExpression</code> is '<code>Could not get a column name from a level key expression: &#39;&#39;{0}&#39;&#39;.</code>'
836     */
837    public final _Def2 NoColumnNameFromExpression = new _Def2("NoColumnNameFromExpression", "Could not get a column name from a level key expression: ''{0}''.", null);
838
839    /**
840     * <code>AggTableZeroSize</code> is '<code>Zero size Aggregate table &#39;&#39;{0}&#39;&#39; for Fact Table &#39;&#39;{1}&#39;&#39;.</code>'
841     */
842    public final _Def9 AggTableZeroSize = new _Def9("AggTableZeroSize", "Zero size Aggregate table ''{0}'' for Fact Table ''{1}''.", null);
843
844    /**
845     * <code>CacheFlushRegionMustContainMembers</code> is '<code>Region of cells to be flushed must contain measures.</code>'
846     */
847    public final _Def3 CacheFlushRegionMustContainMembers = new _Def3("CacheFlushRegionMustContainMembers", "Region of cells to be flushed must contain measures.", null);
848
849    /**
850     * <code>CacheFlushUnionDimensionalityMismatch</code> is '<code>Cannot union cell regions of different dimensionalities. (Dimensionalities are &#39;&#39;{0}&#39;&#39;, &#39;&#39;{1}&#39;&#39;.)</code>'
851     */
852    public final _Def1 CacheFlushUnionDimensionalityMismatch = new _Def1("CacheFlushUnionDimensionalityMismatch", "Cannot union cell regions of different dimensionalities. (Dimensionalities are ''{0}'', ''{1}''.)", null);
853
854    /**
855     * <code>CacheFlushCrossjoinDimensionsInCommon</code> is '<code>Cannot crossjoin cell regions which have dimensions in common. (Dimensionalities are {0}.)</code>'
856     */
857    public final _Def0 CacheFlushCrossjoinDimensionsInCommon = new _Def0("CacheFlushCrossjoinDimensionsInCommon", "Cannot crossjoin cell regions which have dimensions in common. (Dimensionalities are {0}.)", null);
858
859    /**
860     * <code>SegmentCacheIsNotImplementingInterface</code> is '<code>The mondrian.rolap.SegmentCache property points to a class name which is not an
861     * implementation of mondrian.spi.SegmentCache.</code>'
862     */
863    public final _Def3 SegmentCacheIsNotImplementingInterface = new _Def3("SegmentCacheIsNotImplementingInterface", "The mondrian.rolap.SegmentCache property points to a class name which is not an\n        implementation of mondrian.spi.SegmentCache.", null);
864
865    /**
866     * <code>SegmentCacheFailedToInstanciate</code> is '<code>An exception was encountered while creating the SegmentCache.</code>'
867     */
868    public final _Def3 SegmentCacheFailedToInstanciate = new _Def3("SegmentCacheFailedToInstanciate", "An exception was encountered while creating the SegmentCache.", null);
869
870    /**
871     * <code>SegmentCacheFailedToLoadSegment</code> is '<code>An exception was encountered while loading a segment from the SegmentCache.</code>'
872     */
873    public final _Def3 SegmentCacheFailedToLoadSegment = new _Def3("SegmentCacheFailedToLoadSegment", "An exception was encountered while loading a segment from the SegmentCache.", null);
874
875    /**
876     * <code>SegmentCacheFailedToSaveSegment</code> is '<code>An exception was encountered while loading a segment from the SegmentCache.</code>'
877     */
878    public final _Def3 SegmentCacheFailedToSaveSegment = new _Def3("SegmentCacheFailedToSaveSegment", "An exception was encountered while loading a segment from the SegmentCache.", null);
879
880    /**
881     * <code>SegmentCacheFailedToLookupSegment</code> is '<code>An exception was encountered while performing a segment lookup in the SegmentCache.</code>'
882     */
883    public final _Def3 SegmentCacheFailedToLookupSegment = new _Def3("SegmentCacheFailedToLookupSegment", "An exception was encountered while performing a segment lookup in the SegmentCache.", null);
884
885    /**
886     * <code>SegmentCacheFailedToScanSegments</code> is '<code>An exception was encountered while getting a list of segment headers in the SegmentCache.</code>'
887     */
888    public final _Def3 SegmentCacheFailedToScanSegments = new _Def3("SegmentCacheFailedToScanSegments", "An exception was encountered while getting a list of segment headers in the SegmentCache.", null);
889
890    /**
891     * <code>SegmentCacheFailedToDeleteSegment</code> is '<code>An exception was encountered while deleting a segment from the SegmentCache.</code>'
892     */
893    public final _Def3 SegmentCacheFailedToDeleteSegment = new _Def3("SegmentCacheFailedToDeleteSegment", "An exception was encountered while deleting a segment from the SegmentCache.", null);
894
895    /**
896     * <code>SegmentCacheReadTimeout</code> is '<code>Timeout reached while reading segment from SegmentCache.</code>'
897     */
898    public final _Def3 SegmentCacheReadTimeout = new _Def3("SegmentCacheReadTimeout", "Timeout reached while reading segment from SegmentCache.", null);
899
900    /**
901     * <code>SegmentCacheWriteTimeout</code> is '<code>Timeout reached while writing segment to SegmentCache.</code>'
902     */
903    public final _Def3 SegmentCacheWriteTimeout = new _Def3("SegmentCacheWriteTimeout", "Timeout reached while writing segment to SegmentCache.", null);
904
905    /**
906     * <code>SegmentCacheLookupTimeout</code> is '<code>Timeout reached while performing a segment lookup in SegmentCache.</code>'
907     */
908    public final _Def3 SegmentCacheLookupTimeout = new _Def3("SegmentCacheLookupTimeout", "Timeout reached while performing a segment lookup in SegmentCache.", null);
909
910    /**
911     * <code>NativeEvaluationUnsupported</code> is '<code>Native evaluation not supported for this usage of function &#39;&#39;{0}&#39;&#39;</code>'
912     */
913    public final _Def22 NativeEvaluationUnsupported = new _Def22("NativeEvaluationUnsupported", "Native evaluation not supported for this usage of function ''{0}''", null);
914
915    /**
916     * <code>NativeSqlInClauseTooLarge</code> is '<code>Cannot use native aggregation constraints for level &#39;&#39;{0}&#39;&#39; because the number of members is larger than the value of &#39;&#39;mondrian.rolap.maxConstraints&#39;&#39; ({1})</code>'
917     */
918    public final _Def9 NativeSqlInClauseTooLarge = new _Def9("NativeSqlInClauseTooLarge", "Cannot use native aggregation constraints for level ''{0}'' because the number of members is larger than the value of ''mondrian.rolap.maxConstraints'' ({1})", null);
919
920    /**
921     * <code>ExecutionStatementCleanupException</code> is '<code>An exception was encountered while trying to cleanup an execution context. A statement failed to cancel gracefully. Locus was : &quot;{0}&quot;.</code>'
922     */
923    public final _Def0 ExecutionStatementCleanupException = new _Def0("ExecutionStatementCleanupException", "An exception was encountered while trying to cleanup an execution context. A statement failed to cancel gracefully. Locus was : \"{0}\".", null);
924
925    /**
926     * <code>QueryLimitReached</code> is '<code>The number of concurrent MDX statements that can be processed simultaneously by this Mondrian server instance ({0,number}) has been reached. To change the limit, set the &#39;&#39;{1}&#39;&#39; property.</code>'
927     */
928    public final _Def6 QueryLimitReached = new _Def6("QueryLimitReached", "The number of concurrent MDX statements that can be processed simultaneously by this Mondrian server instance ({0,number}) has been reached. To change the limit, set the ''{1}'' property.", null);
929
930    /**
931     * <code>SqlQueryLimitReached</code> is '<code>The number of concurrent SQL statements which can be used simultaneously by this Mondrian server instance has been reached. Set &#39;&#39;mondrian.rolap.maxSqlQueryThreads&#39;&#39; to change the current limit.</code>'
932     */
933    public final _Def3 SqlQueryLimitReached = new _Def3("SqlQueryLimitReached", "The number of concurrent SQL statements which can be used simultaneously by this Mondrian server instance has been reached. Set ''mondrian.rolap.maxSqlQueryThreads'' to change the current limit.", null);
934
935    /**
936     * <code>SegmentCacheLimitReached</code> is '<code>The number of concurrent segment cache operations which can be run simultaneously by this Mondrian server instance has been reached. Set &#39;&#39;mondrian.rolap.maxCacheThreads&#39;&#39; to change the current limit.</code>'
937     */
938    public final _Def3 SegmentCacheLimitReached = new _Def3("SegmentCacheLimitReached", "The number of concurrent segment cache operations which can be run simultaneously by this Mondrian server instance has been reached. Set ''mondrian.rolap.maxCacheThreads'' to change the current limit.", null);
939
940    /**
941     * <code>FinalizerErrorRolapSchema</code> is '<code>An exception was encountered while finalizing a RolapSchema object instance.</code>'
942     */
943    public final _Def3 FinalizerErrorRolapSchema = new _Def3("FinalizerErrorRolapSchema", "An exception was encountered while finalizing a RolapSchema object instance.", null);
944
945    /**
946     * <code>FinalizerErrorMondrianServerImpl</code> is '<code>An exception was encountered while finalizing a RolapSchema object instance.</code>'
947     */
948    public final _Def3 FinalizerErrorMondrianServerImpl = new _Def3("FinalizerErrorMondrianServerImpl", "An exception was encountered while finalizing a RolapSchema object instance.", null);
949
950    /**
951     * <code>FinalizerErrorRolapConnection</code> is '<code>An exception was encountered while finalizing a RolapConnection object instance.</code>'
952     */
953    public final _Def3 FinalizerErrorRolapConnection = new _Def3("FinalizerErrorRolapConnection", "An exception was encountered while finalizing a RolapConnection object instance.", null);
954
955
956    /**
957     * Definition for resources which
958     * return a {@link mondrian.olap.MondrianException} exception and
959     * take arguments 'String p0'.
960     */
961    public final class _Def0 extends org.eigenbase.resgen.ResourceDefinition {
962        _Def0(String key, String baseMessage, String[] props) {
963            super(key, baseMessage, props);
964        }
965        public String str(String p0) {
966            return instantiate(MondrianResource.this, new Object[] {p0}).toString();
967        }
968        public mondrian.olap.MondrianException ex(String p0) {
969            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0}).toString());
970        }
971        public mondrian.olap.MondrianException ex(String p0, Throwable err) {
972            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0}).toString(), err);
973        }
974    }
975
976    /**
977     * Definition for resources which
978     * return a {@link mondrian.olap.MondrianException} exception and
979     * take arguments 'String p0, String p1'.
980     */
981    public final class _Def1 extends org.eigenbase.resgen.ResourceDefinition {
982        _Def1(String key, String baseMessage, String[] props) {
983            super(key, baseMessage, props);
984        }
985        public String str(String p0, String p1) {
986            return instantiate(MondrianResource.this, new Object[] {p0, p1}).toString();
987        }
988        public mondrian.olap.MondrianException ex(String p0, String p1) {
989            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0, p1}).toString());
990        }
991        public mondrian.olap.MondrianException ex(String p0, String p1, Throwable err) {
992            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0, p1}).toString(), err);
993        }
994    }
995
996    /**
997     * Definition for resources which
998     * take arguments 'String p0'.
999     */
1000    public final class _Def2 extends org.eigenbase.resgen.ResourceDefinition {
1001        _Def2(String key, String baseMessage, String[] props) {
1002            super(key, baseMessage, props);
1003        }
1004        public String str(String p0) {
1005            return instantiate(MondrianResource.this, new Object[] {p0}).toString();
1006        }
1007    }
1008
1009    /**
1010     * Definition for resources which
1011     * return a {@link mondrian.olap.MondrianException} exception and
1012     * take arguments ''.
1013     */
1014    public final class _Def3 extends org.eigenbase.resgen.ResourceDefinition {
1015        _Def3(String key, String baseMessage, String[] props) {
1016            super(key, baseMessage, props);
1017        }
1018        public String str() {
1019            return instantiate(MondrianResource.this, emptyObjectArray).toString();
1020        }
1021        public mondrian.olap.MondrianException ex() {
1022            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, emptyObjectArray).toString());
1023        }
1024        public mondrian.olap.MondrianException ex(Throwable err) {
1025            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, emptyObjectArray).toString(), err);
1026        }
1027    }
1028
1029    /**
1030     * Definition for resources which
1031     * return a {@link mondrian.olap.MondrianException} exception and
1032     * take arguments 'String p0, String p1, String p2'.
1033     */
1034    public final class _Def4 extends org.eigenbase.resgen.ResourceDefinition {
1035        _Def4(String key, String baseMessage, String[] props) {
1036            super(key, baseMessage, props);
1037        }
1038        public String str(String p0, String p1, String p2) {
1039            return instantiate(MondrianResource.this, new Object[] {p0, p1, p2}).toString();
1040        }
1041        public mondrian.olap.MondrianException ex(String p0, String p1, String p2) {
1042            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0, p1, p2}).toString());
1043        }
1044        public mondrian.olap.MondrianException ex(String p0, String p1, String p2, Throwable err) {
1045            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0, p1, p2}).toString(), err);
1046        }
1047    }
1048
1049    /**
1050     * Definition for resources which
1051     * take arguments ''.
1052     */
1053    public final class _Def5 extends org.eigenbase.resgen.ResourceDefinition {
1054        _Def5(String key, String baseMessage, String[] props) {
1055            super(key, baseMessage, props);
1056        }
1057        public String str() {
1058            return instantiate(MondrianResource.this, emptyObjectArray).toString();
1059        }
1060    }
1061
1062    /**
1063     * Definition for resources which
1064     * return a {@link mondrian.olap.MondrianException} exception and
1065     * take arguments 'Number p0, String p1'.
1066     */
1067    public final class _Def6 extends org.eigenbase.resgen.ResourceDefinition {
1068        _Def6(String key, String baseMessage, String[] props) {
1069            super(key, baseMessage, props);
1070        }
1071        public String str(Number p0, String p1) {
1072            return instantiate(MondrianResource.this, new Object[] {p0, p1}).toString();
1073        }
1074        public mondrian.olap.MondrianException ex(Number p0, String p1) {
1075            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0, p1}).toString());
1076        }
1077        public mondrian.olap.MondrianException ex(Number p0, String p1, Throwable err) {
1078            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0, p1}).toString(), err);
1079        }
1080    }
1081
1082    /**
1083     * Definition for resources which
1084     * return a {@link mondrian.olap.MondrianException} exception and
1085     * take arguments 'String p0, String p1, String p2, String p3'.
1086     */
1087    public final class _Def7 extends org.eigenbase.resgen.ResourceDefinition {
1088        _Def7(String key, String baseMessage, String[] props) {
1089            super(key, baseMessage, props);
1090        }
1091        public String str(String p0, String p1, String p2, String p3) {
1092            return instantiate(MondrianResource.this, new Object[] {p0, p1, p2, p3}).toString();
1093        }
1094        public mondrian.olap.MondrianException ex(String p0, String p1, String p2, String p3) {
1095            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0, p1, p2, p3}).toString());
1096        }
1097        public mondrian.olap.MondrianException ex(String p0, String p1, String p2, String p3, Throwable err) {
1098            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0, p1, p2, p3}).toString(), err);
1099        }
1100    }
1101
1102    /**
1103     * Definition for resources which
1104     * return a {@link mondrian.olap.MondrianException} exception and
1105     * take arguments 'Number p0'.
1106     */
1107    public final class _Def8 extends org.eigenbase.resgen.ResourceDefinition {
1108        _Def8(String key, String baseMessage, String[] props) {
1109            super(key, baseMessage, props);
1110        }
1111        public String str(Number p0) {
1112            return instantiate(MondrianResource.this, new Object[] {p0}).toString();
1113        }
1114        public mondrian.olap.MondrianException ex(Number p0) {
1115            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0}).toString());
1116        }
1117        public mondrian.olap.MondrianException ex(Number p0, Throwable err) {
1118            return new mondrian.olap.MondrianException(instantiate(MondrianResource.this, new Object[] {p0}).toString(), err);
1119        }
1120    }
1121
1122    /**
1123     * Definition for resources which
1124     * take arguments 'String p0, String p1'.
1125     */
1126    public final class _Def9 extends org.eigenbase.resgen.ResourceDefinition {
1127        _Def9(String key, String baseMessage, String[] props) {
1128            super(key, baseMessage, props);
1129        }
1130        public String str(String p0, String p1) {
1131            return instantiate(MondrianResource.this, new Object[] {p0, p1}).toString();
1132        }
1133    }
1134
1135    /**
1136     * Definition for resources which
1137     * return a {@link mondrian.olap.ResourceLimitExceededException} exception and
1138     * take arguments 'Number p0, Number p1'.
1139     */
1140    public final class _Def10 extends org.eigenbase.resgen.ResourceDefinition {
1141        _Def10(String key, String baseMessage, String[] props) {
1142            super(key, baseMessage, props);
1143        }
1144        public String str(Number p0, Number p1) {
1145            return instantiate(MondrianResource.this, new Object[] {p0, p1}).toString();
1146        }
1147        public mondrian.olap.ResourceLimitExceededException ex(Number p0, Number p1) {
1148            return new mondrian.olap.ResourceLimitExceededException(instantiate(MondrianResource.this, new Object[] {p0, p1}).toString());
1149        }
1150    }
1151
1152    /**
1153     * Definition for resources which
1154     * return a {@link mondrian.olap.ResourceLimitExceededException} exception and
1155     * take arguments 'Number p0'.
1156     */
1157    public final class _Def11 extends org.eigenbase.resgen.ResourceDefinition {
1158        _Def11(String key, String baseMessage, String[] props) {
1159            super(key, baseMessage, props);
1160        }
1161        public String str(Number p0) {
1162            return instantiate(MondrianResource.this, new Object[] {p0}).toString();
1163        }
1164        public mondrian.olap.ResourceLimitExceededException ex(Number p0) {
1165            return new mondrian.olap.ResourceLimitExceededException(instantiate(MondrianResource.this, new Object[] {p0}).toString());
1166        }
1167    }
1168
1169    /**
1170     * Definition for resources which
1171     * return a {@link mondrian.olap.QueryCanceledException} exception and
1172     * take arguments ''.
1173     */
1174    public final class _Def12 extends org.eigenbase.resgen.ResourceDefinition {
1175        _Def12(String key, String baseMessage, String[] props) {
1176            super(key, baseMessage, props);
1177        }
1178        public String str() {
1179            return instantiate(MondrianResource.this, emptyObjectArray).toString();
1180        }
1181        public mondrian.olap.QueryCanceledException ex() {
1182            return new mondrian.olap.QueryCanceledException(instantiate(MondrianResource.this, emptyObjectArray).toString());
1183        }
1184    }
1185
1186    /**
1187     * Definition for resources which
1188     * return a {@link mondrian.olap.QueryTimeoutException} exception and
1189     * take arguments 'Number p0'.
1190     */
1191    public final class _Def13 extends org.eigenbase.resgen.ResourceDefinition {
1192        _Def13(String key, String baseMessage, String[] props) {
1193            super(key, baseMessage, props);
1194        }
1195        public String str(Number p0) {
1196            return instantiate(MondrianResource.this, new Object[] {p0}).toString();
1197        }
1198        public mondrian.olap.QueryTimeoutException ex(Number p0) {
1199            return new mondrian.olap.QueryTimeoutException(instantiate(MondrianResource.this, new Object[] {p0}).toString());
1200        }
1201    }
1202
1203    /**
1204     * Definition for resources which
1205     * return a {@link mondrian.olap.InvalidHierarchyException} exception and
1206     * take arguments 'String p0'.
1207     */
1208    public final class _Def14 extends org.eigenbase.resgen.ResourceDefinition {
1209        _Def14(String key, String baseMessage, String[] props) {
1210            super(key, baseMessage, props);
1211        }
1212        public String str(String p0) {
1213            return instantiate(MondrianResource.this, new Object[] {p0}).toString();
1214        }
1215        public mondrian.olap.InvalidHierarchyException ex(String p0) {
1216            return new mondrian.olap.InvalidHierarchyException(instantiate(MondrianResource.this, new Object[] {p0}).toString());
1217        }
1218    }
1219
1220    /**
1221     * Definition for resources which
1222     * take arguments 'String p0, Number p1'.
1223     */
1224    public final class _Def15 extends org.eigenbase.resgen.ResourceDefinition {
1225        _Def15(String key, String baseMessage, String[] props) {
1226            super(key, baseMessage, props);
1227        }
1228        public String str(String p0, Number p1) {
1229            return instantiate(MondrianResource.this, new Object[] {p0, p1}).toString();
1230        }
1231    }
1232
1233    /**
1234     * Definition for resources which
1235     * take arguments 'String p0, String p1, String p2'.
1236     */
1237    public final class _Def16 extends org.eigenbase.resgen.ResourceDefinition {
1238        _Def16(String key, String baseMessage, String[] props) {
1239            super(key, baseMessage, props);
1240        }
1241        public String str(String p0, String p1, String p2) {
1242            return instantiate(MondrianResource.this, new Object[] {p0, p1, p2}).toString();
1243        }
1244    }
1245
1246    /**
1247     * Definition for resources which
1248     * take arguments 'String p0, String p1, String p2, String p3'.
1249     */
1250    public final class _Def17 extends org.eigenbase.resgen.ResourceDefinition {
1251        _Def17(String key, String baseMessage, String[] props) {
1252            super(key, baseMessage, props);
1253        }
1254        public String str(String p0, String p1, String p2, String p3) {
1255            return instantiate(MondrianResource.this, new Object[] {p0, p1, p2, p3}).toString();
1256        }
1257    }
1258
1259    /**
1260     * Definition for resources which
1261     * take arguments 'String p0, String p1, String p2, Number p3, String p4, String p5, String p6'.
1262     */
1263    public final class _Def18 extends org.eigenbase.resgen.ResourceDefinition {
1264        _Def18(String key, String baseMessage, String[] props) {
1265            super(key, baseMessage, props);
1266        }
1267        public String str(String p0, String p1, String p2, Number p3, String p4, String p5, String p6) {
1268            return instantiate(MondrianResource.this, new Object[] {p0, p1, p2, p3, p4, p5, p6}).toString();
1269        }
1270    }
1271
1272    /**
1273     * Definition for resources which
1274     * take arguments 'String p0, String p1, Number p2'.
1275     */
1276    public final class _Def19 extends org.eigenbase.resgen.ResourceDefinition {
1277        _Def19(String key, String baseMessage, String[] props) {
1278            super(key, baseMessage, props);
1279        }
1280        public String str(String p0, String p1, Number p2) {
1281            return instantiate(MondrianResource.this, new Object[] {p0, p1, p2}).toString();
1282        }
1283    }
1284
1285    /**
1286     * Definition for resources which
1287     * take arguments 'String p0, String p1, Number p2, String p3'.
1288     */
1289    public final class _Def20 extends org.eigenbase.resgen.ResourceDefinition {
1290        _Def20(String key, String baseMessage, String[] props) {
1291            super(key, baseMessage, props);
1292        }
1293        public String str(String p0, String p1, Number p2, String p3) {
1294            return instantiate(MondrianResource.this, new Object[] {p0, p1, p2, p3}).toString();
1295        }
1296    }
1297
1298    /**
1299     * Definition for resources which
1300     * take arguments 'String p0, String p1, String p2, String p3, String p4, String p5, String p6'.
1301     */
1302    public final class _Def21 extends org.eigenbase.resgen.ResourceDefinition {
1303        _Def21(String key, String baseMessage, String[] props) {
1304            super(key, baseMessage, props);
1305        }
1306        public String str(String p0, String p1, String p2, String p3, String p4, String p5, String p6) {
1307            return instantiate(MondrianResource.this, new Object[] {p0, p1, p2, p3, p4, p5, p6}).toString();
1308        }
1309    }
1310
1311    /**
1312     * Definition for resources which
1313     * return a {@link mondrian.olap.NativeEvaluationUnsupportedException} exception and
1314     * take arguments 'String p0'.
1315     */
1316    public final class _Def22 extends org.eigenbase.resgen.ResourceDefinition {
1317        _Def22(String key, String baseMessage, String[] props) {
1318            super(key, baseMessage, props);
1319        }
1320        public String str(String p0) {
1321            return instantiate(MondrianResource.this, new Object[] {p0}).toString();
1322        }
1323        public mondrian.olap.NativeEvaluationUnsupportedException ex(String p0) {
1324            return new mondrian.olap.NativeEvaluationUnsupportedException(instantiate(MondrianResource.this, new Object[] {p0}).toString());
1325        }
1326    }
1327
1328}