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