| ############################################################################### |
| # Copyright (c) 2010, 2015 Willink Transformations and others. |
| # All rights reserved. This program and the accompanying materials |
| # are made available under the terms of the Eclipse Public License v2.0 |
| # which accompanies this distribution, and is available at |
| # http://www.eclipse.org/legal/epl-v20.html |
| # |
| # Contributors: |
| # E.D.Willink - initial API and implementation |
| # E.D.Willink (Obeo) - Bug 416287 - tuple-valued constraints |
| # |
| ############################################################################### |
| |
| # ============================================================================== |
| # Translation Instruction: section to be translated |
| # |
| # Error messages from the OCL parser/interpreter. |
| # ============================================================================== |
| |
| |
| # Error indicating a failure in processing an OCL expression. |
| # args: |
| # 0 - the OCL expression |
| # |
| ErrorsInResource = Errors in ''{0}'' |
| |
| # Error indicating a failure in processing an OCL document. |
| # args: |
| # 0 - the OCL document URI |
| # |
| ErrorsInURI = Errors in ''{0}'' |
| |
| # Warning indicating a failure in processing an OCL document. |
| # args: |
| # 0 - the OCL document URI |
| # |
| WarningsInURI = Warnings in ''{0}'' |
| |
| # Warning indicating a parsing failure in an OCL expression. |
| # args: |
| # 0 - the context object |
| # 1 - the problem expression |
| # |
| ParsingError = "Parsing error for {0}:\n {1}" |
| |
| # Message that is substituted for an exception that otherwise does not have one. |
| # Tells the user that we don't know what happened. |
| no_message = (no message) |
| |
| # Error indicating a failure in reading an OCL document. |
| # args: |
| # 0 - synopsis of the problem |
| # |
| Input_ERROR_ = Error reading OCL input: {0} |
| |
| # Error indicating that an environment registry extension is missing |
| # the required class name attribute. |
| # args: |
| # 0 - the extension ID, if available |
| EnvRegistry_missingClass_ERROR_ = Missing class name in environment registry extension (ID {0}) |
| |
| # Error indicating that an environment registry extension is missing |
| # the required package namespace URI attribute. |
| # args: |
| # 0 - the extension ID, if available |
| EnvRegistry_missingNsURI_ERROR_ = Missing package namespace URI in environment registry extension (ID {0}) |
| |
| # Error indicating that an environment registry extension has an |
| # unknown element specified. |
| # args: |
| # 0 - the extension ID, if available |
| # 1 - the offending element name |
| EnvRegistry_unknownElement_ERROR_ = Unknown element ''{1}'' in environment registry extension (ID {0}) |
| |
| # ============================================================================== |
| # Translation Instruction: section to be translated |
| # |
| # Error messages from the OCL parser/interpreter. |
| # ============================================================================== |
| |
| # |
| # Indicates that a value is already bound to a name in the evaluation environment. |
| # args: |
| # 0 - the name of the variable |
| # 1 - the value already bound to it |
| # |
| BindingExist_ERROR_ = The name: ''{0}'' already has a binding: ''{1}'' |
| |
| # |
| # Indicates that an operation lookup on a classifier failed during evaluation of |
| # an OCL expression. |
| # args: |
| # 0 - the operation name that could not be found |
| # |
| UnknownOperation_ERROR_ = Unknown operation for type: ''{0}'' |
| |
| # |
| # Indicates that the named iterator expression is recognized by the parser |
| # but is not supported by the interpreter. |
| # args: |
| # 0 - the iterator name |
| # |
| IteratorNotImpl_ERROR_ = Iterator ''{0}'' not yet implemented. |
| |
| # |
| # Indicates attempt to access an index in an integer range, that falls outside of the range. |
| # args: |
| # 0 - the index that was attempted |
| # 1 - the lower bound of the range |
| # 2 - the upper bound of the range |
| # |
| IndexOutOfRange_ERROR_ = Index ''{0}'' not in range ''{1}''..''{2}'' |
| |
| # |
| # Indicates attempt to navigate a property of a tuple that is not defined by the tuple type. |
| # args: |
| # 0 - the name of the missing tuple property |
| # |
| TupleFieldDoesntExist_ERROR_ = Cannot find tuple property ''{0}'' |
| |
| # |
| # Indicates that a property call expression is missing the reference to the called property. |
| # args: |
| # 0 - the text of the property call expression |
| # |
| NullProperty_ERROR_ = Null referred property in property call ''{0}'' |
| |
| # |
| # Indicates that the source expression of a navigation call expression is missing. |
| # args: |
| # 0 - the text of the navigation call expression |
| # |
| NullNavigationSource_ERROR_ = Null source in navigation expression ''{0}'' |
| |
| # |
| # Indicates that the result type of a navigation call expression is missing. |
| # args: |
| # 0 - the text of the navigation call expression |
| # |
| NullNavigationType_ERROR_ = Null type in navigation expression ''{0}'' |
| |
| # |
| # Indicates that an operation call expression is missing the reference to the called operation. |
| # args: |
| # 0 - the text of the operation call expression |
| # |
| NullOperation_ERROR_ = Null operation in operation call ''{0}'' |
| |
| # |
| # Indicates that the source expression of an operation call expression is missing. |
| # args: |
| # 0 - the text of the operation call expression |
| # |
| NullSourceOperation_ERROR_ = Null source in operation call ''{0}'' |
| |
| # |
| # Indicates that an operation call expression references an operation that does |
| # not exist in the source type or does not conform to the arguments. |
| # args: |
| # 0 - the text of the operation call expression |
| # |
| IllegalOperation_ERROR_ = Illegal operation ''{0}'' |
| |
| # |
| # Indicates that an operation call expression references an operation that is |
| # not a "query" (side-effect-free). |
| # args: |
| # 0 - the operation name |
| # |
| NonQueryOperation_ERROR_ = Cannot call operation ''{0}'' because it is not a query |
| |
| # |
| # Indicates that the operation code referenced by an operation call expression |
| # does not match the internal code for the OCL pre-defined operation. |
| # args: |
| # 0 - the name of the OCL standard operation |
| # |
| IllegalOpcode_ERROR_ = Illegal opcode for ''{0}'' |
| |
| # |
| # Indicates that the return type of the operation referenced by an operation call |
| # expression differs from the result type of the expression. |
| # args: |
| # 0 - the type of the operation call expression |
| # |
| TypeConformanceOperation_ERROR_ = Operation return type does not match operation call expression type ''{0}'' |
| |
| # |
| # Indicates that the enumeration literal referenced by an enumeration literal |
| # expression belongs to a different enumeration than the expression's type. |
| # args: |
| # 0 - the name of the enumeration literal |
| # |
| IllegalEnumLiteral_ERROR_ = Illegal enumeration literal: ''{0}'' |
| |
| # |
| # Indicates that the variable referenced by a variable expression is of a different |
| # type than the expression. |
| # args: |
| # 0 - the name of the variable |
| # |
| VariableTypeMismatch_ERROR_= The type of a variable expression must match the type of the variable ''{0}''. |
| |
| # |
| # Indicates that a variable declaration is missing the variable name. |
| # |
| MissingNameInVariableDeclaration_ERROR_= Missing Name in variable declaration. |
| |
| # |
| # Indicates that a variable initialization expression does not match the variable type. |
| # args: |
| # 0 - the name of the variable |
| # |
| TypeConformanceInit_ERROR_= Init expression type does not conform to type of variable ''{0}''. |
| |
| # |
| # Indicates that the condition of an 'if' expression does not result in a Boolean value. |
| # args: |
| # 0 - the text of the condition expression |
| # |
| NonBooleanIfExp_ERROR_= If expression condition must be Boolean-valued: ''{0}'' |
| |
| # |
| # Indicates that the 'then' and 'else' expressions in an 'if' expression do not |
| # conform to the type of the overall 'if' expression. |
| # args: |
| # 0 - the text of the complete 'if' expression |
| # |
| TypeConformanceIfExp_ERROR_= If expression type is not equal to common super type of then and else part types: ''{0}'' |
| |
| # |
| # Indicates that an integer literal expression type is not Integer. |
| # |
| TypeConformanceIntegerLiteral_ERROR_= Integer literal expression must be of type Integer. |
| |
| # |
| # Indicates that an unlimited natural literal expression type is not UnlimitedNatural. |
| # |
| TypeConformanceUnlimitedNaturalLiteral_ERROR_= Unlimited natural literal expression must be of type UnlimitedNatural. |
| |
| # |
| # Indicates that a real literal expression type is not Real. |
| # |
| TypeConformanceRealLiteral_ERROR_= Real literal expression must be of type Real. |
| |
| # |
| # Indicates that a string literal expression type is not String. |
| # |
| TypeConformanceStringLiteral_ERROR_= String literal expression must be of type String. |
| |
| # |
| # Indicates that a Boolean literal expression type is not Boolean. |
| # |
| TypeConformanceBooleanLiteral_ERROR_= Boolean literal expression must be of type Boolean. |
| |
| # |
| # Indicates that a null literal expression type is not OclVoid. |
| # |
| TypeConformanceNullLiteral_ERROR_= Null literal expression must be of type OclVoid. |
| |
| # |
| # Indicates that an OclInvalid literal expression type is not Invalid. |
| # |
| TypeConformanceInvalidLiteral_ERROR_= OclInvalid literal expression must be of type Invalid. |
| |
| # |
| # Indicates that the 'in' expression type of a 'let' expression does not match |
| # the type of the overall 'let' expression. |
| # args: |
| # 0 - the 'let' expression type |
| # 1 - the 'in' expression type |
| # |
| TypeConformanceLetExp_ERROR_= Let expression type conformance error: ''{0}'' != ''{1}'' |
| |
| # |
| # Indicates that the result variable of an 'iterate' expression has a different |
| # type from the expression as a whole. |
| # args: |
| # 0 - the text of the complete iterate expression |
| # |
| TypeConformanceIterateExp_ERROR_= Iterate expression type must be the same as result variable type ''{0}'' |
| |
| # |
| # Indicates that the body of an 'iterate' expression does not conform to the result variable type. |
| # args: |
| # 0 - the text of the complete iterate expression |
| # |
| TypeConformanceIterateExpBody_ERROR_= Iterate expression body type must conform to the result type ''{0}'' |
| |
| # |
| # Indicates that the iteration variable of an 'iterate' expression has a different |
| # type from the source collection's element type. |
| # args: |
| # 0 - the text of the complete iterate expression |
| # |
| TypeConformanceIterateExpLoopVar_ERROR_= Iterate expression iterator variable must have same type as source element type ''{0}'' |
| |
| # |
| # Indicates that the result type of a 'forAll', 'exists', or 'isUnique' iterator |
| # is not Boolean. |
| # args: |
| # 0 - the text of the complete iterator expression |
| # |
| TypeConformanceIteratorResult_ERROR_= Iterator result type must be Boolean ''{0}'' |
| |
| # |
| # Indicates that the iterator variable of an iterator expression has a different |
| # type from the source collection's element type. Note that iterator expressions |
| # are different from 'iterate' expressions. |
| # args: |
| # 0 - the text of the complete iterator expression |
| # |
| TypeConformanceIteratorExpLoopVar_ERROR_= Iterator variable must have same type as source element type ''{0}'' |
| |
| # |
| # Indicates that the result type of a 'collect', iterator on a sequence or an |
| # ordered set is not a sequence. |
| # args: |
| # 0 - the text of the complete iterator expression |
| # |
| TypeConformanceCollectSequence_ERROR_= Collect type must be sequence ''{0}'' |
| |
| # |
| # Indicates that the result type of a 'collect' iterator on a set or a bag is |
| # not a bag. |
| # args: |
| # 0 - the text of the complete iterator expression |
| # |
| TypeConformanceCollectBag_ERROR_= Collect type must be bag ''{0}'' |
| |
| # |
| # Indicates that the result type of a 'closure' iterator is not a set. |
| # args: |
| # 0 - the text of the complete iterator expression |
| # |
| TypeConformanceClosure_ERROR_= Closure type must be Set ''{0}'' |
| |
| # |
| # Indicates that the body expression of a 'closure' iterator does not conform |
| # to the element type of the source collection, so that recursive evaluation of |
| # the body is invalid. |
| # args: |
| # 0 - the type of the body expression |
| # 1 - the element type of the source collection |
| # |
| ElementTypeConformanceClosure_ERROR_= Closure type ''{0}'' does not conform to source type ''{1}'' |
| |
| # |
| # Indicates that the result type of a 'select' or 'reject' iterator differs |
| # from the source collection type. |
| # args: |
| # 0 - the text of the complete iterator expression |
| # |
| TypeConformanceSelectReject_ERROR_= Select/reject type must be the same as the source type ''{0}'' |
| |
| # |
| # Indicates that the body expression of a 'forAll', 'exists', 'any', 'select', 'reject', or 'one' |
| # iterator is not Boolean. |
| # args: |
| # 0 - the text of the complete iterator expression |
| # |
| TypeConformanceIteratorBodyBoolean_ERROR_= Iterate Expression body type must be Boolean ''{0}'' |
| |
| # |
| # Indicates that the type of a collection literal expression is not a collection type. |
| # args: |
| # 0 - the text of the complete collection literal |
| # |
| TypeConformanceCollectionLiteralExp_ERROR_= Missing or Illegal Type in Collection Literal Expression: ''{0}'' |
| |
| # |
| # Indicates that the type of a set literal expression is not a set type. |
| # args: |
| # 0 - the text of the complete collection literal |
| # |
| TypeConformanceSetLiteral_ERROR_= Set literal must have SetType: ''{0}'' |
| |
| # |
| # Indicates that the type of an ordered set literal expression is not an ordered set type. |
| # args: |
| # 0 - the text of the complete collection literal |
| # |
| TypeConformanceOrderedSetLiteral_ERROR_= Ordered set literal must have OrderedSetType: ''{0}'' |
| |
| # |
| # Indicates that the type of a bag literal expression is not a bag type. |
| # args: |
| # 0 - the text of the complete collection literal |
| # |
| TypeConformanceBagLiteral_ERROR_= Bag literal must have BagType: ''{0}'' |
| |
| # |
| # Indicates that the type of a sequence literal expression is not a sequence type. |
| # args: |
| # 0 - the text of the complete collection literal |
| # |
| TypeConformanceSequenceLiteral_ERROR_= Sequence literal must have SequenceType: ''{0}'' |
| |
| # |
| # Indicates that the element type of an empty collection literal is not Classifier. |
| # args: |
| # 0 - the text of the complete collection literal |
| # |
| TypeConformanceEmptyCollection_ERROR_= Empty collection must have element type OclVoid: ''{0}'' |
| |
| # |
| # Indicates that the type of a collection literal expression differs from the |
| # common supertype of the types of the literal parts. |
| # args: |
| # 0 - the text of the complete collection literal |
| # |
| TypeConformanceCollectionElementType_ERROR_= Collection element type does not match the supertype of the element types: ''{0}'' |
| |
| # |
| # Indicates that the type of a tuple literal expression is not a Tuple type. |
| # args: |
| # 0 - the text of the complete tuple literal |
| # |
| TypeConformanceTupleLiteralExp_ERROR_= Tuple literal expression must be of type Tuple: ''{0}''. |
| |
| # |
| # Indicates that the number of parts of a tuple literal expression does not match |
| # the number of properties of the tuple type. |
| # args: |
| # 0 - the text of the complete tuple literal |
| # |
| TypeConformanceTupleLiteralExpParts_ERROR_= The tuple literal expression parts do not match the tuple type: ''{0}'' |
| |
| # |
| # Indicates that a tuple literal part did not match any property of the tuple type. |
| # args: |
| # 0 - the name of the tuple literal part |
| # 1 - the text of the complete tuple literal |
| # |
| TupleLiteralExpressionPart_ERROR_= Property ''{0}'' not found in tuple type: ''{1}'' |
| |
| # |
| # Indicates that a tuple literal includes two or more parts of the same name. |
| # args: |
| # 0 - the duplicate tuple literal part name |
| # 1 - the text of the complete tuple literal |
| # |
| TupleDuplicateName_ERROR_= Duplicate part name ''{0}'' in tuple literal: ''{1}'' |
| |
| # |
| # Indicates that a tuple literal part is missing the reference to the corresponding |
| # property of the tuple type. |
| # args: |
| # 0 - the tuple literal part name |
| # 1 - the text of the complete tuple literal |
| # |
| MissingPropertyInTupleLiteralPart_ERROR_= Tuple literal part ''{0}'' missing property reference: ''{1}'' |
| |
| # |
| # Indicates that a tuple literal part is missing the reference to the type of its value. |
| # args: |
| # 0 - the tuple literal part name |
| # 1 - the text of the complete tuple literal |
| # |
| MissingTypeInTupleLiteralPart_ERROR_= Tuple literal part ''{0}'' missing type reference: ''{1}'' |
| |
| # |
| # Indicates that a tuple literal part type differs from the type of the corresponing |
| # property of the tuple type. |
| # args: |
| # 0 - the tuple literal part name |
| # 1 - the text of the complete tuple literal |
| # |
| TuplePartType_ERROR_= Tuple literal part ''{0}'' type does not match property type: ''{1}'' |
| |
| # |
| # Indicates that a tuple literal part's value expression is not compatible with |
| # the type of the corresponding property in the tuple type. |
| # args: |
| # 0 - the tuple literal part name |
| # 1 - the text of the complete tuple literal |
| # |
| TypeConformanceTuplePartValue_ERROR_= Tuple literal part ''{0}'' value does not conform to tuple property type: ''{1}'' |
| |
| |
| # |
| # Indicates that a type expression was found to have a type that is not a |
| # TypeType (i.e., the metatype for OCL types). |
| # args: |
| # 0 - the name of the type that was found |
| # |
| TypeConformanceTypeExp_ERROR_= Type of type expression must be TypeType: ''{0}'' |
| |
| # |
| # Indicates that a type expression was found to no reference to a type. |
| # args: |
| # 0 - the complete text of the type expression |
| # |
| TypeExpMissingType_ERROR_= Missing referred type in type expression: ''{0}'' |
| |
| |
| # |
| # Indicates that an operation signature could not be resolved in the source |
| # expression type (i.e., expression on whose result the operation is invoked). |
| # args: |
| # 0 - the operation signature (including the name and parameter types) |
| # |
| IllegalSignature_ERROR_= illegal operation signature: ''{0}'' |
| |
| |
| # |
| # Indicates that an 'iterate' or iterator expression was found whose source was |
| # not a collection type. |
| # args: |
| # 0 - the complete text of the iteration expression |
| # |
| IteratorSource_ERROR_= The source of an iterator must be a collection ''{0}'' |
| |
| # |
| # Indicates that an iterator variable in an 'iterate' or iterator expression |
| # is declared with an initial value. |
| # args: |
| # 0 - the complete text of the iteration expression |
| # |
| IterateExpLoopVarInit_ERROR_= Iteration expression iterator variable may not be initialized: ''{0}'' |
| |
| # |
| # Indicates that an iterator expression has more iterator variable than are, |
| # permitted for the particular iterator kind. |
| # args: |
| # 0 - the iterator name |
| # |
| TooManyIteratorVariables_ERROR_= {0} iterator has too many iterator variables |
| |
| # |
| # Indicates that a variable expression was found that either does not reference |
| # a declared variable or references a variable that is not completely declared |
| # (i.e., either has no name or has no type). |
| # args: |
| # 0 - the complete text of the variable expression |
| # |
| IncompleteVariableExp_ERROR_ = Incomplete reference to variable declaration in variable expression: ''{0}'' |
| |
| # |
| # Indicates that a let expression was found that is missing any one of the |
| # variable declaration, type, or in expression. |
| # args: |
| # 0 - the complete text of the let expression |
| # |
| IncompleteLetExp_ERROR_ = Incomplete let expression: ''{0}'' |
| |
| # |
| # Indicates that an 'iterate' expression was found that is missing any one of |
| # its mandatory parts: source expression, result variable, iterator variables, |
| # body, or type reference. |
| # args: |
| # 0 - the complete text of the iterate expression |
| # |
| IncompleteIterateExp_ERROR_ = Incomplete iterate expression: ''{0}'' |
| |
| # |
| # Indicates that an 'if' expression was found that is missing its 'if', 'then', |
| # or 'else' part. |
| # args: |
| # 0 - the complete text of the 'if' expression |
| # |
| IncompleteIfExp_ERROR_= Incomplete if expression: ''{0}'' |
| |
| # |
| # Indicates that an iterator expression was found that is missing any one of its |
| # mandatory pats: source expression, iterator name, iterator variables, body, |
| # or type reference. |
| # args: |
| # 0 - the complete text of the iterator expression |
| # |
| IncompleteIteratorExp_ERROR_= Incomplete iterator expression: ''{0}'' |
| |
| # |
| # Indicates that the result (accumulator) variable of an 'iterate' expression |
| # does not specify an initial value. |
| # args: |
| # 0 - the complete text of the 'iterate' expression |
| # |
| MissingInitIterateExp_ERROR_ = Iterate expression result must have an init expression: ''{0}'' |
| |
| |
| # |
| # Message pattern for the error messages reported by the parser. |
| # args: |
| # 0 - the syntax rule name in which the problem was found |
| # 1 - the error messages describing the problem (usually derived from one |
| # of the other messages in this file) |
| # |
| ErrorMessage_ERROR_ = ERROR in ''{0}'': ''{1}'' |
| |
| # |
| # Message pattern for the problem messages reported by the problem handler. |
| # args: |
| # 0 - the processing phase in which the problem was found |
| # 1 - the problem severity |
| # 2 - the syntax rule name in which the problem was found |
| # 3 - the line number at which the problem was found |
| # 4 - the error messages describing the problem (usually derived from one |
| # of the other messages in this file) |
| # |
| ProblemMessage_ERROR_ = {0}-{1} in {2}; {3} : {4} |
| |
| # |
| # Indicates that an OCL expression attempts to declare a variable name that |
| # is already defined in the current environment. |
| # args: |
| # 0 - the variable name |
| # |
| VariableUsed_ERROR_ = Variable name already used: ''{0}'' |
| |
| # |
| # Indicates that, for some unknown reason, a variable could not be added to the |
| # current environment. |
| # |
| VariableDeclaration_ERROR_ = Variable declaration failed |
| |
| # |
| # Indicates that an argument is missing in an operation call expression. |
| # |
| BadArg_ERROR_ = Missing argument expression |
| |
| # |
| # Indicates that the package referenced by a package context declaration could |
| # not be found. |
| # args: |
| # 0 - the qualified package name |
| # |
| PackageNotFound_ERROR_ = Unable to find package: ''{0}'' |
| |
| # |
| # Indicates that the context classifier, operation, or property of a constraint |
| # expression could not be found. |
| # args: |
| # 0 - the qualified context classifier/operation/property name |
| # |
| UnrecognizedContext_ERROR_ = Unrecognized context: ''{0}'' |
| |
| # |
| # Indicates that an attempt was made to define too many constraints in the same |
| # property context. |
| # args: |
| # 0 - the qualified context property name |
| # |
| PropertyConstraints_ERROR_ = Property context may define at most one init and one derive expression: ''{0}'' |
| |
| |
| # |
| # Indicates that an 'if' expression has a non-Boolean condition part. |
| # args: |
| # 0 - the complete text of the condition expression |
| # |
| BooleanForIf_ERROR_ = Expected Boolean condition for if expression: ''{0}'' |
| |
| # |
| # Indicates that a navigation expression is attempting to navigating to a |
| # variable rather than a property of the source expression type. |
| # args: |
| # 0 - the name of the variable |
| # |
| VarInNavExp_ERROR_ = Cannot navigate to a variable in a navigation expression: ''{0}'' |
| |
| # |
| # Indicates that a referenced variable name does not correspond to any known |
| # variable declaration or model property. |
| # args: |
| # 0 - the referenced variable name |
| # |
| UnrecognizedVar_ERROR_ = Unrecognized variable: ''{0}'' |
| |
| # |
| # Indicates that, in the context in which it appears, a variable declaration |
| # must include the type. |
| # args: |
| # 0 - the variable name |
| # |
| DeclarationType_ERROR_ = Declaration of ''{0}'' must have a type |
| |
| # |
| # Indicates that, in the context in which it appears, a variable declaration |
| # must include an initial value. |
| # args: |
| # 0 - the variable name |
| # |
| DeclarationNoInitExp_ERROR_ = Declaration of ''{0}'' must have an initial expression |
| |
| # |
| # Indicates that, in the context in which it appears, a variable declaration |
| # must not include an initial value. |
| # args: |
| # 0 - the variable name |
| # |
| DeclarationInitExp_ERROR_ = Declaration of ''{0}'' must not have an initial expression |
| |
| # |
| # Indicates that a type expression referenced a type that could not be found |
| # in the current environment. |
| # args: |
| # 0 - the qualified name of the type |
| # |
| UnrecognizedType_ERROR_ = Unknown type ''{0}'' |
| |
| |
| # |
| # Indicates that the same name is used for two or more parts in a tuple expression. |
| # args: |
| # 0 - the duplicated tuple part name |
| # |
| DuplicateNameInTuple_ERROR_ = Duplicate part name in tuple: ''{0}'' |
| |
| # |
| # Indicates an attempt to assign an initial value to a tuple part in a tuple |
| # type. |
| # args: |
| # 0 - the name of the tuple part in question |
| # |
| InitExpNotAllowed_ERROR_ = Initialize expressions not allowed in tuple types: ''{0}'' |
| |
| # |
| # Indicates a reference to an enumeration literal that is not defined in the |
| # containing enumeration. |
| # args: |
| # 0 - the enumeration literal name |
| # |
| UnrecognizedEnum_ERROR_ = Unknown enumeration literal ''{0}'' |
| |
| # |
| # Indicates that the first and last types do not match in a range literal. |
| # args: |
| # 0 - the complete text of the range expression |
| # |
| FirstLastTypeMismatch_ERROR_ = First and last type mismatch: ''{0}'' |
| |
| |
| # |
| # Indicates an attempt to evaluate a Query on a null context where an object |
| # was expected. |
| # |
| NullArgExpectEObj_ERROR_ = Argument is null, expected an Object |
| |
| # |
| # Indicates an attempt to evaluate a Query on a null context where a list of |
| # objects was expected. |
| # |
| NullArgExpectlist_ERROR_ = Argument is null, expected a List. |
| |
| # |
| # Indicates an attempt to check a Query with a non-Boolean constraint expression. |
| # |
| BooleanQuery_ERROR_ = Query must be a Boolean-valued constraint. |
| |
| # |
| # Indicates that evaluation of an OCL expression failed with a run-time exception. |
| # args: |
| # 0 - the exception's localized message |
| # |
| EvaluationFailed_ERROR_ = Evaluation failed with an exception: {0} |
| |
| # |
| # Indicates that the argument to an operation call is of an incompatible type. |
| # args: |
| # 0 - the type that defines the operation |
| # 1 - the name of the operation |
| # |
| Noncomforming_ERROR_ = Nonconforming arguments for type ''{0}'' and operation ''{1}'' |
| |
| # |
| # Indicates an attempt to call "<", "<=", ">", or ">=" on a type that does not |
| # provide any of the supported mechanisms for object comparison. |
| # args: |
| # 0 - the comparison operation in question |
| # |
| SourceEClass_ERROR_ = Source of operation ''{0}'' must implement Comparable |
| |
| # |
| # Indicates an attempt to call "<", "<=", ">", or ">=" on a type that does not |
| # provide any of the supported mechanisms for object comparison. |
| # args: |
| # 0 - the comparison operation in question |
| # |
| SourceOperationCompareTo_ERROR_ = Source of operation ''{0}'' must define a compatible compareTo or {0} operation |
| |
| # |
| # Indicates an incompatible signature for the "compareTo" operation. |
| # |
| ResultCompareToInt_ERROR_ = The result of the compareTo operation must be Integer |
| |
| # |
| # Indicates that, in a context requiring conformance of declared types, two types |
| # are not compatible. |
| # args: |
| # 0 - name of one of the types |
| # 1 - name of the other type |
| # |
| TypeMismatch_ERROR_ = Type mismatch. No common supertype: ''{0}'', ''{1}'' |
| |
| # |
| # Indicates an attempt to cast one type to another to which it does not conform. |
| # args: |
| # 0 - the type being cast |
| # 1 - the target type, to which the first does not conform |
| # |
| CastTypeMismatch_ERROR_ = Invalid cast. ''{0}'' does not conform to ''{1}'' |
| |
| # |
| # Indicates attempt to call an operation not defined by the source collection. |
| # args: |
| # 0 - the name of the collection type |
| # 1 - the operation called |
| # |
| CollectionType_ERROR_ = Undefined operation ''{1}'' for collection type ''{0}'' |
| |
| # |
| # Indicates an attempt to apply the max operation to a non-numeric collection. |
| # |
| MaxOperator_ERROR_= Collection max operation only applies to numeric types |
| |
| # |
| # Indicates an attempt to apply the min operation to a non-numeric collection. |
| # |
| MinOperator_ERROR_= Collection min operation only applies to numeric types |
| |
| # |
| # Indicates an attempt to apply the sum operation to a non-numeric collection. |
| # |
| SumOperator_ERROR_= Collection sum operation only applies to numeric types |
| |
| # |
| # Indicates mismatch of (non-conformant) tuple types. |
| # args: |
| # 0 - one tuple type |
| # 1 - the other tuple type |
| # |
| TupleTypeMismatch_ERROR_= Tuple type mismatch: ''{0}'', ''{1}'' |
| |
| # |
| # Indicates mismatch of (non-conformant) tuple types due to one not defining |
| # a part defined by the other. |
| # args: |
| # 0 - one tuple type |
| # 1 - name of the the part defined by the first that the second is missing |
| # 2 - the other tuple type |
| # |
| TupleFieldNotFound_ERROR_= Tuple type mismatch. Tuple part ''{1}'' of ''{0}'' not found in ''{2}'' |
| |
| # |
| # Indicates mismatch of (non-conformant) tuple types due the two defining a |
| # different number of parts. |
| # args: |
| # 0 - one tuple type |
| # 1 - the other tuple type |
| # |
| TupleFieldNumMismatch_ERROR_= Tuple type mismatch. Different number of parts: ''{0}'' ''{1}'' |
| |
| # |
| # Indicates attempt to mutate an OCL collection by invoking remove() on its iterator. |
| # |
| RemoveUnsupported_ERROR_= Remove not supported by OCL collections |
| |
| # |
| # Indicates an attempt to construct an unsupported (not OCL) collection type. |
| # args: |
| # 0 - the integer-valued collection kind code |
| # |
| OCLCollectionKindNotImpl_ERROR_ = OCL collection kind ''{0}'' is not implemented in the java collection factory. |
| |
| |
| # |
| # Indicates invalid usage of the OCL-defined oclIsInState() operation. |
| # args: |
| # 0 - the complete text of the operation call expression |
| # |
| IsInStateSignature_ERROR_= oclIsInState() must have a single State argument: ''{0}'' |
| |
| # |
| # Indicates reference to a state that does not exist in the source of the |
| # oclIsInState() call. |
| # args: |
| # 0 - qualified name of the state that was referenced |
| # 1 - the source type of the oclIsInState() call |
| # |
| NoSuchState_ERROR_= No such state ''{0}'' in type ''{1}'' |
| |
| # |
| # Indicates ambiguous reference to a state in the oclIsInState() call, in the |
| # case that two or more states in different state machines have the same name |
| # but the reference was not qualified by the state machine name. |
| # args: |
| # 0 - qualified name of the state that was referenced |
| # 1 - the source type of the oclIsInState() call |
| # |
| AmbiguousState_ERROR_= Ambiguous reference to state ''{0}'' in type ''{1}'' |
| |
| # |
| # Indicates that a state expression does not have a reference to the state. |
| # args: |
| # 0 - the complete text of the state expression |
| # |
| MissingStateInStateExp_ERROR_= Missing referredState in StateExp: ''{0}'' |
| |
| # |
| # Indicates that a message expression's signature does not correspond to any |
| # known operation or signal in the target type. |
| # args: |
| # 0 - the operation or signal name |
| # |
| UnrecognizedMessageType_ERROR_= Unrecognized operation or signal ''{0}'' in message expression |
| |
| # |
| # Indicates that a message expression's signature matches both an operation and |
| # a signal. |
| # args: |
| # 0 - the name of the operation or signal |
| # |
| AmbiguousMessageType_ERROR_= Ambiguous message expression: ''{0}'' could be an operation or a signal |
| |
| # |
| # Indicates attempt to use an unspecified value expression outside of the context |
| # of a message expression. |
| # args: |
| # 0 - the complete text of the unspecified value expression |
| # |
| IllegalUnspecifiedValueExp_ERROR_= Unspecified values may only be used in message expressions: ''{0}'' |
| |
| # |
| # Indicates that a message expression does not have a target expression. |
| # args: |
| # 0 - the complete text of the message expression |
| # |
| MissingMessageTarget_ERROR_= Missing target in message expression: ''{0}''s |
| |
| # |
| # Indicates that an operation call action in a message expression does not have |
| # a reference to the called operation. |
| # args: |
| # 0 - the complete text of the message expression |
| # |
| MissingOperationInCallAction_ERROR_= Missing operation in CallOperationAction: ''{0}'' |
| |
| # |
| # Indicates that a signal send action in a message expression does not have |
| # a reference to the sent signal. |
| # args: |
| # 0 - the complete text of the message expression |
| # |
| MissingSignalInCallAction_ERROR_= Missing signal in SendSignalAction: ''{0}'' |
| |
| # |
| # Indicates that a message expression has the wrong number of arguments for the |
| # message type (the called operation or sent signal). |
| # args: |
| # 0 - the name of the message type |
| # |
| MessageArgumentCount_ERROR_= Wrong number of arguments for message type ''{0}'' |
| |
| # |
| # Indicates a type mismatch between a message argument in a message expression |
| # and the corresponding operation parameter or signal property. |
| # args: |
| # 0 - the name of the operation parameter or signal property |
| # 1 - the complete text of the argument expression |
| # |
| MessageArgConformance_ERROR_= Argument ''{1}'' does not conform to parameter ''{0}'' of message |
| |
| |
| # |
| # Indicates that a "def" expression does not reference the feature |
| # that it defines. |
| # args: |
| # 0 - the name of the context classifier that of the definition expression |
| # |
| DefinitionConstraintFeature_ERROR_= Unknown defined feature in definition constraint of {0} |
| |
| # |
| # Indicates a type mismatch between the declared type of a feature in a "def" |
| # expression and the expression that specifies its value. |
| # args: |
| # 0 - the type of the value expression |
| # 1 - the declared type of the feature (operation or property) |
| # |
| DefinitionConstraintConformance_ERROR_= Def expression type ''{0}'' does not conform to defined feature type ''{1}'' |
| |
| # |
| # Indicates an attempt to define (using a "def" expression) a property that |
| # already exists in the context classifier. |
| # args: |
| # 0 - the name of the property |
| # 1 - the context classifier name |
| # |
| DuplicateProperty_ERROR_= Property ''{0}'' already defined in type ''{1}'' |
| |
| # |
| # Indicates an attempt to define (using a "def" expression) a feature as static |
| # when the SUPPORT_STATIC_FEATURES ParsingOptions is set false. |
| # args: |
| # |
| UnsupportedStatic_ERROR_= Support for static features has not been enabled |
| |
| # |
| # Indicates an attempt to define (using a "def" expression) a feature as static |
| # when the meta-model (Ecore) does not support static features. |
| # args: |
| # |
| UnimplementedStatic_ERROR_= This meta-model does not support static features |
| |
| # |
| # Indicates tan attempt to define (using a "def" expression) an operation that |
| # already exists in the context classifier. |
| # args: |
| # 0 - the complete text of the message expression |
| # |
| DuplicateOperation_ERROR_= Operation ''{0}'' already defined in type ''{1}'' |
| |
| # |
| # Indicates a type mismatch between the declared type of the context property |
| # in an "init" or "derive" expression and the property's declared type. |
| # args: |
| # 0 - the type of the value expression |
| # 1 - the context property name |
| # 2 - the declared type of the property |
| # |
| InitOrDerConstraintConformance_ERROR_= Initial or derived value expression type ''{0}'' does not conform to property ''{1}'' type ''{2}'' |
| |
| |
| # |
| # Indicates attempt to use the @pre modifier on expressions that are not feature calls. |
| # |
| IllegalAtPre_ERROR_ = @pre may only be applied to feature calls |
| |
| # |
| # Indicates attempt to use the @pre modifier in a non-postcondition context. |
| # |
| AtPreInPostcondition_ERROR_ = @pre may only be used in an operation postcondition constraint |
| |
| # |
| # Indicates attempt to specify a body condition for an operation that has no |
| # value. |
| # args: |
| # 0 - the operation name |
| # |
| BodyConditionNotAllowed_ERROR_ = Cannot specify body condition for void operation ''{0}'' |
| |
| # |
| # Indicates a type mismatch between the declared result type of an operation |
| # and the body expression. |
| # args: |
| # 0 - the operation name |
| # 0 - the type of the body expression |
| # 1 - the declared result type of the operation |
| # |
| BodyConditionConformance_ERROR_ = Body condition does not conform to result type of operation ''{0}'': ''{1}'', ''{2}'' |
| |
| # |
| # Indicates attempt to use the oclIsNew() operation in a non-postcondition context. |
| # |
| OCLIsNewInPostcondition_ERROR_ = oclIsNew() may only be called in an operation postcondition constraint |
| |
| # |
| # Indicates attempt to apply navigation qualifiers to a non-navigation expression. |
| # args: |
| # 0 - the complete text of qualified expression |
| # |
| IllegalQualifiers_ERROR_ = Qualifiers may only be applied to navigation calls: ''{0}'' |
| |
| # |
| # Indicates attempt to specify the wrong number of qualifiers (if any) or |
| # qualifiers of the wrong types or order in a navigation expression. |
| # args: |
| # 0 - the complete text of qualified expression |
| # |
| MismatchedQualifiers_ERROR_ = Qualifiers do not conform to expected types: ''{0}'' |
| |
| # |
| # Indicates that an operation call has an incorrect numer of arguments. |
| # args: |
| # 0 - the number of supplied arguments |
| # 1 - the number of required arguments |
| # |
| MismatchedArgumentCount_ERROR_ = Operation call with ''{0}'' arguments does not match definition with ''{1}'' parameters |
| |
| # |
| # Indicates that an operation call has an incorrect argument type. |
| # args: |
| # 0 - the parameter name |
| # 1 - the supplied argument type |
| # 2 - the required parameter type |
| # |
| MismatchedArgumentType_ERROR_= Operation call parameter ''{0}'' with type ''{1}'' does not conform to parameter type ''{2}'' |
| |
| # |
| # Indicates that an association class call expression is missing the reference to |
| # the association class. |
| # args: |
| # 0 - the complete text of association class call expression |
| # |
| MissingAssociationClass_ERROR_ = Missing AssociationClass in association class call: ''{0}'' |
| |
| # |
| # Indicates attempt to specify more than one qualifier in an association class |
| # call expression. |
| # args: |
| # 0 - the complete text of association class call expression |
| # |
| AssociationClassQualifierCount_ERROR_ = Cannot have more than one qualifier role on association class navigation: ''{0}'' |
| |
| # |
| # Indicates attempt qualify association class navigation by something other than |
| # an association role of the association class. |
| # args: |
| # 0 - the complete text of association class call expression |
| # |
| AssociationClassQualifierType_ERROR_ = Qualifier on association class navigation must be a role of the navigation source: ''{0}'' |
| |
| # |
| # Indicates attempt to call a reflexive association class without qualifying it |
| # by the navigation source. |
| # args: |
| # 0 - the complete text of association class call expression |
| # |
| AssociationClassAmbiguous_ERROR_ = Qualifier needed to select navigation direction in reflexive association class: ''{0}'' |
| |
| |
| # |
| # Indicates that the body condition does not have the expected form of an |
| # equality expression on the operation result. |
| # args: |
| # 0 - the context operation name |
| # |
| BodyConditionForm_ERROR_ = Body condition must have the form ''result = <expr>'' on operation ''{0}'' |
| |
| # |
| # Indicates that the body condition constraint is not a Boolean expression. |
| # args: |
| # 0 - the context operation name |
| # |
| OperationConstraintBoolean_ERROR_ = Constraint must be Boolean-valued on operation ''{0}'' |
| |
| # Error indicating an attempt to parse an OCL Expression as an invariant |
| # constraint, but the expression does not compute a Boolean value |
| # args: |
| # 0 - the name of the context classifier on which the invariant is defined |
| #InvariantConstraintBoolean_ERROR_ = Constraint must be Boolean-valued on type ''{0}'' |
| |
| # Error indicating that an ExpressionInOCL has the wrong contextual classifier |
| # according to is constrainedElement. |
| # args: |
| # 0 - the name of the contextual classifier found |
| # 1 - the name of the expected classifier |
| WrongContextClassifier_ERROR_ = Invalid contextual classifier ''{0}''; expected ''{1}'' |
| |
| # Indicates that the ExpressionInOCL specifying a constraint is missing the |
| # required context variable. |
| MissingContextVariable_ERROR_ = Missing context variable in ExpressionInOCL |
| |
| # Indicates that the ExpressionInOCL specifying a constraint has parameter |
| # variables when it should not have any. |
| ExtraneousParameterVariables_ERROR_ = Extraneous parameter variables in ExpressionInOCL |
| |
| # Indicates that the ExpressionInOCL specifying a constraint has a result |
| # variable when it should not have one. |
| ExtraneousResultVariable_ERROR_ = Extraneous result variable in ExpressionInOCL |
| |
| # Indicates that the ExpressionInOCL specifying a constraint has parameter |
| # variables that do not match the context operation parameters. |
| MismatchedParameterVariables_ERROR_ = Mismatched parameter variables in ExpressionInOCL |
| |
| # Indicates that the ExpressionInOCL specifying a constraint has a result |
| # variable that does not match the context operation result. |
| MismatchedResultVariable_ERROR_ = Mismatched result variable in ExpressionInOCL |
| |
| # Indicates that the ExpressionInOCL specifying a constraint has no result |
| # variable when its context operation has a return result. |
| MissingResultVariable_ERROR_ = Missing result variable in ExpressionInOCL |
| |
| # Indicates that the ExpressionInOCL specifying a constraint has no body |
| # expression. |
| MissingBodyExpression_ERROR_ = Missing body expression in ExpressionInOCL |
| |
| # Indicates a static call to a non-static attribute. |
| # args: |
| # 0 - the name of the attribute |
| NonStaticAttribute_ERROR_ = Static reference to non-static attribute ''{0}'' |
| |
| # Indicates a static call to a non-static operation. |
| # args: |
| # 0 - the name of the operation |
| NonStaticOperation_ERROR_ = Static call to non-static operation ''{0}'' |
| |
| |
| # |
| # Indicates a parse failure in which a reasonable diagnostic cannot be produced; |
| # the input is not consumable by the parser (e.g., perhaps it is empty). |
| # |
| InvalidOCL_ERROR_ = Invalid OCL |
| |
| |
| # ============================================================================== |
| # Translation Instruction: section to be translated |
| # |
| # Error messages from the lexer and/or concrete syntax parser. |
| # ============================================================================== |
| |
| # |
| # Indicates the usage of the MDT implementation's non-standard "..." escape |
| # syntax for element names that are not valid tokens in the OCL concrete syntax. |
| # args: |
| # 0 - the quoted element name escape sequence |
| # |
| NonStd_DQuote_Escape_ = Usage of non-standard quoted element name: {0} |
| |
| # |
| # Indicates the usage of the MDT implementation's non-standard '' escape |
| # syntax for single quotation marks embedded in string literals. |
| # args: |
| # 0 - the string literal containing the escape sequence |
| # |
| NonStd_SQuote_Escape_ = Usage of non-standard escaped quote in string literal: {0} |
| |
| # |
| # Indicates the usage of the a non-standard operation defined by the |
| # MDT implementation. |
| # args: |
| # 0 - the operation |
| # |
| NonStd_Operation_ = Usage of non-standard ''{0}'' operation |
| |
| # |
| # Indicates the usage of the a non-standard iterator expression defined by the |
| # MDT implementation. |
| # args: |
| # 0 - the iterator name |
| # |
| NonStd_Iterator_ = Usage of non-standard ''{0}'' iterator |
| |
| # |
| # Indicates the usage of the a non-standard capability of specifying, in the |
| # concrete syntax of constraint context, an inherited feature as context. |
| # args: |
| # 0 - the classifier inheriting the feature |
| # 1 - the feature in question that is declared as a constraint context |
| # |
| NonStd_InheritedFeatureContext_ = Usage of non-standard feature context ''{1}'' inherited by ''{0}'' |
| |
| # |
| # Indicates an ambiguous association end navigation. |
| # args: |
| # 0 - the iterator name |
| # |
| Ambig_AssocEnd_ = Multiple association ends named ''{0}'' in classifier ''{1}'' |
| |
| # |
| # Indicates usage of the Java convention for comparison via compareTo() |
| # operation instead of the OCL-standard <, >, <=, and >= operations. |
| # |
| NonStd_CompareTo_ = Usage of non-standard interpolation of relational operators from ''compareTo()'' operation |
| |
| # |
| # Indicates that a string literal is not properly closed, i.e. the |
| # escape sequence start symbol is immediately followed by a trailing quote |
| # |
| StringNotProperlyClosed_ERROR = String literal not properly closed |
| |
| # |
| # Indicates that a string literal contains an invalid escape sequence |
| # |
| InvalidEscapeSequence_ERROR = Invalid escape sequence (valid ones are \\b \\t \\n \\f \\r \\\" \\\' \\\\) |
| |
| # |
| # Indicates that an xor,or,and expression is parsed differently for OCL 2.2 than its predecessors. |
| # |
| XorOrAndPrecedence_WARNING = Precedence of xor,or,and changed for OCL 2.2. |
| |
| # |
| # Indicates that evaluation of an OCL expression yielded the invalid result. |
| # 0 - the OCL expression |
| # |
| EvaluationResultIsInvalid_ERROR_ = OCL evaluation result of ''{0}'' is invalid |
| |
| # |
| # Indicates that the OCL body for the body annotation on |
| # an EOperation is either missing or invalid. |
| # 0 - the model element |
| # |
| MissingBodyForInvocationDelegate_ERROR_ = Missing or invalid body constraint for ''{0}'' |
| |
| # |
| # Indicates that the OCL body for the derivation annotation on |
| # an EStructuralFeature is either missing or invalid. |
| # 0 - the model element |
| # |
| MissingDerivationForSettingDelegate_ERROR_ = Missing or invalid derivation constraint for ''{0}'' |
| |
| # |
| # Indicates that an exception occurred while validating an OCL constraint. |
| # 0 - the constrained type |
| # 1 - the OCL constraint |
| # 2 - the problem object |
| # 3 - the exception detail |
| # |
| ValidationConstraintException_ERROR_ = The ''{0}::{1}'' constraint failed for ''{2}'' : ''{3}'' |
| |
| # |
| # Indicates that the OCL constraint to be validated does not yield a Boolean value. |
| # 0 - the constrained type |
| # 1 - the OCL constraint |
| # 2 - the problem object |
| # |
| ValidationConstraintIsNotBooleanType_ERROR_ = The ''{0}::{1}'' constraint has a ''{2}'' rather than Boolean type |
| |
| # |
| # Indicates that the OCL constraint to be validated failed to parse. |
| # 0 - the constraint role |
| # 1 - the qualified constrained element name |
| # 2 - the parsing problem |
| # |
| ValidationConstraintIsInvalid_ERROR_ = The {0} ''{1}'' is invalid: ''{2}'' |
| |
| # |
| # Indicates that an exception occurred while generating the message describing an OCL constraint failure. |
| # 0 - the constrained type |
| # 1 - the OCL constraint |
| # 2 - the problem object |
| # 3 - the exception detail |
| # |
| ValidationMessageException_ERROR_ = The ''{0}::{1}'' constraint message failed for ''{2}'' : ''{3}'' |
| |
| # |
| # Indicates that the message for the violated OCL constraint does not yield a String value. |
| # 0 - the constrained type |
| # 1 - the OCL constraint |
| # 2 - the problem object |
| # |
| ValidationMessageIsNotString_ERROR_ = The ''{0}::{1}'' constraint message is not a string for ''{2}'' |
| |
| # |
| # Indicates that validation of a model element yielded the invalid result. |
| # 0 - the constrained type |
| # 1 - the OCL constraint |
| # 2 - the problem object |
| # |
| ValidationResultIsInvalid_ERROR_ = The ''{0}::{1}'' constraint result is invalid for ''{2}''\n - {3} |
| |
| # |
| # Indicates that validation of a model element yielded the null result. |
| # 0 - the constrained type |
| # 1 - the OCL constraint |
| # 2 - the problem object |
| # |
| ValidationResultIsNull_ERROR_ = The ''{0}::{1}'' constraint result is null for ''{2}'' |
| |
| # |
| # Indicates that validation of a model element yielded a non-Boolean result. |
| # 0 - the constrained type |
| # 1 - the OCL constraint |
| # |
| #ValidationResultIsNotBoolean_ERROR_ = OCL validation result of ''{0}::{1}'' is not Boolean |
| |
| # |
| # Name of a "hidden opposite" property, re-using the description |
| # of the forward property |
| # 0 - the description of the forward property |
| # |
| HiddenOppositeOf = Hidden opposite of ''{0}'' |
| |
| # |
| # Indicates that execution of a model operation used eDynamicInvoke to workaround |
| # the missing overloaded eInvoke that would be provided if genmodel' Operation Reflection |
| # was set true. |
| # 0 - the model class |
| # |
| NoOperationReflection_WARNING_ = Override of eInvoke(int,EList) not found for ''{0}'': set ''Operation Reflection'' true and re-genmodel. |
| |
| # |
| # Indicates that an extra argument is present in a query. |
| # 0 - the name of the extra argument |
| # |
| ExtraArg_ERROR_ = Extra argument expression ''{0}'' |
| |
| #--------------------------------------------------------------------------- |
| # |
| # Indicates that a type definition is missing from the OCL Standard Library. |
| # |
| # args: |
| # 0 - the missing type |
| # |
| EmptyLibrary_ERROR_ = No OCL Standard Library content available |
| |
| # |
| # Indicates that the type of the body of a closure iteration does not |
| # conform to the type of the iterator. |
| # |
| # args: |
| # 0 - the type of the closure body |
| # 1 - the type of the iterator |
| # |
| IncompatibleBodyType_WARNING_ = Closure body type ''{0}'' does not conform to iterator type ''{1}'' |
| |
| # |
| # Indicates that a type definition is missing from the OCL Standard Library. |
| # |
| # args: |
| # 0 - the missing type |
| # |
| MissingLibraryType_ERROR_ = No ''{0}'' type in the OCL Standard Library |
| |
| # |
| # Indicates that the the first library URI could not be found. |
| # |
| MissingLibraryURI_ERROR_ = The first library must have a URI |
| |
| # |
| # Indicates that an extra iterator was defined and ignored. |
| # args: |
| # 0 - the name of the iterator |
| # |
| RedundantIterator_WARNING_ = Redundant ''{0}'' iterator ignored |
| |
| # Indicates that an ExpressionInOCL has an invalid bodyExpression |
| # args: |
| # 0 - the ExpressionInOCL parent/context object |
| # 1 - the ExpressionInOCL role within the parent/context object |
| # |
| InvalidSpecificationBody_ERROR_ = Invalid specification body for ''{0}'' {1} |
| |
| # Indicates that a Constraint has no ExpressionInOCL i |
| # args: |
| # 0 - the ExpressionInOCL parent/context object |
| # 1 - the ExpressionInOCL role within the parent/context object |
| # |
| MissingSpecification_ERROR_ = Missing specification for ''{0}'' {1} |
| |
| # Indicates that an ExpressionInOCL has no bodyExpression |
| # args: |
| # 0 - the ExpressionInOCL parent/context object |
| # 1 - the ExpressionInOCL role within the parent/context object |
| # |
| MissingSpecificationBody_ERROR_ = Missing specification body for {1} ''{0}'' |
| |
| # |
| # Indicates that the context of an OCL expression is unspecified. |
| # args: |
| # 0 - the ExpressionInOCL parent/context object |
| # 1 - the ExpressionInOCL role within the parent/context object |
| # |
| UnknownContextType_ERROR_ = Unknown context type for ''{0}'' {1} |
| |
| # |
| # Indicates that the element referenced by a name expression could |
| # not be found in the type on which the property is called. |
| # args: |
| # 0 - the name of the type on which the property was called |
| # 1 - the name of the property |
| # |
| UnresolvedElement_ERROR_ = Unresolved Element ''{0}::{1}'' |
| |
| # |
| # Indicates that the resource referenced by a model import declaration could |
| # not be resolved. |
| # args: |
| # 0 - the name of the resource |
| # 1 - the reason for the resolution failure |
| # |
| UnresolvedImport_ERROR_ = Unresolved import ''{0}'' : {1} |
| |
| # |
| # Indicates that the resource referenced by a model include declaration could |
| # not be resolved. |
| # args: |
| # 0 - the name of the resource |
| # 1 - the reason for the resolution failure |
| # |
| UnresolvedInclude_ERROR_ = Unresolved include ''{0}'' : {1} |
| |
| # |
| # Indicates that the iteration referenced by an iteration call expression could |
| # not be found in the type on which the iteration is called. |
| # args: |
| # 0 - the name of the type on which the operation was called |
| # 1 - the name of the operation |
| # 2 - the names of the argument types for the operation call |
| # |
| UnresolvedIterationCall_ERROR_ = Unresolved Iteration ''{0}::{1}({2})'' |
| |
| # |
| # Indicates that the resource referenced by a library import declaration could |
| # not be resolved. |
| # args: |
| # 0 - the name of the resource |
| # 1 - the reason for the resolution failure |
| # |
| UnresolvedLibrary_ERROR_ = Unresolved library ''{0}'' : {1} |
| |
| # |
| # Indicates that the referenced namespace could not be found. |
| # args: |
| # 0 - the qualification of the namespace |
| # 1 - the name of the namespace |
| # |
| UnresolvedNamespace_ERROR_ = Unresolved Namespace ''{0}::{1}'' |
| |
| # |
| # Indicates that the operation referenced by an operation call expression could |
| # not be found in the type on which the operation is called. |
| # args: |
| # 0 - the name of the type on which the operation was called |
| # 1 - the name of the operation |
| # |
| UnresolvedOperation_ERROR_ = Unresolved Operation ''{0}::{1}()'' |
| |
| # |
| # Indicates that the operation referenced by an operation call expression could |
| # not be found in the type on which the operation is called. |
| # args: |
| # 0 - the name of the type on which the operation was called |
| # 1 - the name of the operation |
| # 2 - the names of the argument types for the operation call |
| # |
| UnresolvedOperationCall_ERROR_ = Unresolved Operation ''{0}::{1}({2})'' |
| |
| # |
| # Indicates that the property referenced by a property call expression could |
| # not be found in the type on which the property is called. |
| # args: |
| # 0 - the name of the type on which the property was called |
| # 1 - the name of the property |
| # |
| UnresolvedProperty_ERROR_ = Unresolved Property ''{0}::{1}'' |
| |
| # |
| # Indicates that the static operation referenced by an operation call expression could |
| # not be found in the type on which the operation is called. |
| # args: |
| # 0 - the name of the type on which the operation was called |
| # 1 - the name of the operation |
| # 2 - the names of the argument types for the operation call |
| # |
| UnresolvedStaticOperationCall_ERROR_ = Unresolved Static Operation ''{0}::{1}({2})'' |
| |
| # |
| # Indicates that the static property referenced by a property call expression could |
| # not be found in the type on which the property is called. |
| # args: |
| # 0 - the name of the type on which the property was called |
| # 1 - the name of the property |
| # |
| UnresolvedStaticProperty_ERROR_ = Unresolved Static Property ''{0}::{1}'' |
| |
| # |
| # Indicates that the referenced type could not be found. |
| # args: |
| # 0 - the package of the type |
| # 0 - the name of the type |
| # |
| UnresolvedType_ERROR_ = Unresolved Type ''{0}::{1}'' |
| |
| # |
| # Indicates that a reference could not be found. |
| # args: |
| # 0 - the expected kind of reference |
| # 1 - the name of the reference |
| # |
| Unresolved_ERROR_ = Unresolved {0} ''{1}'' |
| |
| # |
| # Indicates that an xmi:id in a saved AS file had to be randomized to avoid a duplication. |
| # args: |
| # 0 - the problem elements as EClass name, preferred xmi:id pairs, one pair per line |
| # |
| UnstableXMIid_ERROR_ = Duplicate xmi:id disambiguated for {0} |
| |
| FailedToEvaluate_ERROR_ = Failed to evaluate ''{0}'' for ''{1}'' and ''{2}'' |
| |