https://bugs.eclipse.org/bugs/show_bug.cgi?id=77406
diff --git a/deprecated/plugins/org.eclipse.uml2.resources/libraries/EcorePrimitiveTypes.library.properties b/deprecated/plugins/org.eclipse.uml2.resources/libraries/EcorePrimitiveTypes.library.properties
new file mode 100644
index 0000000..fcb19e1
--- /dev/null
+++ b/deprecated/plugins/org.eclipse.uml2.resources/libraries/EcorePrimitiveTypes.library.properties
@@ -0,0 +1,33 @@
+_label_Ecore = Ecore
+_label_Ecore__EBigDecimal = Big Decimal
+_label_Ecore__EBigInteger = Big Integer
+_label_Ecore__EBoolean = Boolean
+_label_Ecore__EBooleanObject = Boolean Object
+_label_Ecore__EByte = Byte
+_label_Ecore__EByteArray = Byte Array
+_label_Ecore__EByteObject = Byte Object
+_label_Ecore__EChar = Char
+_label_Ecore__ECharacterObject = Character Object
+_label_Ecore__EDate = Date
+_label_Ecore__EDiagnosticChain = Diagnostic Chain
+_label_Ecore__EDouble = Double
+_label_Ecore__EDoubleObject = Double Object
+_label_Ecore__EEList = Ecore List
+_label_Ecore__EEnumerator = Enumerator
+_label_Ecore__EFeatureMap = Feature Map
+_label_Ecore__EFeatureMapEntry = Feature Map Entry
+_label_Ecore__EFloat = Float
+_label_Ecore__EFloatObject = Float Object
+_label_Ecore__EInt = Int
+_label_Ecore__EIntegerObject = Integer Object
+_label_Ecore__EJavaClass = Java Class
+_label_Ecore__EJavaObject = Java Object
+_label_Ecore__ELong = Long
+_label_Ecore__ELongObject = Long Object
+_label_Ecore__EMap = Map
+_label_Ecore__EResource = Resource
+_label_Ecore__EResourceSet = Resource Set
+_label_Ecore__EShort = Short
+_label_Ecore__EShortObject = Short Object
+_label_Ecore__EString = String
+_label_Ecore__ETreeIterator = Tree Iterator
diff --git a/deprecated/plugins/org.eclipse.uml2.resources/libraries/JavaPrimitiveTypes.library.properties b/deprecated/plugins/org.eclipse.uml2.resources/libraries/JavaPrimitiveTypes.library.properties
new file mode 100644
index 0000000..0659809
--- /dev/null
+++ b/deprecated/plugins/org.eclipse.uml2.resources/libraries/JavaPrimitiveTypes.library.properties
@@ -0,0 +1,9 @@
+_label_Java = Java
+_label_Java__boolean = Boolean
+_label_Java__byte = Byte
+_label_Java__char = Char
+_label_Java__double = Double
+_label_Java__float = Float
+_label_Java__int = Int
+_label_Java__long = Long
+_label_Java__short = Short
diff --git a/deprecated/plugins/org.eclipse.uml2.resources/libraries/UML2PrimitiveTypes.library.properties b/deprecated/plugins/org.eclipse.uml2.resources/libraries/UML2PrimitiveTypes.library.properties
new file mode 100644
index 0000000..2b204e4
--- /dev/null
+++ b/deprecated/plugins/org.eclipse.uml2.resources/libraries/UML2PrimitiveTypes.library.properties
@@ -0,0 +1,5 @@
+_label_UML2 = UML2
+_label_UML2__Boolean = Boolean
+_label_UML2__Integer = Integer
+_label_UML2__String = String
+_label_UML2__UnlimitedNatural = Unlimited Natural
diff --git a/deprecated/plugins/org.eclipse.uml2.resources/metamodels/Ecore.metamodel.properties b/deprecated/plugins/org.eclipse.uml2.resources/metamodels/Ecore.metamodel.properties
new file mode 100644
index 0000000..658ba09
--- /dev/null
+++ b/deprecated/plugins/org.eclipse.uml2.resources/metamodels/Ecore.metamodel.properties
@@ -0,0 +1,164 @@
+_label_ecore = Ecore
+_label_ecore__EAttribute = Attribute
+_label_ecore__EAttribute__iD = ID
+_label_ecore__EAttribute__eAttributeType = Attribute Type
+_label_ecore__EStructuralFeature = Structural Feature
+_label_ecore__EStructuralFeature__eContainingClass = Containing Class
+_label_ecore__EStructuralFeature__changeable = Changeable
+_label_ecore__EStructuralFeature__volatile = Volatile
+_label_ecore__EStructuralFeature__transient = Transient
+_label_ecore__EStructuralFeature__defaultValueLiteral = Default Value Literal
+_label_ecore__EStructuralFeature__defaultValue = Default Value
+_label_ecore__EStructuralFeature__unsettable = Unsettable
+_label_ecore__EStructuralFeature__derived = Derived
+_label_ecore__EStructuralFeature__getFeatureID = Get Feature ID
+_label_ecore__EStructuralFeature__getContainerClass = Get Container Class
+_label_ecore__ETypedElement = Typed Element
+_label_ecore__ETypedElement__ordered = Ordered
+_label_ecore__ETypedElement__unique = Unique
+_label_ecore__ETypedElement__lowerBound = Lower Bound
+_label_ecore__ETypedElement__upperBound = Upper Bound
+_label_ecore__ETypedElement__many = Many
+_label_ecore__ETypedElement__required = Required
+_label_ecore__ETypedElement__eType = Type
+_label_ecore__ENamedElement = Named Element
+_label_ecore__ENamedElement__name = Name
+_label_ecore__EModelElement = Model Element
+_label_ecore__EModelElement__eAnnotations = Annotations
+_label_ecore__EModelElement__getEAnnotation = Get Annotation
+_label_ecore__EModelElement__getEAnnotation__source = Source
+_label_ecore__EObject = Object
+_label_ecore__EObject__eClass = Class
+_label_ecore__EObject__eIsProxy = Is Proxy
+_label_ecore__EObject__eResource = Resource
+_label_ecore__EObject__eContainer = Container
+_label_ecore__EObject__eContainingFeature = Containing Feature
+_label_ecore__EObject__eContainmentFeature = Containment Feature
+_label_ecore__EObject__eContents = Contents
+_label_ecore__EObject__eAllContents = All Contents
+_label_ecore__EObject__eCrossReferences = Cross References
+_label_ecore__EObject__eGet = Get
+_label_ecore__EObject__eGet__feature = Feature
+_label_ecore__EObject__eGet = Get
+_label_ecore__EObject__eGet__feature = Feature
+_label_ecore__EObject__eGet__resolve = Resolve
+_label_ecore__EObject__eSet = Set
+_label_ecore__EObject__eSet__feature = Feature
+_label_ecore__EObject__eSet__newValue = New Value
+_label_ecore__EObject__eIsSet = Is Set
+_label_ecore__EObject__eIsSet__feature = Feature
+_label_ecore__EObject__eUnset = Unset
+_label_ecore__EObject__eUnset__feature = Feature
+_label_ecore__EClass = Class
+_label_ecore__EClass__abstract = Abstract
+_label_ecore__EClass__interface = Interface
+_label_ecore__EClass__eSuperTypes = Super Types
+_label_ecore__EClass__eOperations = Operations
+_label_ecore__EClass__eAllAttributes = All Attributes
+_label_ecore__EClass__eAllReferences = All References
+_label_ecore__EClass__eReferences = References
+_label_ecore__EClass__eAttributes = Attributes
+_label_ecore__EClass__eAllContainments = All Containments
+_label_ecore__EClass__eAllOperations = All Operations
+_label_ecore__EClass__eAllStructuralFeatures = All Structural Features
+_label_ecore__EClass__eAllSuperTypes = All Super Types
+_label_ecore__EClass__eIDAttribute = ID Attribute
+_label_ecore__EClass__eStructuralFeatures = Structural Features
+_label_ecore__EClass__isSuperTypeOf = Is Super Type Of
+_label_ecore__EClass__isSuperTypeOf__someClass = Some Class
+_label_ecore__EClass__getEStructuralFeature = Get Structural Feature
+_label_ecore__EClass__getEStructuralFeature__featureID = Feature ID
+_label_ecore__EClass__getEStructuralFeature = Get Structural Feature
+_label_ecore__EClass__getEStructuralFeature__featureName = Feature Name
+_label_ecore__EClassifier = Classifier
+_label_ecore__EClassifier__instanceClassName = Instance Class Name
+_label_ecore__EClassifier__instanceClass = Instance Class
+_label_ecore__EClassifier__defaultValue = Default Value
+_label_ecore__EClassifier__ePackage = Package
+_label_ecore__EClassifier__isInstance = Is Instance
+_label_ecore__EClassifier__isInstance__object = Object
+_label_ecore__EClassifier__getClassifierID = Get Classifier ID
+_label_ecore__EPackage = Package
+_label_ecore__EPackage__nsURI = Namespace URI
+_label_ecore__EPackage__nsPrefix = Namespace Prefix
+_label_ecore__EPackage__eFactoryInstance = Factory Instance
+_label_ecore__EPackage__eSubpackages = Subpackages
+_label_ecore__EPackage__eSuperPackage = Super Package
+_label_ecore__EPackage__eClassifiers = Classifiers
+_label_ecore__EPackage__getEClassifier = Get Classifier
+_label_ecore__EPackage__getEClassifier__name = Name
+_label_ecore__EFactory = Factory
+_label_ecore__EFactory__ePackage = Package
+_label_ecore__EFactory__create = Create
+_label_ecore__EFactory__create__eClass = Class
+_label_ecore__EFactory__createFromString = Create From String
+_label_ecore__EFactory__createFromString__eDataType = Data Type
+_label_ecore__EFactory__createFromString__literalValue = Literal Value
+_label_ecore__EFactory__convertToString = Convert To String
+_label_ecore__EFactory__convertToString__eDataType = Data Type
+_label_ecore__EFactory__convertToString__instanceValue = Instance Value
+_label_ecore__EDataType = Data Type
+_label_ecore__EDataType__serializable = Serializable
+_label_ecore__EOperation = Operation
+_label_ecore__EOperation__eParameters = Parameters
+_label_ecore__EOperation__eExceptions = Exceptions
+_label_ecore__EOperation__eContainingClass = Containing Class
+_label_ecore__EParameter = Parameter
+_label_ecore__EParameter__eOperation = Operation
+_label_ecore__EReference = Reference
+_label_ecore__EReference__containment = Containment
+_label_ecore__EReference__container = Container
+_label_ecore__EReference__resolveProxies = Resolve Proxies
+_label_ecore__EReference__eOpposite = Opposite
+_label_ecore__EReference__eReferenceType = Reference Type
+_label_ecore__EAnnotation = Annotation
+_label_ecore__EAnnotation__source = Source
+_label_ecore__EAnnotation__details = Details
+_label_ecore__EAnnotation__eModelElement = Model Element
+_label_ecore__EAnnotation__contents = Contents
+_label_ecore__EAnnotation__references = References
+_label_ecore__EStringToStringMapEntry = String To String Map Entry
+_label_ecore__EStringToStringMapEntry__key = Key
+_label_ecore__EStringToStringMapEntry__value = Value
+_label_ecore__EEnum = Enum
+_label_ecore__EEnum__eLiterals = Literals
+_label_ecore__EEnum__getEEnumLiteral = Get Enum Literal
+_label_ecore__EEnum__getEEnumLiteral__name = Name
+_label_ecore__EEnum__getEEnumLiteral = Get Enum Literal
+_label_ecore__EEnum__getEEnumLiteral__value = Value
+_label_ecore__EEnumLiteral = Enum Literal
+_label_ecore__EEnumLiteral__value = Value
+_label_ecore__EEnumLiteral__instance = Instance
+_label_ecore__EEnumLiteral__eEnum = Enum
+_label_ecore__EBigDecimal = Big Decimal
+_label_ecore__EBigInteger = Big Integer
+_label_ecore__EBoolean = Boolean
+_label_ecore__EBooleanObject = Boolean Object
+_label_ecore__EByte = Byte
+_label_ecore__EByteArray = Byte Array
+_label_ecore__EByteObject = Byte Object
+_label_ecore__EChar = Char
+_label_ecore__ECharacterObject = Character Object
+_label_ecore__EDate = Date
+_label_ecore__EDiagnosticChain = Diagnostic Chain
+_label_ecore__EDouble = Double
+_label_ecore__EDoubleObject = Double Object
+_label_ecore__EEList = Ecore List
+_label_ecore__EEnumerator = Enumerator
+_label_ecore__EFeatureMap = Feature Map
+_label_ecore__EFeatureMapEntry = Feature Map Entry
+_label_ecore__EFloat = Float
+_label_ecore__EFloatObject = Float Object
+_label_ecore__EInt = Int
+_label_ecore__EIntegerObject = Integer Object
+_label_ecore__EJavaClass = Java Class
+_label_ecore__EJavaObject = Java Object
+_label_ecore__ELong = Long
+_label_ecore__ELongObject = Long Object
+_label_ecore__EMap = Map
+_label_ecore__EResource = Resource
+_label_ecore__EResourceSet = Resource Set
+_label_ecore__EShort = Short
+_label_ecore__EShortObject = Short Object
+_label_ecore__EString = String
+_label_ecore__ETreeIterator = Tree Iterator
diff --git a/deprecated/plugins/org.eclipse.uml2.resources/metamodels/UML2.metamodel.properties b/deprecated/plugins/org.eclipse.uml2.resources/metamodels/UML2.metamodel.properties
new file mode 100644
index 0000000..6f2c176
--- /dev/null
+++ b/deprecated/plugins/org.eclipse.uml2.resources/metamodels/UML2.metamodel.properties
@@ -0,0 +1,1319 @@
+_label_uml2 = UML 2.0
+_label_uml2__Integer = Integer
+_label_uml2__Boolean = Boolean
+_label_uml2__String = String
+_label_uml2__UnlimitedNatural = Unlimited Natural
+_label_uml2__Sequence = Sequence
+_label_uml2__Set = Set
+_label_uml2__Element = Element
+_label_uml2__Element__ownedElement = Owned Element
+_label_uml2__Element__owner = Owner
+_label_uml2__Element__ownedComment = Owned Comment
+_label_uml2__Element__validateNotOwnSelf = Validate Not Own Self
+_label_uml2__Element__validateNotOwnSelf__diagnostics = Diagnostics
+_label_uml2__Element__validateNotOwnSelf__context = Context
+_label_uml2__Element__validateHasOwner = Validate Has Owner
+_label_uml2__Element__validateHasOwner__diagnostics = Diagnostics
+_label_uml2__Element__validateHasOwner__context = Context
+_label_uml2__Element__allOwnedElements = All Owned Elements
+_label_uml2__Element__mustBeOwned = Must Be Owned
+_label_uml2__Comment = Comment
+_label_uml2__Comment__body = Body
+_label_uml2__Comment__annotatedElement = Annotated Element
+_label_uml2__Comment__bodyExpression = Body Expression
+_label_uml2__Comment__getOwnedElements = Get Owned Elements
+_label_uml2__TemplateableElement = Templateable Element
+_label_uml2__TemplateableElement__templateBinding = Template Binding
+_label_uml2__TemplateableElement__ownedTemplateSignature = Owned Template Signature
+_label_uml2__TemplateableElement__parameterableElements = Parameterable Elements
+_label_uml2__TemplateableElement__getOwnedElements = Get Owned Elements
+_label_uml2__TemplateBinding = Template Binding
+_label_uml2__TemplateBinding__signature = Signature
+_label_uml2__TemplateBinding__parameterSubstitution = Parameter Substitution
+_label_uml2__TemplateBinding__boundElement = Bound Element
+_label_uml2__TemplateBinding__getOwner = Get Owner
+_label_uml2__TemplateBinding__getSources = Get Sources
+_label_uml2__TemplateBinding__getTargets = Get Targets
+_label_uml2__TemplateBinding__getOwnedElements = Get Owned Elements
+_label_uml2__DirectedRelationship = Directed Relationship
+_label_uml2__DirectedRelationship__source = Source
+_label_uml2__DirectedRelationship__target = Target
+_label_uml2__DirectedRelationship__getRelatedElements = Get Related Elements
+_label_uml2__Relationship = Relationship
+_label_uml2__Relationship__relatedElement = Related Element
+_label_uml2__TemplateSignature = Template Signature
+_label_uml2__TemplateSignature__parameter = Parameter
+_label_uml2__TemplateSignature__ownedParameter = Owned Parameter
+_label_uml2__TemplateSignature__nestedSignature = Nested Signature
+_label_uml2__TemplateSignature__nestingSignature = Nesting Signature
+_label_uml2__TemplateSignature__template = Template
+_label_uml2__TemplateSignature__getOwnedElements = Get Owned Elements
+_label_uml2__TemplateSignature__getOwner = Get Owner
+_label_uml2__TemplateParameter = Template Parameter
+_label_uml2__TemplateParameter__signature = Signature
+_label_uml2__TemplateParameter__parameteredElement = Parametered Element
+_label_uml2__TemplateParameter__ownedParameteredElement = Owned Parametered Element
+_label_uml2__TemplateParameter__default = Default
+_label_uml2__TemplateParameter__ownedDefault = Owned Default
+_label_uml2__TemplateParameter__getOwner = Get Owner
+_label_uml2__TemplateParameter__getOwnedElements = Get Owned Elements
+_label_uml2__ParameterableElement = Parameterable Element
+_label_uml2__ParameterableElement__owningParameter = Owning Parameter
+_label_uml2__ParameterableElement__templateParameter = Template Parameter
+_label_uml2__ParameterableElement__getOwner = Get Owner
+_label_uml2__TemplateParameterSubstitution = Template Parameter Substitution
+_label_uml2__TemplateParameterSubstitution__formal = Formal
+_label_uml2__TemplateParameterSubstitution__actual = Actual
+_label_uml2__TemplateParameterSubstitution__ownedActual = Owned Actual
+_label_uml2__TemplateParameterSubstitution__templateBinding = Template Binding
+_label_uml2__TemplateParameterSubstitution__getOwner = Get Owner
+_label_uml2__TemplateParameterSubstitution__getOwnedElements = Get Owned Elements
+_label_uml2__StringExpression = String Expression
+_label_uml2__StringExpression__subExpression = Sub Expression
+_label_uml2__StringExpression__owningExpression = Owning Expression
+_label_uml2__StringExpression__getOwnedElements = Get Owned Elements
+_label_uml2__StringExpression__getOwner = Get Owner
+_label_uml2__MultiplicityElement = Multiplicity Element
+_label_uml2__MultiplicityElement__isOrdered = Is Ordered
+_label_uml2__MultiplicityElement__isUnique = Is Unique
+_label_uml2__MultiplicityElement__lower = Lower
+_label_uml2__MultiplicityElement__upper = Upper
+_label_uml2__MultiplicityElement__upperValue = Upper Value
+_label_uml2__MultiplicityElement__lowerValue = Lower Value
+_label_uml2__MultiplicityElement__lowerBound = Lower Bound
+_label_uml2__MultiplicityElement__upperBound = Upper Bound
+_label_uml2__MultiplicityElement__isMultivalued = Is Multivalued
+_label_uml2__MultiplicityElement__includesCardinality = Includes Cardinality
+_label_uml2__MultiplicityElement__includesCardinality__C = C
+_label_uml2__MultiplicityElement__includesMultiplicity = Includes Multiplicity
+_label_uml2__MultiplicityElement__includesMultiplicity__M = M
+_label_uml2__MultiplicityElement__validateUpperGt0 = Validate Upper Greater Than 0
+_label_uml2__MultiplicityElement__validateUpperGt0__diagnostics = Diagnostics
+_label_uml2__MultiplicityElement__validateUpperGt0__context = Context
+_label_uml2__MultiplicityElement__validateLowerGe0 = Validate Lower Greater Than or Equal to 0
+_label_uml2__MultiplicityElement__validateLowerGe0__diagnostics = Diagnostics
+_label_uml2__MultiplicityElement__validateLowerGe0__context = Context
+_label_uml2__MultiplicityElement__validateUpperGeLower = Validate Upper Greater Than or Equal to Lower
+_label_uml2__MultiplicityElement__validateUpperGeLower__diagnostics = Diagnostics
+_label_uml2__MultiplicityElement__validateUpperGeLower__context = Context
+_label_uml2__MultiplicityElement__validateLowerEqLowerbound = Validate Lower Equal to Lowerbound
+_label_uml2__MultiplicityElement__validateLowerEqLowerbound__diagnostics = Diagnostics
+_label_uml2__MultiplicityElement__validateLowerEqLowerbound__context = Context
+_label_uml2__MultiplicityElement__validateUpperEqUpperbound = Validate Upper Equal to Upperbound
+_label_uml2__MultiplicityElement__validateUpperEqUpperbound__diagnostics = Diagnostics
+_label_uml2__MultiplicityElement__validateUpperEqUpperbound__context = Context
+_label_uml2__MultiplicityElement__lower = Lower
+_label_uml2__MultiplicityElement__upper = Upper
+_label_uml2__MultiplicityElement__getOwnedElements = Get Owned Elements
+_label_uml2__ValueSpecification = Value Specification
+_label_uml2__ValueSpecification__isComputable = Is Computable
+_label_uml2__ValueSpecification__integerValue = Integer Value
+_label_uml2__ValueSpecification__booleanValue = Boolean Value
+_label_uml2__ValueSpecification__stringValue = String Value
+_label_uml2__ValueSpecification__unlimitedValue = Unlimited Value
+_label_uml2__ValueSpecification__isNull = Is Null
+_label_uml2__TypedElement = Typed Element
+_label_uml2__TypedElement__type = Type
+_label_uml2__NamedElement = Named Element
+_label_uml2__NamedElement__visibility = Visibility
+_label_uml2__NamedElement__clientDependency = Client Dependency
+_label_uml2__NamedElement__name = Name
+_label_uml2__NamedElement__qualifiedName = Qualified Name
+_label_uml2__NamedElement__nameExpression = Name Expression
+_label_uml2__NamedElement__validateNoName = Validate No Name
+_label_uml2__NamedElement__validateNoName__diagnostics = Diagnostics
+_label_uml2__NamedElement__validateNoName__context = Context
+_label_uml2__NamedElement__validateQualifiedName = Validate Qualified Name
+_label_uml2__NamedElement__validateQualifiedName__diagnostics = Diagnostics
+_label_uml2__NamedElement__validateQualifiedName__context = Context
+_label_uml2__NamedElement__allNamespaces = All Namespaces
+_label_uml2__NamedElement__isDistinguishableFrom = Is Distinguishable From
+_label_uml2__NamedElement__isDistinguishableFrom__n = N
+_label_uml2__NamedElement__isDistinguishableFrom__ns = Ns
+_label_uml2__NamedElement__separator = Separator
+_label_uml2__NamedElement__qualifiedName = Qualified Name
+_label_uml2__NamedElement__validateVisibilityNeedsOwnership = Validate Visibility Needs Ownership
+_label_uml2__NamedElement__validateVisibilityNeedsOwnership__diagnostics = Diagnostics
+_label_uml2__NamedElement__validateVisibilityNeedsOwnership__context = Context
+_label_uml2__NamedElement__getNamespace = Get Namespace
+_label_uml2__NamedElement__getOwner = Get Owner
+_label_uml2__NamedElement__getOwnedElements = Get Owned Elements
+_label_uml2__Namespace = Namespace
+_label_uml2__Namespace__member = Member
+_label_uml2__Namespace__ownedRule = Owned Rule
+_label_uml2__Namespace__importedMember = Imported Member
+_label_uml2__Namespace__elementImport = Element Import
+_label_uml2__Namespace__packageImport = Package Import
+_label_uml2__Namespace__validateMembersAreDistinguishable = Validate Members Are Distinguishable
+_label_uml2__Namespace__validateMembersAreDistinguishable__diagnostics = Diagnostics
+_label_uml2__Namespace__validateMembersAreDistinguishable__context = Context
+_label_uml2__Namespace__getNamesOfMember = Get Names Of Member
+_label_uml2__Namespace__getNamesOfMember__element = Element
+_label_uml2__Namespace__membersAreDistinguishable = Members Are Distinguishable
+_label_uml2__Namespace__validateImportedMemberDerived = Validate Imported Member Derived
+_label_uml2__Namespace__validateImportedMemberDerived__diagnostics = Diagnostics
+_label_uml2__Namespace__validateImportedMemberDerived__context = Context
+_label_uml2__Namespace__importedMember = Imported Member
+_label_uml2__Namespace__importMembers = Import Members
+_label_uml2__Namespace__importMembers__imps = Imps
+_label_uml2__Namespace__excludeCollisions = Exclude Collisions
+_label_uml2__Namespace__excludeCollisions__imps = Imps
+_label_uml2__Namespace__getOwnedMembers = Get Owned Members
+_label_uml2__Namespace__getOwnedElements = Get Owned Elements
+_label_uml2__Constraint = Constraint
+_label_uml2__Constraint__context = Context
+_label_uml2__Constraint__specification = Specification
+_label_uml2__Constraint__constrainedElement = Constrained Element
+_label_uml2__Constraint__namespace = Namespace
+_label_uml2__Constraint__validateNotApplyToSelf = Validate Not Apply To Self
+_label_uml2__Constraint__validateNotApplyToSelf__diagnostics = Diagnostics
+_label_uml2__Constraint__validateNotApplyToSelf__context = Context
+_label_uml2__Constraint__getOwnedElements = Get Owned Elements
+_label_uml2__PackageableElement = Packageable Element
+_label_uml2__PackageableElement__packageableElement_visibility = Packageable Element Visibility
+_label_uml2__PackageableElement__getVisibility = Get Visibility
+_label_uml2__PackageableElement__setVisibility = Set Visibility
+_label_uml2__PackageableElement__setVisibility__newVisibility = New Visibility
+_label_uml2__VisibilityKind = Visibility Kind
+_label_uml2__VisibilityKind__public = Public
+_label_uml2__VisibilityKind__private = Private
+_label_uml2__VisibilityKind__protected = Protected
+_label_uml2__VisibilityKind__package = Package
+_label_uml2__ElementImport = Element Import
+_label_uml2__ElementImport__visibility = Visibility
+_label_uml2__ElementImport__alias = Alias
+_label_uml2__ElementImport__importedElement = Imported Element
+_label_uml2__ElementImport__importingNamespace = Importing Namespace
+_label_uml2__ElementImport__validateVisibilityPublicOrPrivate = Validate Visibility Public Or Private
+_label_uml2__ElementImport__validateVisibilityPublicOrPrivate__diagnostics = Diagnostics
+_label_uml2__ElementImport__validateVisibilityPublicOrPrivate__context = Context
+_label_uml2__ElementImport__validateImportedElementIsPublic = Validate Imported Element Is Public
+_label_uml2__ElementImport__validateImportedElementIsPublic__diagnostics = Diagnostics
+_label_uml2__ElementImport__validateImportedElementIsPublic__context = Context
+_label_uml2__ElementImport__getName = Get Name
+_label_uml2__ElementImport__getTargets = Get Targets
+_label_uml2__ElementImport__getSources = Get Sources
+_label_uml2__ElementImport__getOwner = Get Owner
+_label_uml2__PackageImport = Package Import
+_label_uml2__PackageImport__visibility = Visibility
+_label_uml2__PackageImport__importedPackage = Imported Package
+_label_uml2__PackageImport__importingNamespace = Importing Namespace
+_label_uml2__PackageImport__validatePublicOrPrivate = Validate Public Or Private
+_label_uml2__PackageImport__validatePublicOrPrivate__diagnostics = Diagnostics
+_label_uml2__PackageImport__validatePublicOrPrivate__context = Context
+_label_uml2__PackageImport__getTargets = Get Targets
+_label_uml2__PackageImport__getSources = Get Sources
+_label_uml2__PackageImport__getOwner = Get Owner
+_label_uml2__Package = Package
+_label_uml2__Package__nestedPackage = Nested Package
+_label_uml2__Package__nestingPackage = Nesting Package
+_label_uml2__Package__ownedType = Owned Type
+_label_uml2__Package__ownedMember = Owned Member
+_label_uml2__Package__packageMerge = Package Merge
+_label_uml2__Package__packageExtension = Package Extension
+_label_uml2__Package__appliedProfile = Applied Profile
+_label_uml2__Package__validateElementsPublicOrPrivate = Validate Elements Public Or Private
+_label_uml2__Package__validateElementsPublicOrPrivate__diagnostics = Diagnostics
+_label_uml2__Package__validateElementsPublicOrPrivate__context = Context
+_label_uml2__Package__mustBeOwned = Must Be Owned
+_label_uml2__Package__visibleMembers = Visible Members
+_label_uml2__Package__makesVisible = Makes Visible
+_label_uml2__Package__makesVisible__el = El
+_label_uml2__Package__getNamespace = Get Namespace
+_label_uml2__Package__getOwnedElements = Get Owned Elements
+_label_uml2__Package__getPackageImports = Get Package Imports
+_label_uml2__Type = Type
+_label_uml2__Type__package = Package
+_label_uml2__Type__conformsTo = Conforms To
+_label_uml2__Type__conformsTo__other = Other
+_label_uml2__Type__getNamespace = Get Namespace
+_label_uml2__PackageMerge = Package Merge
+_label_uml2__PackageMerge__mergedPackage = Merged Package
+_label_uml2__PackageMerge__mergingPackage = Merging Package
+_label_uml2__PackageMerge__getSources = Get Sources
+_label_uml2__PackageMerge__getOwner = Get Owner
+_label_uml2__PackageMerge__getTargets = Get Targets
+_label_uml2__ProfileApplication = Profile Application
+_label_uml2__ProfileApplication__importedProfile = Imported Profile
+_label_uml2__ProfileApplication__setImportedPackage = Set Imported Package
+_label_uml2__ProfileApplication__setImportedPackage__newImportedPackage = New Imported Package
+_label_uml2__Profile = Profile
+_label_uml2__Profile__ownedStereotype = Owned Stereotype
+_label_uml2__Profile__metaclassReference = Metaclass Reference
+_label_uml2__Profile__metamodelReference = Metamodel Reference
+_label_uml2__Profile__getElementImports = Get Element Imports
+_label_uml2__Profile__getPackageImports = Get Package Imports
+_label_uml2__Stereotype = Stereotype
+_label_uml2__Class = Class
+_label_uml2__Class__ownedOperation = Owned Operation
+_label_uml2__Class__superClass = Super Class
+_label_uml2__Class__nestedClassifier = Nested Classifier
+_label_uml2__Class__extension = Extension
+_label_uml2__Class__isActive = Is Active
+_label_uml2__Class__ownedReception = Owned Reception
+_label_uml2__Class__inherit = Inherit
+_label_uml2__Class__inherit__inhs = Inhs
+_label_uml2__Class__isAbstract = Is Abstract
+_label_uml2__Class__setIsAbstract = Set Is Abstract
+_label_uml2__Class__setIsAbstract__newIsAbstract = New Is Abstract
+_label_uml2__Class__getOwnedAttributes = Get Owned Attributes
+_label_uml2__Class__getGenerals = Get Generals
+_label_uml2__Class__getAttributes = Get Attributes
+_label_uml2__Class__getOwnedMembers = Get Owned Members
+_label_uml2__Class__getFeatures = Get Features
+_label_uml2__BehavioredClassifier = Behaviored Classifier
+_label_uml2__BehavioredClassifier__ownedBehavior = Owned Behavior
+_label_uml2__BehavioredClassifier__ownedStateMachine = Owned State Machine
+_label_uml2__BehavioredClassifier__classifierBehavior = Classifier Behavior
+_label_uml2__BehavioredClassifier__implementation = Implementation
+_label_uml2__BehavioredClassifier__ownedTrigger = Owned Trigger
+_label_uml2__BehavioredClassifier__getOwnedMembers = Get Owned Members
+_label_uml2__BehavioredClassifier__getOwnedElements = Get Owned Elements
+_label_uml2__BehavioredClassifier__getClientDependencies = Get Client Dependencies
+_label_uml2__Classifier = Classifier
+_label_uml2__Classifier__feature = Feature
+_label_uml2__Classifier__isAbstract = Is Abstract
+_label_uml2__Classifier__inheritedMember = Inherited Member
+_label_uml2__Classifier__general = General
+_label_uml2__Classifier__generalization = Generalization
+_label_uml2__Classifier__powertypeExtent = Powertype Extent
+_label_uml2__Classifier__attribute = Attribute
+_label_uml2__Classifier__redefinedClassifier = Redefined Classifier
+_label_uml2__Classifier__substitution = Substitution
+_label_uml2__Classifier__ownedUseCase = Owned Use Case
+_label_uml2__Classifier__useCase = Use Case
+_label_uml2__Classifier__representation = Representation
+_label_uml2__Classifier__occurrence = Occurrence
+_label_uml2__Classifier__allFeatures = All Features
+_label_uml2__Classifier__validateNoCyclesInGeneralization = Validate No Cycles In Generalization
+_label_uml2__Classifier__validateNoCyclesInGeneralization__diagnostics = Diagnostics
+_label_uml2__Classifier__validateNoCyclesInGeneralization__context = Context
+_label_uml2__Classifier__validateSpecializeType = Validate Specialize Type
+_label_uml2__Classifier__validateSpecializeType__diagnostics = Diagnostics
+_label_uml2__Classifier__validateSpecializeType__context = Context
+_label_uml2__Classifier__validateInheritedMember = Validate Inherited Member
+_label_uml2__Classifier__validateInheritedMember__diagnostics = Diagnostics
+_label_uml2__Classifier__validateInheritedMember__context = Context
+_label_uml2__Classifier__inheritedMember = Inherited Member
+_label_uml2__Classifier__parents = Parents
+_label_uml2__Classifier__allParents = All Parents
+_label_uml2__Classifier__inheritableMembers = Inheritable Members
+_label_uml2__Classifier__inheritableMembers__c = C
+_label_uml2__Classifier__hasVisibilityOf = Has Visibility Of
+_label_uml2__Classifier__hasVisibilityOf__n = N
+_label_uml2__Classifier__inherit = Inherit
+_label_uml2__Classifier__inherit__inhs = Inhs
+_label_uml2__Classifier__maySpecializeType = May Specialize Type
+_label_uml2__Classifier__maySpecializeType__c = C
+_label_uml2__Classifier__general = General
+_label_uml2__Classifier__validateGeneralEqualsParents = Validate General Equals Parents
+_label_uml2__Classifier__validateGeneralEqualsParents__diagnostics = Diagnostics
+_label_uml2__Classifier__validateGeneralEqualsParents__context = Context
+_label_uml2__Classifier__conformsTo = Conforms To
+_label_uml2__Classifier__conformsTo__other = Other
+_label_uml2__Classifier__getMembers = Get Members
+_label_uml2__Classifier__getOwnedElements = Get Owned Elements
+_label_uml2__Classifier__getRedefinedElements = Get Redefined Elements
+_label_uml2__Classifier__getClientDependencies = Get Client Dependencies
+_label_uml2__Classifier__getOwnedMembers = Get Owned Members
+_label_uml2__RedefinableElement = Redefinable Element
+_label_uml2__RedefinableElement__redefinitionContext = Redefinition Context
+_label_uml2__RedefinableElement__isLeaf = Is Leaf
+_label_uml2__RedefinableElement__validateRedefinitionContextValid = Validate Redefinition Context Valid
+_label_uml2__RedefinableElement__validateRedefinitionContextValid__diagnostics = Diagnostics
+_label_uml2__RedefinableElement__validateRedefinitionContextValid__context = Context
+_label_uml2__RedefinableElement__validateRedefinitionConsistent = Validate Redefinition Consistent
+_label_uml2__RedefinableElement__validateRedefinitionConsistent__diagnostics = Diagnostics
+_label_uml2__RedefinableElement__validateRedefinitionConsistent__context = Context
+_label_uml2__RedefinableElement__isConsistentWith = Is Consistent With
+_label_uml2__RedefinableElement__isConsistentWith__redefinee = Redefinee
+_label_uml2__RedefinableElement__isRedefinitionContextValid = Is Redefinition Context Valid
+_label_uml2__RedefinableElement__isRedefinitionContextValid__redefinable = Redefinable
+_label_uml2__RedefinableElement__getRedefinedElements = Get Redefined Elements
+_label_uml2__Feature = Feature
+_label_uml2__Feature__isStatic = Is Static
+_label_uml2__Feature__featuringClassifier = Featuring Classifier
+_label_uml2__Generalization = Generalization
+_label_uml2__Generalization__general = General
+_label_uml2__Generalization__isSubstitutable = Is Substitutable
+_label_uml2__Generalization__generalizationSet = Generalization Set
+_label_uml2__Generalization__specific = Specific
+_label_uml2__Generalization__getSources = Get Sources
+_label_uml2__Generalization__getOwner = Get Owner
+_label_uml2__Generalization__getTargets = Get Targets
+_label_uml2__GeneralizationSet = Generalization Set
+_label_uml2__GeneralizationSet__isCovering = Is Covering
+_label_uml2__GeneralizationSet__isDisjoint = Is Disjoint
+_label_uml2__GeneralizationSet__powertype = Powertype
+_label_uml2__GeneralizationSet__generalization = Generalization
+_label_uml2__Property = Property
+_label_uml2__Property__datatype = Datatype
+_label_uml2__Property__default = Default
+_label_uml2__Property__isComposite = Is Composite
+_label_uml2__Property__isDerived = Is Derived
+_label_uml2__Property__class_ = Class 
+_label_uml2__Property__opposite = Opposite
+_label_uml2__Property__isDerivedUnion = Is Derived Union
+_label_uml2__Property__association = Association
+_label_uml2__Property__owningAssociation = Owning Association
+_label_uml2__Property__redefinedProperty = Redefined Property
+_label_uml2__Property__subsettedProperty = Subsetted Property
+_label_uml2__Property__aggregation = Aggregation
+_label_uml2__Property__defaultValue = Default Value
+_label_uml2__Property__qualifier = Qualifier
+_label_uml2__Property__associationEnd = Association End
+_label_uml2__Property__validateOppositeIsOtherEnd = Validate Opposite Is Other End
+_label_uml2__Property__validateOppositeIsOtherEnd__diagnostics = Diagnostics
+_label_uml2__Property__validateOppositeIsOtherEnd__context = Context
+_label_uml2__Property__opposite = Opposite
+_label_uml2__Property__validateMultiplicityOfComposite = Validate Multiplicity Of Composite
+_label_uml2__Property__validateMultiplicityOfComposite__diagnostics = Diagnostics
+_label_uml2__Property__validateMultiplicityOfComposite__context = Context
+_label_uml2__Property__validateSubsettingContext = Validate Subsetting Context
+_label_uml2__Property__validateSubsettingContext__diagnostics = Diagnostics
+_label_uml2__Property__validateSubsettingContext__context = Context
+_label_uml2__Property__validateNavigablePropertyRedefinition = Validate Navigable Property Redefinition
+_label_uml2__Property__validateNavigablePropertyRedefinition__diagnostics = Diagnostics
+_label_uml2__Property__validateNavigablePropertyRedefinition__context = Context
+_label_uml2__Property__validateSubsettingRules = Validate Subsetting Rules
+_label_uml2__Property__validateSubsettingRules__diagnostics = Diagnostics
+_label_uml2__Property__validateSubsettingRules__context = Context
+_label_uml2__Property__validateNavigableReadonly = Validate Navigable Readonly
+_label_uml2__Property__validateNavigableReadonly__diagnostics = Diagnostics
+_label_uml2__Property__validateNavigableReadonly__context = Context
+_label_uml2__Property__validateDerivedUnionIsDerived = Validate Derived Union Is Derived
+_label_uml2__Property__validateDerivedUnionIsDerived__diagnostics = Diagnostics
+_label_uml2__Property__validateDerivedUnionIsDerived__context = Context
+_label_uml2__Property__isConsistentWith = Is Consistent With
+_label_uml2__Property__isConsistentWith__redefinee = Redefinee
+_label_uml2__Property__subsettingContext = Subsetting Context
+_label_uml2__Property__isReadOnly = Is Read Only
+_label_uml2__Property__setIsReadOnly = Set Is Read Only
+_label_uml2__Property__setIsReadOnly__newIsReadOnly = New Is Read Only
+_label_uml2__Property__getNamespace = Get Namespace
+_label_uml2__Property__getFeaturingClassifiers = Get Featuring Classifiers
+_label_uml2__Property__getRedefinedElements = Get Redefined Elements
+_label_uml2__Property__getOwnedElements = Get Owned Elements
+_label_uml2__Property__getOwner = Get Owner
+_label_uml2__StructuralFeature = Structural Feature
+_label_uml2__StructuralFeature__isReadOnly = Is Read Only
+_label_uml2__ConnectableElement = Connectable Element
+_label_uml2__ConnectableElement__end = End
+_label_uml2__ConnectorEnd = Connector End
+_label_uml2__ConnectorEnd__definingEnd = Defining End
+_label_uml2__ConnectorEnd__partWithPort = Part With Port
+_label_uml2__ConnectorEnd__role = Role
+_label_uml2__DeploymentTarget = Deployment Target
+_label_uml2__DeploymentTarget__deployment = Deployment
+_label_uml2__DeploymentTarget__deployedElement = Deployed Element
+_label_uml2__DeploymentTarget__getOwnedElements = Get Owned Elements
+_label_uml2__DeploymentTarget__getClientDependencies = Get Client Dependencies
+_label_uml2__Deployment = Deployment
+_label_uml2__Deployment__deployedArtifact = Deployed Artifact
+_label_uml2__Deployment__configuration = Configuration
+_label_uml2__Deployment__location = Location
+_label_uml2__Deployment__getSuppliers = Get Suppliers
+_label_uml2__Deployment__getTargets = Get Targets
+_label_uml2__Deployment__getSources = Get Sources
+_label_uml2__Deployment__getClients = Get Clients
+_label_uml2__Deployment__getOwnedElements = Get Owned Elements
+_label_uml2__Dependency = Dependency
+_label_uml2__Dependency__client = Client
+_label_uml2__Dependency__supplier = Supplier
+_label_uml2__DeployedArtifact = Deployed Artifact
+_label_uml2__DeploymentSpecification = Deployment Specification
+_label_uml2__DeploymentSpecification__deploymentLocation = Deployment Location
+_label_uml2__DeploymentSpecification__executionLocation = Execution Location
+_label_uml2__Artifact = Artifact
+_label_uml2__Artifact__fileName = File Name
+_label_uml2__Artifact__nestedArtifact = Nested Artifact
+_label_uml2__Artifact__manifestation = Manifestation
+_label_uml2__Artifact__ownedOperation = Owned Operation
+_label_uml2__Artifact__ownedAttribute = Owned Attribute
+_label_uml2__Artifact__getOwnedElements = Get Owned Elements
+_label_uml2__Artifact__getClientDependencies = Get Client Dependencies
+_label_uml2__Artifact__getFeatures = Get Features
+_label_uml2__Artifact__getOwnedMembers = Get Owned Members
+_label_uml2__Artifact__getAttributes = Get Attributes
+_label_uml2__Manifestation = Manifestation
+_label_uml2__Manifestation__utilizedElement = Utilized Element
+_label_uml2__Manifestation__getSuppliers = Get Suppliers
+_label_uml2__Manifestation__getTargets = Get Targets
+_label_uml2__Abstraction = Abstraction
+_label_uml2__Abstraction__mapping = Mapping
+_label_uml2__Abstraction__getOwnedElements = Get Owned Elements
+_label_uml2__OpaqueExpression = Opaque Expression
+_label_uml2__OpaqueExpression__body = Body
+_label_uml2__OpaqueExpression__language = Language
+_label_uml2__OpaqueExpression__result = Result
+_label_uml2__OpaqueExpression__behavior = Behavior
+_label_uml2__Parameter = Parameter
+_label_uml2__Parameter__parameterSet = Parameter Set
+_label_uml2__Parameter__operation = Operation
+_label_uml2__Parameter__default = Default
+_label_uml2__Parameter__direction = Direction
+_label_uml2__Parameter__defaultValue = Default Value
+_label_uml2__Parameter__isException = Is Exception
+_label_uml2__Parameter__isStream = Is Stream
+_label_uml2__Parameter__effect = Effect
+_label_uml2__Parameter__getNamespace = Get Namespace
+_label_uml2__Parameter__getOwnedElements = Get Owned Elements
+_label_uml2__Operation = Operation
+_label_uml2__Operation__class_ = Class 
+_label_uml2__Operation__isQuery = Is Query
+_label_uml2__Operation__datatype = Datatype
+_label_uml2__Operation__precondition = Precondition
+_label_uml2__Operation__postcondition = Postcondition
+_label_uml2__Operation__redefinedOperation = Redefined Operation
+_label_uml2__Operation__bodyCondition = Body Condition
+_label_uml2__Operation__ownedParameter = Owned Parameter
+_label_uml2__Operation__validateTypeOfResult = Validate Type Of Result
+_label_uml2__Operation__validateTypeOfResult__diagnostics = Diagnostics
+_label_uml2__Operation__validateTypeOfResult__context = Context
+_label_uml2__Operation__isOrdered = Is Ordered
+_label_uml2__Operation__isUnique = Is Unique
+_label_uml2__Operation__lower = Lower
+_label_uml2__Operation__upper = Upper
+_label_uml2__Operation__type = Type
+_label_uml2__Operation__validateOnlyBodyForQuery = Validate Only Body For Query
+_label_uml2__Operation__validateOnlyBodyForQuery__diagnostics = Diagnostics
+_label_uml2__Operation__validateOnlyBodyForQuery__context = Context
+_label_uml2__Operation__isConsistentWith = Is Consistent With
+_label_uml2__Operation__isConsistentWith__redefinee = Redefinee
+_label_uml2__Operation__getRaisedExceptions = Get Raised Exceptions
+_label_uml2__Operation__setIsOrdered = Set Is Ordered
+_label_uml2__Operation__setIsOrdered__newIsOrdered = New Is Ordered
+_label_uml2__Operation__setIsUnique = Set Is Unique
+_label_uml2__Operation__setIsUnique__newIsUnique = New Is Unique
+_label_uml2__Operation__getLower = Get Lower
+_label_uml2__Operation__getUpper = Get Upper
+_label_uml2__Operation__getFormalParameters = Get Formal Parameters
+_label_uml2__Operation__getType = Get Type
+_label_uml2__Operation__setType = Set Type
+_label_uml2__Operation__setType__newType = New Type
+_label_uml2__Operation__getRedefinitionContexts = Get Redefinition Contexts
+_label_uml2__Operation__getNamespace = Get Namespace
+_label_uml2__Operation__getFeaturingClassifiers = Get Featuring Classifiers
+_label_uml2__Operation__getOwnedMembers = Get Owned Members
+_label_uml2__Operation__getOwnedRules = Get Owned Rules
+_label_uml2__Operation__getRedefinedElements = Get Redefined Elements
+_label_uml2__BehavioralFeature = Behavioral Feature
+_label_uml2__BehavioralFeature__parameter = Parameter
+_label_uml2__BehavioralFeature__formalParameter = Formal Parameter
+_label_uml2__BehavioralFeature__returnResult = Return Result
+_label_uml2__BehavioralFeature__raisedException = Raised Exception
+_label_uml2__BehavioralFeature__isAbstract = Is Abstract
+_label_uml2__BehavioralFeature__method = Method
+_label_uml2__BehavioralFeature__concurrency = Concurrency
+_label_uml2__BehavioralFeature__isDistinguishableFrom = Is Distinguishable From
+_label_uml2__BehavioralFeature__isDistinguishableFrom__n = N
+_label_uml2__BehavioralFeature__isDistinguishableFrom__ns = Ns
+_label_uml2__BehavioralFeature__getMembers = Get Members
+_label_uml2__BehavioralFeature__getOwnedMembers = Get Owned Members
+_label_uml2__Behavior = Behavior
+_label_uml2__Behavior__isReentrant = Is Reentrant
+_label_uml2__Behavior__context = Context
+_label_uml2__Behavior__redefinedBehavior = Redefined Behavior
+_label_uml2__Behavior__parameter = Parameter
+_label_uml2__Behavior__formalParameter = Formal Parameter
+_label_uml2__Behavior__returnResult = Return Result
+_label_uml2__Behavior__precondition = Precondition
+_label_uml2__Behavior__postcondition = Postcondition
+_label_uml2__Behavior__ownedParameterSet = Owned Parameter Set
+_label_uml2__Behavior__specification = Specification
+_label_uml2__Behavior__getRedefinedElements = Get Redefined Elements
+_label_uml2__Behavior__getOwnedMembers = Get Owned Members
+_label_uml2__Behavior__getOwnedRules = Get Owned Rules
+_label_uml2__ParameterSet = Parameter Set
+_label_uml2__ParameterSet__parameter = Parameter
+_label_uml2__ParameterSet__condition = Condition
+_label_uml2__ParameterSet__getOwnedElements = Get Owned Elements
+_label_uml2__CallConcurrencyKind = Call Concurrency Kind
+_label_uml2__CallConcurrencyKind__sequential = Sequential
+_label_uml2__CallConcurrencyKind__guarded = Guarded
+_label_uml2__CallConcurrencyKind__concurrent = Concurrent
+_label_uml2__DataType = Data Type
+_label_uml2__DataType__ownedAttribute = Owned Attribute
+_label_uml2__DataType__ownedOperation = Owned Operation
+_label_uml2__DataType__inherit = Inherit
+_label_uml2__DataType__inherit__inhs = Inhs
+_label_uml2__DataType__getOwnedMembers = Get Owned Members
+_label_uml2__DataType__getAttributes = Get Attributes
+_label_uml2__DataType__getFeatures = Get Features
+_label_uml2__ParameterDirectionKind = Parameter Direction Kind
+_label_uml2__ParameterDirectionKind__in = In
+_label_uml2__ParameterDirectionKind__inout = Inout
+_label_uml2__ParameterDirectionKind__out = Out
+_label_uml2__ParameterDirectionKind__return = Return
+_label_uml2__ParameterEffectKind = Parameter Effect Kind
+_label_uml2__ParameterEffectKind__create = Create
+_label_uml2__ParameterEffectKind__read = Read
+_label_uml2__ParameterEffectKind__update = Update
+_label_uml2__ParameterEffectKind__delete = Delete
+_label_uml2__Association = Association
+_label_uml2__Association__isDerived = Is Derived
+_label_uml2__Association__endType = End Type
+_label_uml2__Association__memberEnd = Member End
+_label_uml2__Association__ownedEnd = Owned End
+_label_uml2__Association__getFeatures = Get Features
+_label_uml2__Association__getOwnedMembers = Get Owned Members
+_label_uml2__Association__getRelatedElements = Get Related Elements
+_label_uml2__Association__getMembers = Get Members
+_label_uml2__AggregationKind = Aggregation Kind
+_label_uml2__AggregationKind__none = None
+_label_uml2__AggregationKind__shared = Shared
+_label_uml2__AggregationKind__composite = Composite
+_label_uml2__Substitution = Substitution
+_label_uml2__Substitution__contract = Contract
+_label_uml2__Substitution__substitutingClassifier = Substituting Classifier
+_label_uml2__Substitution__getSuppliers = Get Suppliers
+_label_uml2__Substitution__getTargets = Get Targets
+_label_uml2__Substitution__getClients = Get Clients
+_label_uml2__Substitution__getSources = Get Sources
+_label_uml2__Realization = Realization
+_label_uml2__Realization__abstraction = Abstraction
+_label_uml2__Realization__realizingClassifier = Realizing Classifier
+_label_uml2__Realization__getSources = Get Sources
+_label_uml2__Realization__getOwner = Get Owner
+_label_uml2__Realization__getClients = Get Clients
+_label_uml2__Realization__getSuppliers = Get Suppliers
+_label_uml2__Realization__getTargets = Get Targets
+_label_uml2__Component = Component
+_label_uml2__Component__isIndirectlyInstantiated = Is Indirectly Instantiated
+_label_uml2__Component__required = Required
+_label_uml2__Component__provided = Provided
+_label_uml2__Component__ownedMember = Owned Member
+_label_uml2__Component__realization = Realization
+_label_uml2__Component__getOwnedElements = Get Owned Elements
+_label_uml2__Component__getClientDependencies = Get Client Dependencies
+_label_uml2__Interface = Interface
+_label_uml2__Interface__ownedAttribute = Owned Attribute
+_label_uml2__Interface__ownedOperation = Owned Operation
+_label_uml2__Interface__redefinedInterface = Redefined Interface
+_label_uml2__Interface__nestedClassifier = Nested Classifier
+_label_uml2__Interface__ownedReception = Owned Reception
+_label_uml2__Interface__protocol = Protocol
+_label_uml2__Interface__getAttributes = Get Attributes
+_label_uml2__Interface__getOwnedMembers = Get Owned Members
+_label_uml2__Interface__getFeatures = Get Features
+_label_uml2__Interface__getRedefinedElements = Get Redefined Elements
+_label_uml2__Reception = Reception
+_label_uml2__Reception__signal = Signal
+_label_uml2__Signal = Signal
+_label_uml2__Signal__ownedAttribute = Owned Attribute
+_label_uml2__Signal__getAttributes = Get Attributes
+_label_uml2__Signal__getOwnedMembers = Get Owned Members
+_label_uml2__ProtocolStateMachine = Protocol State Machine
+_label_uml2__ProtocolStateMachine__conformance = Conformance
+_label_uml2__ProtocolStateMachine__getOwnedElements = Get Owned Elements
+_label_uml2__StateMachine = State Machine
+_label_uml2__StateMachine__region = Region
+_label_uml2__StateMachine__connectionPoint = Connection Point
+_label_uml2__StateMachine__extendedStateMachine = Extended State Machine
+_label_uml2__StateMachine__stateMachine_redefinitionContext = State Machine Redefinition Context
+_label_uml2__StateMachine__getRedefinedElements = Get Redefined Elements
+_label_uml2__StateMachine__getRedefinitionContexts = Get Redefinition Contexts
+_label_uml2__StateMachine__getOwnedMembers = Get Owned Members
+_label_uml2__Region = Region
+_label_uml2__Region__subvertex = Subvertex
+_label_uml2__Region__transition = Transition
+_label_uml2__Region__state = State
+_label_uml2__Region__extendedRegion = Extended Region
+_label_uml2__Region__stateMachine = State Machine
+_label_uml2__Region__getRedefinitionContexts = Get Redefinition Contexts
+_label_uml2__Region__getRedefinedElements = Get Redefined Elements
+_label_uml2__Region__getOwnedElements = Get Owned Elements
+_label_uml2__Region__getNamespace = Get Namespace
+_label_uml2__Vertex = Vertex
+_label_uml2__Vertex__outgoing = Outgoing
+_label_uml2__Vertex__incoming = Incoming
+_label_uml2__Vertex__container = Container
+_label_uml2__Vertex__getOwner = Get Owner
+_label_uml2__Transition = Transition
+_label_uml2__Transition__kind = Kind
+_label_uml2__Transition__container = Container
+_label_uml2__Transition__target = Target
+_label_uml2__Transition__redefinedTransition = Redefined Transition
+_label_uml2__Transition__trigger = Trigger
+_label_uml2__Transition__guard = Guard
+_label_uml2__Transition__effect = Effect
+_label_uml2__Transition__source = Source
+_label_uml2__Transition__getRedefinitionContexts = Get Redefinition Contexts
+_label_uml2__Transition__getRedefinedElements = Get Redefined Elements
+_label_uml2__Transition__getOwner = Get Owner
+_label_uml2__Transition__getOwnedElements = Get Owned Elements
+_label_uml2__TransitionKind = Transition Kind
+_label_uml2__TransitionKind__internal = Internal
+_label_uml2__TransitionKind__local = Local
+_label_uml2__TransitionKind__external = External
+_label_uml2__Trigger = Trigger
+_label_uml2__Trigger__port = Port
+_label_uml2__Port = Port
+_label_uml2__Port__isBehavior = Is Behavior
+_label_uml2__Port__isService = Is Service
+_label_uml2__Port__required = Required
+_label_uml2__Port__redefinedPort = Redefined Port
+_label_uml2__Port__provided = Provided
+_label_uml2__Port__protocol = Protocol
+_label_uml2__Port__getRedefinedElements = Get Redefined Elements
+_label_uml2__Activity = Activity
+_label_uml2__Activity__body = Body
+_label_uml2__Activity__language = Language
+_label_uml2__Activity__edge = Edge
+_label_uml2__Activity__group = Group
+_label_uml2__Activity__node = Node
+_label_uml2__Activity__action = Action
+_label_uml2__Activity__structuredNode = Structured Node
+_label_uml2__Activity__isSingleExecution = Is Single Execution
+_label_uml2__Activity__isReadOnly = Is Read Only
+_label_uml2__Activity__getOwnedElements = Get Owned Elements
+_label_uml2__ActivityEdge = Activity Edge
+_label_uml2__ActivityEdge__source = Source
+_label_uml2__ActivityEdge__target = Target
+_label_uml2__ActivityEdge__inStructuredNode = In Structured Node
+_label_uml2__ActivityEdge__inPartition = In Partition
+_label_uml2__ActivityEdge__interrupts = Interrupts
+_label_uml2__ActivityEdge__inGroup = In Group
+_label_uml2__ActivityEdge__guard = Guard
+_label_uml2__ActivityEdge__redefinedElement = Redefined Element
+_label_uml2__ActivityEdge__weight = Weight
+_label_uml2__ActivityEdge__activity = Activity
+_label_uml2__ActivityEdge__getOwner = Get Owner
+_label_uml2__ActivityEdge__getOwnedElements = Get Owned Elements
+_label_uml2__ActivityNode = Activity Node
+_label_uml2__ActivityNode__incoming = Incoming
+_label_uml2__ActivityNode__inGroup = In Group
+_label_uml2__ActivityNode__activity = Activity
+_label_uml2__ActivityNode__redefinedElement = Redefined Element
+_label_uml2__ActivityNode__inStructuredNode = In Structured Node
+_label_uml2__ActivityNode__inPartition = In Partition
+_label_uml2__ActivityNode__inInterruptibleRegion = In Interruptible Region
+_label_uml2__ActivityNode__outgoing = Outgoing
+_label_uml2__ActivityNode__getOwner = Get Owner
+_label_uml2__ActivityGroup = Activity Group
+_label_uml2__ActivityGroup__superGroup = Super Group
+_label_uml2__ActivityGroup__activityGroup_activity = Activity Group Activity
+_label_uml2__ActivityGroup__getSubgroups = Get Subgroups
+_label_uml2__ActivityGroup__getContainedEdges = Get Contained Edges
+_label_uml2__ActivityGroup__getContainedNodes = Get Contained Nodes
+_label_uml2__ActivityGroup__getActivity = Get Activity
+_label_uml2__ActivityGroup__setActivity = Set Activity
+_label_uml2__ActivityGroup__setActivity__newActivity = New Activity
+_label_uml2__ActivityGroup__getOwnedElements = Get Owned Elements
+_label_uml2__ActivityGroup__getOwner = Get Owner
+_label_uml2__StructuredActivityNode = Structured Activity Node
+_label_uml2__StructuredActivityNode__variable = Variable
+_label_uml2__StructuredActivityNode__containedEdge = Contained Edge
+_label_uml2__StructuredActivityNode__mustIsolate = Must Isolate
+_label_uml2__StructuredActivityNode__containedNode = Contained Node
+_label_uml2__StructuredActivityNode__getActivity = Get Activity
+_label_uml2__StructuredActivityNode__setActivity = Set Activity
+_label_uml2__StructuredActivityNode__setActivity__newActivity = New Activity
+_label_uml2__StructuredActivityNode__getActivityGroup_activity = Get Activity Group Activity
+_label_uml2__StructuredActivityNode__setActivityGroup_activity = Set Activity Group Activity
+_label_uml2__StructuredActivityNode__setActivityGroup_activity__newActivityGroup_activity = New Activity Group Activity
+_label_uml2__StructuredActivityNode__getOwnedMembers = Get Owned Members
+_label_uml2__Action = Action
+_label_uml2__Action__effect = Effect
+_label_uml2__Action__output = Output
+_label_uml2__Action__input = Input
+_label_uml2__Action__context = Context
+_label_uml2__Action__localPrecondition = Local Precondition
+_label_uml2__Action__localPostcondition = Local Postcondition
+_label_uml2__Action__getOwnedElements = Get Owned Elements
+_label_uml2__ExecutableNode = Executable Node
+_label_uml2__ExecutableNode__handler = Handler
+_label_uml2__ExecutableNode__getOwnedElements = Get Owned Elements
+_label_uml2__ExceptionHandler = Exception Handler
+_label_uml2__ExceptionHandler__handlerBody = Handler Body
+_label_uml2__ExceptionHandler__exceptionInput = Exception Input
+_label_uml2__ExceptionHandler__exceptionType = Exception Type
+_label_uml2__ExceptionHandler__protectedNode = Protected Node
+_label_uml2__ExceptionHandler__getOwner = Get Owner
+_label_uml2__ObjectNode = Object Node
+_label_uml2__ObjectNode__ordering = Ordering
+_label_uml2__ObjectNode__upperBound = Upper Bound
+_label_uml2__ObjectNode__inState = In State
+_label_uml2__ObjectNode__selection = Selection
+_label_uml2__ObjectNode__getOwnedElements = Get Owned Elements
+_label_uml2__ObjectNodeOrderingKind = Object Node Ordering Kind
+_label_uml2__ObjectNodeOrderingKind__unordered = Unordered
+_label_uml2__ObjectNodeOrderingKind__ordered = Ordered
+_label_uml2__ObjectNodeOrderingKind__LIFO = LIFO
+_label_uml2__ObjectNodeOrderingKind__FIFO = FIFO
+_label_uml2__State = State
+_label_uml2__State__isComposite = Is Composite
+_label_uml2__State__isOrthogonal = Is Orthogonal
+_label_uml2__State__isSimple = Is Simple
+_label_uml2__State__isSubmachineState = Is Submachine State
+_label_uml2__State__submachine = Submachine
+_label_uml2__State__connection = Connection
+_label_uml2__State__redefinedState = Redefined State
+_label_uml2__State__deferrableTrigger = Deferrable Trigger
+_label_uml2__State__region = Region
+_label_uml2__State__entry = Entry
+_label_uml2__State__exit = Exit
+_label_uml2__State__doActivity = Do Activity
+_label_uml2__State__stateInvariant = State Invariant
+_label_uml2__State__getRedefinitionContexts = Get Redefinition Contexts
+_label_uml2__State__getRedefinedElements = Get Redefined Elements
+_label_uml2__State__getOwnedElements = Get Owned Elements
+_label_uml2__State__getOwnedMembers = Get Owned Members
+_label_uml2__ConnectionPointReference = Connection Point Reference
+_label_uml2__ConnectionPointReference__entry = Entry
+_label_uml2__ConnectionPointReference__exit = Exit
+_label_uml2__Pseudostate = Pseudostate
+_label_uml2__Pseudostate__kind = Kind
+_label_uml2__PseudostateKind = Pseudostate Kind
+_label_uml2__PseudostateKind__initial = Initial
+_label_uml2__PseudostateKind__deepHistory = Deep History
+_label_uml2__PseudostateKind__shallowHistory = Shallow History
+_label_uml2__PseudostateKind__join = Join
+_label_uml2__PseudostateKind__fork = Fork
+_label_uml2__PseudostateKind__junction = Junction
+_label_uml2__PseudostateKind__choice = Choice
+_label_uml2__PseudostateKind__entryPoint = Entry Point
+_label_uml2__PseudostateKind__exitPoint = Exit Point
+_label_uml2__PseudostateKind__terminate = Terminate
+_label_uml2__OutputPin = Output Pin
+_label_uml2__Pin = Pin
+_label_uml2__InputPin = Input Pin
+_label_uml2__Variable = Variable
+_label_uml2__Variable__scope = Scope
+_label_uml2__Variable__getOwner = Get Owner
+_label_uml2__ActivityPartition = Activity Partition
+_label_uml2__ActivityPartition__isDimension = Is Dimension
+_label_uml2__ActivityPartition__isExternal = Is External
+_label_uml2__ActivityPartition__containedEdge = Contained Edge
+_label_uml2__ActivityPartition__subgroup = Subgroup
+_label_uml2__ActivityPartition__superPartition = Super Partition
+_label_uml2__ActivityPartition__represents = Represents
+_label_uml2__ActivityPartition__containedNode = Contained Node
+_label_uml2__ActivityPartition__getSuperGroup = Get Super Group
+_label_uml2__InterruptibleActivityRegion = Interruptible Activity Region
+_label_uml2__InterruptibleActivityRegion__interruptingEdge = Interrupting Edge
+_label_uml2__InterruptibleActivityRegion__containedNode = Contained Node
+_label_uml2__ProtocolConformance = Protocol Conformance
+_label_uml2__ProtocolConformance__generalMachine = General Machine
+_label_uml2__ProtocolConformance__specificMachine = Specific Machine
+_label_uml2__ProtocolConformance__getSources = Get Sources
+_label_uml2__ProtocolConformance__getOwner = Get Owner
+_label_uml2__ProtocolConformance__getTargets = Get Targets
+_label_uml2__UseCase = Use Case
+_label_uml2__UseCase__include = Include
+_label_uml2__UseCase__extend = Extend
+_label_uml2__UseCase__extensionPoint = Extension Point
+_label_uml2__UseCase__subject = Subject
+_label_uml2__UseCase__getOwnedMembers = Get Owned Members
+_label_uml2__Include = Include
+_label_uml2__Include__addition = Addition
+_label_uml2__Include__includingCase = Including Case
+_label_uml2__Include__getSources = Get Sources
+_label_uml2__Include__getTargets = Get Targets
+_label_uml2__Extend = Extend
+_label_uml2__Extend__extendedCase = Extended Case
+_label_uml2__Extend__condition = Condition
+_label_uml2__Extend__extensionLocation = Extension Location
+_label_uml2__Extend__extension = Extension
+_label_uml2__Extend__getTargets = Get Targets
+_label_uml2__Extend__getSources = Get Sources
+_label_uml2__Extend__getOwnedElements = Get Owned Elements
+_label_uml2__ExtensionPoint = Extension Point
+_label_uml2__ExtensionPoint__useCase = Use Case
+_label_uml2__CollaborationOccurrence = Collaboration Occurrence
+_label_uml2__CollaborationOccurrence__type = Type
+_label_uml2__CollaborationOccurrence__roleBinding = Role Binding
+_label_uml2__CollaborationOccurrence__getOwnedElements = Get Owned Elements
+_label_uml2__Collaboration = Collaboration
+_label_uml2__Collaboration__collaborationRole = Collaboration Role
+_label_uml2__Collaboration__getRoles = Get Roles
+_label_uml2__StructuredClassifier = Structured Classifier
+_label_uml2__StructuredClassifier__ownedAttribute = Owned Attribute
+_label_uml2__StructuredClassifier__part = Part
+_label_uml2__StructuredClassifier__role = Role
+_label_uml2__StructuredClassifier__ownedConnector = Owned Connector
+_label_uml2__StructuredClassifier__getAttributes = Get Attributes
+_label_uml2__StructuredClassifier__getOwnedMembers = Get Owned Members
+_label_uml2__StructuredClassifier__getMembers = Get Members
+_label_uml2__StructuredClassifier__getFeatures = Get Features
+_label_uml2__Connector = Connector
+_label_uml2__Connector__type = Type
+_label_uml2__Connector__redefinedConnector = Redefined Connector
+_label_uml2__Connector__end = End
+_label_uml2__Connector__kind = Kind
+_label_uml2__Connector__contract = Contract
+_label_uml2__Connector__getRedefinedElements = Get Redefined Elements
+_label_uml2__Connector__getOwnedElements = Get Owned Elements
+_label_uml2__ConnectorKind = Connector Kind
+_label_uml2__ConnectorKind__assembly = Assembly
+_label_uml2__ConnectorKind__delegation = Delegation
+_label_uml2__Implementation = Implementation
+_label_uml2__Implementation__contract = Contract
+_label_uml2__Implementation__implementingClassifier = Implementing Classifier
+_label_uml2__Implementation__getSuppliers = Get Suppliers
+_label_uml2__Implementation__getTargets = Get Targets
+_label_uml2__Implementation__getClients = Get Clients
+_label_uml2__Implementation__getSources = Get Sources
+_label_uml2__EncapsulatedClassifier = Encapsulated Classifier
+_label_uml2__EncapsulatedClassifier__ownedPort = Owned Port
+_label_uml2__EncapsulatedClassifier__getFeatures = Get Features
+_label_uml2__EncapsulatedClassifier__getOwnedMembers = Get Owned Members
+_label_uml2__Extension = Extension
+_label_uml2__Extension__isRequired = Is Required
+_label_uml2__Extension__metaclass = Metaclass
+_label_uml2__Extension__getOwnedEnds = Get Owned Ends
+_label_uml2__Enumeration = Enumeration
+_label_uml2__Enumeration__ownedLiteral = Owned Literal
+_label_uml2__Enumeration__getOwnedMembers = Get Owned Members
+_label_uml2__EnumerationLiteral = Enumeration Literal
+_label_uml2__EnumerationLiteral__enumeration = Enumeration
+_label_uml2__EnumerationLiteral__getNamespace = Get Namespace
+_label_uml2__InstanceSpecification = Instance Specification
+_label_uml2__InstanceSpecification__slot = Slot
+_label_uml2__InstanceSpecification__classifier = Classifier
+_label_uml2__InstanceSpecification__specification = Specification
+_label_uml2__InstanceSpecification__validateSlotsAreDefined = Validate Slots Are Defined
+_label_uml2__InstanceSpecification__validateSlotsAreDefined__diagnostics = Diagnostics
+_label_uml2__InstanceSpecification__validateSlotsAreDefined__context = Context
+_label_uml2__InstanceSpecification__validateNoDuplicateSlots = Validate No Duplicate Slots
+_label_uml2__InstanceSpecification__validateNoDuplicateSlots__diagnostics = Diagnostics
+_label_uml2__InstanceSpecification__validateNoDuplicateSlots__context = Context
+_label_uml2__InstanceSpecification__getOwnedElements = Get Owned Elements
+_label_uml2__Slot = Slot
+_label_uml2__Slot__value = Value
+_label_uml2__Slot__definingFeature = Defining Feature
+_label_uml2__Slot__owningInstance = Owning Instance
+_label_uml2__Slot__getOwner = Get Owner
+_label_uml2__Slot__getOwnedElements = Get Owned Elements
+_label_uml2__PrimitiveType = Primitive Type
+_label_uml2__Expression = Expression
+_label_uml2__Expression__symbol = Symbol
+_label_uml2__Expression__operand = Operand
+_label_uml2__Expression__getOwnedElements = Get Owned Elements
+_label_uml2__LiteralBoolean = Literal Boolean
+_label_uml2__LiteralBoolean__value = Value
+_label_uml2__LiteralBoolean__isComputable = Is Computable
+_label_uml2__LiteralBoolean__booleanValue = Boolean Value
+_label_uml2__LiteralSpecification = Literal Specification
+_label_uml2__LiteralString = Literal String
+_label_uml2__LiteralString__value = Value
+_label_uml2__LiteralString__isComputable = Is Computable
+_label_uml2__LiteralString__stringValue = String Value
+_label_uml2__LiteralNull = Literal Null
+_label_uml2__LiteralNull__isComputable = Is Computable
+_label_uml2__LiteralNull__isNull = Is Null
+_label_uml2__LiteralInteger = Literal Integer
+_label_uml2__LiteralInteger__value = Value
+_label_uml2__LiteralInteger__isComputable = Is Computable
+_label_uml2__LiteralInteger__integerValue = Integer Value
+_label_uml2__LiteralUnlimitedNatural = Literal Unlimited Natural
+_label_uml2__LiteralUnlimitedNatural__value = Value
+_label_uml2__LiteralUnlimitedNatural__isComputable = Is Computable
+_label_uml2__LiteralUnlimitedNatural__unlimitedValue = Unlimited Value
+_label_uml2__InstanceValue = Instance Value
+_label_uml2__InstanceValue__instance = Instance
+_label_uml2__ExtensionEnd = Extension End
+_label_uml2__ExtensionEnd__getType = Get Type
+_label_uml2__ExtensionEnd__setType = Set Type
+_label_uml2__ExtensionEnd__setType__newType = New Type
+_label_uml2__InformationItem = Information Item
+_label_uml2__InformationItem__represented = Represented
+_label_uml2__InformationFlow = Information Flow
+_label_uml2__InformationFlow__realization = Realization
+_label_uml2__InformationFlow__conveyed = Conveyed
+_label_uml2__AssociationClass = Association Class
+_label_uml2__Permission = Permission
+_label_uml2__Usage = Usage
+_label_uml2__Model = Model
+_label_uml2__Model__viewpoint = Viewpoint
+_label_uml2__Actor = Actor
+_label_uml2__ControlNode = Control Node
+_label_uml2__ControlFlow = Control Flow
+_label_uml2__ObjectFlow = Object Flow
+_label_uml2__ObjectFlow__isMulticast = Is Multicast
+_label_uml2__ObjectFlow__isMultireceive = Is Multireceive
+_label_uml2__ObjectFlow__transformation = Transformation
+_label_uml2__ObjectFlow__selection = Selection
+_label_uml2__InitialNode = Initial Node
+_label_uml2__FinalNode = Final Node
+_label_uml2__ActivityFinalNode = Activity Final Node
+_label_uml2__DecisionNode = Decision Node
+_label_uml2__DecisionNode__decisionInput = Decision Input
+_label_uml2__MergeNode = Merge Node
+_label_uml2__ActivityParameterNode = Activity Parameter Node
+_label_uml2__ActivityParameterNode__parameter = Parameter
+_label_uml2__ValuePin = Value Pin
+_label_uml2__ValuePin__value = Value
+_label_uml2__ConditionalNode = Conditional Node
+_label_uml2__ConditionalNode__isDeterminate = Is Determinate
+_label_uml2__ConditionalNode__isAssured = Is Assured
+_label_uml2__ConditionalNode__clause = Clause
+_label_uml2__ConditionalNode__result = Result
+_label_uml2__ConditionalNode__getOwnedElements = Get Owned Elements
+_label_uml2__ConditionalNode__getOutputs = Get Outputs
+_label_uml2__Clause = Clause
+_label_uml2__Clause__test = Test
+_label_uml2__Clause__body = Body
+_label_uml2__Clause__predecessorClause = Predecessor Clause
+_label_uml2__Clause__successorClause = Successor Clause
+_label_uml2__Clause__decider = Decider
+_label_uml2__Clause__bodyOutput = Body Output
+_label_uml2__LoopNode = Loop Node
+_label_uml2__LoopNode__isTestedFirst = Is Tested First
+_label_uml2__LoopNode__bodyPart = Body Part
+_label_uml2__LoopNode__setupPart = Setup Part
+_label_uml2__LoopNode__decider = Decider
+_label_uml2__LoopNode__test = Test
+_label_uml2__LoopNode__result = Result
+_label_uml2__LoopNode__loopVariable = Loop Variable
+_label_uml2__LoopNode__bodyOutput = Body Output
+_label_uml2__LoopNode__loopVariableInput = Loop Variable Input
+_label_uml2__LoopNode__getOutputs = Get Outputs
+_label_uml2__LoopNode__getOwnedElements = Get Owned Elements
+_label_uml2__LoopNode__getInputs = Get Inputs
+_label_uml2__OperationTemplateParameter = Operation Template Parameter
+_label_uml2__ClassifierTemplateParameter = Classifier Template Parameter
+_label_uml2__ClassifierTemplateParameter__allowSubstitutable = Allow Substitutable
+_label_uml2__ParameterableClassifier = Parameterable Classifier
+_label_uml2__RedefinableTemplateSignature = Redefinable Template Signature
+_label_uml2__TemplateableClassifier = Templateable Classifier
+_label_uml2__ConnectableElementTemplateParameter = Connectable Element Template Parameter
+_label_uml2__Interaction = Interaction
+_label_uml2__Interaction__lifeline = Lifeline
+_label_uml2__Interaction__message = Message
+_label_uml2__Interaction__fragment = Fragment
+_label_uml2__Interaction__formalGate = Formal Gate
+_label_uml2__Interaction__getOwnedMembers = Get Owned Members
+_label_uml2__InteractionFragment = Interaction Fragment
+_label_uml2__InteractionFragment__covered = Covered
+_label_uml2__InteractionFragment__generalOrdering = General Ordering
+_label_uml2__InteractionFragment__enclosingInteraction = Enclosing Interaction
+_label_uml2__InteractionFragment__enclosingOperand = Enclosing Operand
+_label_uml2__InteractionFragment__getOwnedElements = Get Owned Elements
+_label_uml2__InteractionFragment__getNamespace = Get Namespace
+_label_uml2__Lifeline = Lifeline
+_label_uml2__Lifeline__represents = Represents
+_label_uml2__Lifeline__interaction = Interaction
+_label_uml2__Lifeline__selector = Selector
+_label_uml2__Lifeline__decomposedAs = Decomposed As
+_label_uml2__Lifeline__coveredBy = Covered By
+_label_uml2__Lifeline__getNamespace = Get Namespace
+_label_uml2__Lifeline__getOwnedElements = Get Owned Elements
+_label_uml2__PartDecomposition = Part Decomposition
+_label_uml2__InteractionOccurrence = Interaction Occurrence
+_label_uml2__InteractionOccurrence__refersTo = Refers To
+_label_uml2__InteractionOccurrence__actualGate = Actual Gate
+_label_uml2__InteractionOccurrence__argument = Argument
+_label_uml2__InteractionOccurrence__getOwnedElements = Get Owned Elements
+_label_uml2__Gate = Gate
+_label_uml2__MessageEnd = Message End
+_label_uml2__MessageEnd__receiveMessage = Receive Message
+_label_uml2__MessageEnd__sendMessage = Send Message
+_label_uml2__Message = Message
+_label_uml2__Message__messageKind = Message Kind
+_label_uml2__Message__messageSort = Message Sort
+_label_uml2__Message__sendEvent = Send Event
+_label_uml2__Message__connector = Connector
+_label_uml2__Message__interaction = Interaction
+_label_uml2__Message__signature = Signature
+_label_uml2__Message__argument = Argument
+_label_uml2__Message__receiveEvent = Receive Event
+_label_uml2__Message__getNamespace = Get Namespace
+_label_uml2__Message__getOwnedElements = Get Owned Elements
+_label_uml2__MessageKind = Message Kind
+_label_uml2__MessageKind__complete = Complete
+_label_uml2__MessageKind__lost = Lost
+_label_uml2__MessageKind__found = Found
+_label_uml2__MessageKind__unknown = Unknown
+_label_uml2__MessageSort = Message Sort
+_label_uml2__MessageSort__synchCall = Synch Call
+_label_uml2__MessageSort__synchSignal = Synch Signal
+_label_uml2__MessageSort__asynchCall = Asynch Call
+_label_uml2__MessageSort__asynchSignal = Asynch Signal
+_label_uml2__GeneralOrdering = General Ordering
+_label_uml2__GeneralOrdering__before = Before
+_label_uml2__GeneralOrdering__after = After
+_label_uml2__EventOccurrence = Event Occurrence
+_label_uml2__EventOccurrence__startExec = Start Exec
+_label_uml2__EventOccurrence__finishExec = Finish Exec
+_label_uml2__EventOccurrence__toBefore = To Before
+_label_uml2__EventOccurrence__toAfter = To After
+_label_uml2__EventOccurrence__getCovereds = Get Covereds
+_label_uml2__ExecutionOccurrence = Execution Occurrence
+_label_uml2__ExecutionOccurrence__finish = Finish
+_label_uml2__ExecutionOccurrence__behavior = Behavior
+_label_uml2__ExecutionOccurrence__start = Start
+_label_uml2__InteractionOperand = Interaction Operand
+_label_uml2__InteractionOperand__guard = Guard
+_label_uml2__InteractionOperand__fragment = Fragment
+_label_uml2__InteractionOperand__getOwnedElements = Get Owned Elements
+_label_uml2__InteractionConstraint = Interaction Constraint
+_label_uml2__InteractionConstraint__minint = Minint
+_label_uml2__InteractionConstraint__maxint = Maxint
+_label_uml2__InteractionConstraint__getOwnedElements = Get Owned Elements
+_label_uml2__StateInvariant = State Invariant
+_label_uml2__StateInvariant__invariant = Invariant
+_label_uml2__StateInvariant__getCovereds = Get Covereds
+_label_uml2__StateInvariant__getOwnedElements = Get Owned Elements
+_label_uml2__Stop = Stop
+_label_uml2__CallTrigger = Call Trigger
+_label_uml2__CallTrigger__operation = Operation
+_label_uml2__MessageTrigger = Message Trigger
+_label_uml2__ChangeTrigger = Change Trigger
+_label_uml2__ChangeTrigger__changeExpression = Change Expression
+_label_uml2__ChangeTrigger__getOwnedElements = Get Owned Elements
+_label_uml2__SignalTrigger = Signal Trigger
+_label_uml2__SignalTrigger__signal = Signal
+_label_uml2__TimeTrigger = Time Trigger
+_label_uml2__TimeTrigger__isRelative = Is Relative
+_label_uml2__TimeTrigger__when = When
+_label_uml2__TimeTrigger__getOwnedElements = Get Owned Elements
+_label_uml2__AnyTrigger = Any Trigger
+_label_uml2__ForkNode = Fork Node
+_label_uml2__JoinNode = Join Node
+_label_uml2__JoinNode__isCombineDuplicate = Is Combine Duplicate
+_label_uml2__JoinNode__joinSpec = Join Spec
+_label_uml2__JoinNode__getOwnedElements = Get Owned Elements
+_label_uml2__FlowFinalNode = Flow Final Node
+_label_uml2__CentralBufferNode = Central Buffer Node
+_label_uml2__FinalState = Final State
+_label_uml2__CreateObjectAction = Create Object Action
+_label_uml2__CreateObjectAction__classifier = Classifier
+_label_uml2__CreateObjectAction__result = Result
+_label_uml2__CreateObjectAction__getOutputs = Get Outputs
+_label_uml2__DestroyObjectAction = Destroy Object Action
+_label_uml2__DestroyObjectAction__isDestroyLinks = Is Destroy Links
+_label_uml2__DestroyObjectAction__isDestroyOwnedObjects = Is Destroy Owned Objects
+_label_uml2__DestroyObjectAction__target = Target
+_label_uml2__DestroyObjectAction__getInputs = Get Inputs
+_label_uml2__TestIdentityAction = Test Identity Action
+_label_uml2__TestIdentityAction__first = First
+_label_uml2__TestIdentityAction__second = Second
+_label_uml2__TestIdentityAction__result = Result
+_label_uml2__TestIdentityAction__getInputs = Get Inputs
+_label_uml2__TestIdentityAction__getOutputs = Get Outputs
+_label_uml2__ReadSelfAction = Read Self Action
+_label_uml2__ReadSelfAction__result = Result
+_label_uml2__ReadSelfAction__getOutputs = Get Outputs
+_label_uml2__StructuralFeatureAction = Structural Feature Action
+_label_uml2__StructuralFeatureAction__structuralFeature = Structural Feature
+_label_uml2__StructuralFeatureAction__object = Object
+_label_uml2__StructuralFeatureAction__getInputs = Get Inputs
+_label_uml2__ReadStructuralFeatureAction = Read Structural Feature Action
+_label_uml2__ReadStructuralFeatureAction__result = Result
+_label_uml2__ReadStructuralFeatureAction__getOutputs = Get Outputs
+_label_uml2__WriteStructuralFeatureAction = Write Structural Feature Action
+_label_uml2__WriteStructuralFeatureAction__value = Value
+_label_uml2__WriteStructuralFeatureAction__getInputs = Get Inputs
+_label_uml2__ClearStructuralFeatureAction = Clear Structural Feature Action
+_label_uml2__RemoveStructuralFeatureValueAction = Remove Structural Feature Value Action
+_label_uml2__AddStructuralFeatureValueAction = Add Structural Feature Value Action
+_label_uml2__AddStructuralFeatureValueAction__isReplaceAll = Is Replace All
+_label_uml2__AddStructuralFeatureValueAction__insertAt = Insert At
+_label_uml2__AddStructuralFeatureValueAction__getInputs = Get Inputs
+_label_uml2__LinkAction = Link Action
+_label_uml2__LinkAction__endData = End Data
+_label_uml2__LinkEndData = Link End Data
+_label_uml2__LinkEndData__value = Value
+_label_uml2__LinkEndData__end = End
+_label_uml2__LinkEndData__qualifier = Qualifier
+_label_uml2__QualifierValue = Qualifier Value
+_label_uml2__QualifierValue__qualifier = Qualifier
+_label_uml2__QualifierValue__value = Value
+_label_uml2__ReadLinkAction = Read Link Action
+_label_uml2__ReadLinkAction__result = Result
+_label_uml2__ReadLinkAction__getOutputs = Get Outputs
+_label_uml2__LinkEndCreationData = Link End Creation Data
+_label_uml2__LinkEndCreationData__isReplaceAll = Is Replace All
+_label_uml2__LinkEndCreationData__insertAt = Insert At
+_label_uml2__LinkEndCreationData__getQualifiers = Get Qualifiers
+_label_uml2__CreateLinkAction = Create Link Action
+_label_uml2__CreateLinkAction__getEndData = Get End Data
+_label_uml2__WriteLinkAction = Write Link Action
+_label_uml2__DestroyLinkAction = Destroy Link Action
+_label_uml2__ClearAssociationAction = Clear Association Action
+_label_uml2__ClearAssociationAction__object = Object
+_label_uml2__ClearAssociationAction__association = Association
+_label_uml2__ClearAssociationAction__getInputs = Get Inputs
+_label_uml2__VariableAction = Variable Action
+_label_uml2__VariableAction__variable = Variable
+_label_uml2__ReadVariableAction = Read Variable Action
+_label_uml2__ReadVariableAction__result = Result
+_label_uml2__ReadVariableAction__getOutputs = Get Outputs
+_label_uml2__WriteVariableAction = Write Variable Action
+_label_uml2__WriteVariableAction__value = Value
+_label_uml2__WriteVariableAction__getInputs = Get Inputs
+_label_uml2__ClearVariableAction = Clear Variable Action
+_label_uml2__AddVariableValueAction = Add Variable Value Action
+_label_uml2__AddVariableValueAction__isReplaceAll = Is Replace All
+_label_uml2__AddVariableValueAction__insertAt = Insert At
+_label_uml2__AddVariableValueAction__getInputs = Get Inputs
+_label_uml2__RemoveVariableValueAction = Remove Variable Value Action
+_label_uml2__ApplyFunctionAction = Apply Function Action
+_label_uml2__ApplyFunctionAction__function = Function
+_label_uml2__ApplyFunctionAction__argument = Argument
+_label_uml2__ApplyFunctionAction__result = Result
+_label_uml2__ApplyFunctionAction__getInputs = Get Inputs
+_label_uml2__ApplyFunctionAction__getOutputs = Get Outputs
+_label_uml2__PrimitiveFunction = Primitive Function
+_label_uml2__PrimitiveFunction__body = Body
+_label_uml2__PrimitiveFunction__language = Language
+_label_uml2__CallAction = Call Action
+_label_uml2__CallAction__isSynchronous = Is Synchronous
+_label_uml2__CallAction__result = Result
+_label_uml2__CallAction__getOutputs = Get Outputs
+_label_uml2__InvocationAction = Invocation Action
+_label_uml2__InvocationAction__argument = Argument
+_label_uml2__InvocationAction__onPort = On Port
+_label_uml2__InvocationAction__getInputs = Get Inputs
+_label_uml2__SendSignalAction = Send Signal Action
+_label_uml2__SendSignalAction__target = Target
+_label_uml2__SendSignalAction__signal = Signal
+_label_uml2__SendSignalAction__getInputs = Get Inputs
+_label_uml2__BroadcastSignalAction = Broadcast Signal Action
+_label_uml2__BroadcastSignalAction__signal = Signal
+_label_uml2__SendObjectAction = Send Object Action
+_label_uml2__SendObjectAction__target = Target
+_label_uml2__SendObjectAction__request = Request
+_label_uml2__SendObjectAction__getArguments = Get Arguments
+_label_uml2__SendObjectAction__getInputs = Get Inputs
+_label_uml2__CallOperationAction = Call Operation Action
+_label_uml2__CallOperationAction__operation = Operation
+_label_uml2__CallOperationAction__target = Target
+_label_uml2__CallOperationAction__getInputs = Get Inputs
+_label_uml2__CallBehaviorAction = Call Behavior Action
+_label_uml2__CallBehaviorAction__behavior = Behavior
+_label_uml2__InteractionOperator = Interaction Operator
+_label_uml2__InteractionOperator__seq = Seq
+_label_uml2__InteractionOperator__alt = Alt
+_label_uml2__InteractionOperator__opt = Opt
+_label_uml2__InteractionOperator__break = Break
+_label_uml2__InteractionOperator__par = Par
+_label_uml2__InteractionOperator__strict = Strict
+_label_uml2__InteractionOperator__loop = Loop
+_label_uml2__InteractionOperator__critical = Critical
+_label_uml2__InteractionOperator__neg = Neg
+_label_uml2__InteractionOperator__assert = Assert
+_label_uml2__InteractionOperator__ignore = Ignore
+_label_uml2__InteractionOperator__consider = Consider
+_label_uml2__CombinedFragment = Combined Fragment
+_label_uml2__CombinedFragment__interactionOperator = Interaction Operator
+_label_uml2__CombinedFragment__operand = Operand
+_label_uml2__CombinedFragment__cfragmentGate = Cfragment Gate
+_label_uml2__CombinedFragment__getOwnedElements = Get Owned Elements
+_label_uml2__Continuation = Continuation
+_label_uml2__Continuation__setting = Setting
+_label_uml2__ExpansionNode = Expansion Node
+_label_uml2__ExpansionNode__regionAsOutput = Region As Output
+_label_uml2__ExpansionNode__regionAsInput = Region As Input
+_label_uml2__ExpansionRegion = Expansion Region
+_label_uml2__ExpansionRegion__mode = Mode
+_label_uml2__ExpansionRegion__inputElement = Input Element
+_label_uml2__ExpansionRegion__outputElement = Output Element
+_label_uml2__ExpansionKind = Expansion Kind
+_label_uml2__ExpansionKind__parallel = Parallel
+_label_uml2__ExpansionKind__iterative = Iterative
+_label_uml2__ExpansionKind__stream = Stream
+_label_uml2__ReadExtentAction = Read Extent Action
+_label_uml2__ReadExtentAction__result = Result
+_label_uml2__ReadExtentAction__classifier = Classifier
+_label_uml2__ReadExtentAction__getOutputs = Get Outputs
+_label_uml2__ReclassifyObjectAction = Reclassify Object Action
+_label_uml2__ReclassifyObjectAction__isReplaceAll = Is Replace All
+_label_uml2__ReclassifyObjectAction__oldClassifier = Old Classifier
+_label_uml2__ReclassifyObjectAction__newClassifier = New Classifier
+_label_uml2__ReclassifyObjectAction__object = Object
+_label_uml2__ReclassifyObjectAction__getInputs = Get Inputs
+_label_uml2__ReadIsClassifiedObjectAction = Read Is Classified Object Action
+_label_uml2__ReadIsClassifiedObjectAction__isDirect = Is Direct
+_label_uml2__ReadIsClassifiedObjectAction__classifier = Classifier
+_label_uml2__ReadIsClassifiedObjectAction__result = Result
+_label_uml2__ReadIsClassifiedObjectAction__object = Object
+_label_uml2__ReadIsClassifiedObjectAction__getOutputs = Get Outputs
+_label_uml2__ReadIsClassifiedObjectAction__getInputs = Get Inputs
+_label_uml2__StartOwnedBehaviorAction = Start Owned Behavior Action
+_label_uml2__StartOwnedBehaviorAction__object = Object
+_label_uml2__StartOwnedBehaviorAction__getInputs = Get Inputs
+_label_uml2__ReadLinkObjectEndAction = Read Link Object End Action
+_label_uml2__ReadLinkObjectEndAction__object = Object
+_label_uml2__ReadLinkObjectEndAction__end = End
+_label_uml2__ReadLinkObjectEndAction__result = Result
+_label_uml2__ReadLinkObjectEndAction__getInputs = Get Inputs
+_label_uml2__ReadLinkObjectEndAction__getOutputs = Get Outputs
+_label_uml2__ReadLinkObjectEndQualifierAction = Read Link Object End Qualifier Action
+_label_uml2__ReadLinkObjectEndQualifierAction__object = Object
+_label_uml2__ReadLinkObjectEndQualifierAction__result = Result
+_label_uml2__ReadLinkObjectEndQualifierAction__qualifier = Qualifier
+_label_uml2__ReadLinkObjectEndQualifierAction__getInputs = Get Inputs
+_label_uml2__ReadLinkObjectEndQualifierAction__getOutputs = Get Outputs
+_label_uml2__CreateLinkObjectAction = Create Link Object Action
+_label_uml2__CreateLinkObjectAction__result = Result
+_label_uml2__CreateLinkObjectAction__getEndData = Get End Data
+_label_uml2__CreateLinkObjectAction__getOutputs = Get Outputs
+_label_uml2__AcceptEventAction = Accept Event Action
+_label_uml2__AcceptEventAction__trigger = Trigger
+_label_uml2__AcceptEventAction__result = Result
+_label_uml2__AcceptEventAction__getOutputs = Get Outputs
+_label_uml2__AcceptCallAction = Accept Call Action
+_label_uml2__AcceptCallAction__returnInformation = Return Information
+_label_uml2__AcceptCallAction__getTriggers = Get Triggers
+_label_uml2__AcceptCallAction__getOutputs = Get Outputs
+_label_uml2__ReplyAction = Reply Action
+_label_uml2__ReplyAction__replyToCall = Reply To Call
+_label_uml2__ReplyAction__replyValue = Reply Value
+_label_uml2__ReplyAction__returnInformation = Return Information
+_label_uml2__ReplyAction__getInputs = Get Inputs
+_label_uml2__RaiseExceptionAction = Raise Exception Action
+_label_uml2__RaiseExceptionAction__exception = Exception
+_label_uml2__RaiseExceptionAction__getInputs = Get Inputs
+_label_uml2__Node = Node
+_label_uml2__Node__nestedNode = Nested Node
+_label_uml2__Node__getNestedClassifiers = Get Nested Classifiers
+_label_uml2__Device = Device
+_label_uml2__ExecutionEnvironment = Execution Environment
+_label_uml2__CommunicationPath = Communication Path
+_label_uml2__DataStoreNode = Data Store Node
+_label_uml2__ProtocolTransition = Protocol Transition
+_label_uml2__ProtocolTransition__postCondition = Post Condition
+_label_uml2__ProtocolTransition__referred = Referred
+_label_uml2__ProtocolTransition__preCondition = Pre Condition
+_label_uml2__ProtocolTransition__getOwnedElements = Get Owned Elements
+_label_uml2__ProtocolTransition__setGuard = Set Guard
+_label_uml2__ProtocolTransition__setGuard__newGuard = New Guard
+_label_uml2__TimeExpression = Time Expression
+_label_uml2__TimeExpression__firstTime = First Time
+_label_uml2__TimeExpression__event = Event
+_label_uml2__Duration = Duration
+_label_uml2__Duration__firstTime = First Time
+_label_uml2__Duration__event = Event
+_label_uml2__TimeObservationAction = Time Observation Action
+_label_uml2__TimeObservationAction__now = Now
+_label_uml2__TimeObservationAction__getValue = Get Value
+_label_uml2__TimeObservationAction__setValue = Set Value
+_label_uml2__TimeObservationAction__setValue__newValue = New Value
+_label_uml2__DurationInterval = Duration Interval
+_label_uml2__DurationInterval__getMins = Get Mins
+_label_uml2__DurationInterval__getMaxes = Get Maxes
+_label_uml2__Interval = Interval
+_label_uml2__Interval__min = Min
+_label_uml2__Interval__max = Max
+_label_uml2__TimeConstraint = Time Constraint
+_label_uml2__TimeConstraint__getSpecification = Get Specification
+_label_uml2__TimeConstraint__setSpecification = Set Specification
+_label_uml2__TimeConstraint__setSpecification__newSpecification = New Specification
+_label_uml2__IntervalConstraint = Interval Constraint
+_label_uml2__IntervalConstraint__getSpecification = Get Specification
+_label_uml2__IntervalConstraint__setSpecification = Set Specification
+_label_uml2__IntervalConstraint__setSpecification__newSpecification = New Specification
+_label_uml2__TimeInterval = Time Interval
+_label_uml2__TimeInterval__getMaxes = Get Maxes
+_label_uml2__TimeInterval__getMins = Get Mins
+_label_uml2__DurationObservationAction = Duration Observation Action
+_label_uml2__DurationObservationAction__duration = Duration
+_label_uml2__DurationObservationAction__getValue = Get Value
+_label_uml2__DurationObservationAction__setValue = Set Value
+_label_uml2__DurationObservationAction__setValue__newValue = New Value
+_label_uml2__DurationConstraint = Duration Constraint
+_label_uml2__DurationConstraint__getSpecification = Get Specification
+_label_uml2__DurationConstraint__setSpecification = Set Specification
+_label_uml2__DurationConstraint__setSpecification__newSpecification = New Specification
diff --git a/deprecated/plugins/org.eclipse.uml2.resources/profiles/Basic.profile.properties b/deprecated/plugins/org.eclipse.uml2.resources/profiles/Basic.profile.properties
index 1f7ba89..31efcc5 100644
--- a/deprecated/plugins/org.eclipse.uml2.resources/profiles/Basic.profile.properties
+++ b/deprecated/plugins/org.eclipse.uml2.resources/profiles/Basic.profile.properties
@@ -1,7 +1,7 @@
 Basic__Auxiliary = auxiliary
 Basic__BuildComponent = buildComponent
-Basic__Call = call
 Basic__Create = create
+Basic__Call = call
 Basic__Derive = derive
 Basic__Destroy = destroy
 Basic__Focus = focus
@@ -19,10 +19,11 @@
 Basic__Type = type
 Basic__Utility = utility
 
+_label_Basic = Basic
 _label_Basic__Auxiliary = Auxiliary
 _label_Basic__BuildComponent = Build Component
-_label_Basic__Call = Call
 _label_Basic__Create = Create
+_label_Basic__Call = Call
 _label_Basic__Derive = Derive
 _label_Basic__Destroy = Destroy
 _label_Basic__Focus = Focus
diff --git a/deprecated/plugins/org.eclipse.uml2.resources/profiles/Complete.profile.properties b/deprecated/plugins/org.eclipse.uml2.resources/profiles/Complete.profile.properties
index 959333e..34577c8 100644
--- a/deprecated/plugins/org.eclipse.uml2.resources/profiles/Complete.profile.properties
+++ b/deprecated/plugins/org.eclipse.uml2.resources/profiles/Complete.profile.properties
@@ -1,5 +1,6 @@
 Complete__Metamodel = metamodel
 Complete__SystemModel = systemModel
 
+_label_Complete = Complete
 _label_Complete__Metamodel = Metamodel
 _label_Complete__SystemModel = System Model
diff --git a/deprecated/plugins/org.eclipse.uml2.resources/profiles/Ecore.profile.properties b/deprecated/plugins/org.eclipse.uml2.resources/profiles/Ecore.profile.properties
index 68702fb..c2ef695 100644
--- a/deprecated/plugins/org.eclipse.uml2.resources/profiles/Ecore.profile.properties
+++ b/deprecated/plugins/org.eclipse.uml2.resources/profiles/Ecore.profile.properties
@@ -1,80 +1,70 @@
-Ecore__EAttribute = eAttribute
+Ecore__EPackage = ePackage
+Ecore__ENamedElement = eNamedElement
+Ecore__EClassifier = eClassifier
+Ecore__Extend = extend
 Ecore__EClass = eClass
 Ecore__EDataType = eDataType
 Ecore__EEnum = eEnum
 Ecore__EEnumLiteral = eEnumLiteral
 Ecore__EOperation = eOperation
-Ecore__EPackage = ePackage
 Ecore__EParameter = eParameter
+Ecore__EStructuralFeature = eStructuralFeature
+Ecore__EAttribute = eAttribute
 Ecore__EReference = eReference
 
-
+_label_Ecore = Ecore
+_label_Ecore__EPackage = Ecore Package
+_label_Ecore__EPackage__packageName = Package Name
+_label_Ecore__EPackage__nsPrefix = Namespace Prefix
+_label_Ecore__EPackage__nsURI = Namespace URI
+_label_Ecore__EPackage__basePackage = Base Package
+_label_Ecore__EPackage__prefix = Prefix
+_label_Ecore__ENamedElement = Ecore Named Element
+_label_Ecore__ENamedElement__xmlName = XML Name
+_label_Ecore__EClassifier = Ecore Classifier
+_label_Ecore__EClassifier__instanceClassName = Instance Class Name
+_label_Ecore__Extend = Extend
 _label_Ecore__ContentKind = Content Kind
-_label_Ecore__ContentKind__ElementOnly = Element Only
-_label_Ecore__ContentKind__Empty = Empty
-_label_Ecore__ContentKind__Mixed = Mixed
-_label_Ecore__ContentKind__Simple = Simple
 _label_Ecore__ContentKind__Unspecified = Unspecified
-
-_label_Ecore__FeatureKind = Feature Kind
-_label_Ecore__FeatureKind__Attribute = Attribute
-_label_Ecore__FeatureKind__Element = Element
-_label_Ecore__FeatureKind__Simple = Simple
-_label_Ecore__FeatureKind__Unspecified = Unspecified
-
-_label_Ecore__VisibilityKind = Visibility Kind
-_label_Ecore__VisibilityKind__None = None
-_label_Ecore__VisibilityKind__ReadOnly = Read Only
-_label_Ecore__VisibilityKind__ReadOnlyUnsettable = Read Only Unsettable
-_label_Ecore__VisibilityKind__ReadWrite = Read Write
-_label_Ecore__VisibilityKind__ReadWriteUnsettable = Read Write Unsettable
-_label_Ecore__VisibilityKind__Unspecified = Unspecified
-
-_label_Ecore__EAttribute = Ecore Attribute
-_label_Ecore__EAttribute__attributeName = Attribute Name
-_label_Ecore__EAttribute__isID = Is ID
-
+_label_Ecore__ContentKind__Empty = Empty
+_label_Ecore__ContentKind__Simple = Simple
+_label_Ecore__ContentKind__Mixed = Mixed
+_label_Ecore__ContentKind__ElementOnly = Element Only
 _label_Ecore__EClass = Ecore Class
 _label_Ecore__EClass__className = Class Name
 _label_Ecore__EClass__xmlContentKind = XML Content Kind
-
-_label_Ecore__EClassifier = Ecore Classifier
-_label_Ecore__EClassifier__instanceClassName = Instance Class Name
-
 _label_Ecore__EDataType = Ecore Data Type
 _label_Ecore__EDataType__dataTypeName = Data Type Name
-
 _label_Ecore__EEnum = Ecore Enum
 _label_Ecore__EEnum__enumName = Enum Name
-
 _label_Ecore__EEnumLiteral = Ecore Enum Literal
 _label_Ecore__EEnumLiteral__enumLiteralName = Enum Literal Name
-
-_label_Ecore__ENamedElement = Ecore Named Element
-_label_Ecore__ENamedElement__xmlName = XML Name
-
 _label_Ecore__EOperation = Ecore Operation
 _label_Ecore__EOperation__operationName = Operation Name
-
-_label_Ecore__EPackage = Ecore Package
-_label_Ecore__EPackage__basePackage = Base Package
-_label_Ecore__EPackage__nsPrefix = Namespace Prefix
-_label_Ecore__EPackage__nsURI = Namespace URI
-_label_Ecore__EPackage__packageName = Package Name
-_label_Ecore__EPackage__prefix = Prefix
-
 _label_Ecore__EParameter = Ecore Parameter
 _label_Ecore__EParameter__parameterName = Parameter Name
-
+_label_Ecore__FeatureKind = Feature Kind
+_label_Ecore__FeatureKind__Unspecified = Unspecified
+_label_Ecore__FeatureKind__Simple = Simple
+_label_Ecore__FeatureKind__Attribute = Attribute
+_label_Ecore__FeatureKind__Element = Element
+_label_Ecore__EStructuralFeature = Ecore Structural Feature
+_label_Ecore__EStructuralFeature__isTransient = Is Transient
+_label_Ecore__EStructuralFeature__isVolatile = Is Volatile
+_label_Ecore__EStructuralFeature__isUnsettable = Is Unsettable
+_label_Ecore__EStructuralFeature__xmlNamespace = XML Namespace
+_label_Ecore__EStructuralFeature__xmlFeatureKind = XML Feature Kind
+_label_Ecore__EStructuralFeature__visibility = Visibility
+_label_Ecore__EAttribute = Ecore Attribute
+_label_Ecore__EAttribute__attributeName = Attribute Name
+_label_Ecore__EAttribute__isID = Is ID
 _label_Ecore__EReference = Ecore Reference
 _label_Ecore__EReference__referenceName = Reference Name
 _label_Ecore__EReference__isResolveProxies = Is Resolve Proxies
-
-_label_Ecore__EStructuralFeature = Ecore Structural Feature
-_label_Ecore__EStructuralFeature__isTransient = Is Transient
-_label_Ecore__EStructuralFeature__isUnsettable = Is Unsettable
-_label_Ecore__EStructuralFeature__isVolatile = Is Volatile
-_label_Ecore__EStructuralFeature__visibility = Visibility
-_label_Ecore__EStructuralFeature__xmlFeatureKind = XML Feature Kind
-_label_Ecore__EStructuralFeature__xmlNamespace = XML Namespace
-
+_label_Ecore__VisibilityKind = Visibility Kind
+_label_Ecore__VisibilityKind__Unspecified = Unspecified
+_label_Ecore__VisibilityKind__None = None
+_label_Ecore__VisibilityKind__ReadOnly = Read Only
+_label_Ecore__VisibilityKind__ReadWrite = Read Write
+_label_Ecore__VisibilityKind__ReadOnlyUnsettable = Read Only Unsettable
+_label_Ecore__VisibilityKind__ReadWriteUnsettable = Read Write Unsettable
diff --git a/deprecated/plugins/org.eclipse.uml2.resources/profiles/Intermediate.profile.properties b/deprecated/plugins/org.eclipse.uml2.resources/profiles/Intermediate.profile.properties
index 36e898b..1c554e8 100644
--- a/deprecated/plugins/org.eclipse.uml2.resources/profiles/Intermediate.profile.properties
+++ b/deprecated/plugins/org.eclipse.uml2.resources/profiles/Intermediate.profile.properties
@@ -10,6 +10,7 @@
 Intermediate__Specification = specification
 Intermediate__Subsystem = subsystem
 
+_label_Intermediate = Intermediate
 _label_Intermediate__Document = Document
 _label_Intermediate__Entity = Entity
 _label_Intermediate__Executable = Executable