Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 » Issues with MagicDraw Models in New EMF Project
Issues with MagicDraw Models in New EMF Project [message #473282] Mon, 25 June 2007 16:03 Go to next message
David Glaser is currently offline David GlaserFriend
Messages: 10
Registered: July 2009
Junior Member
I am running MagicDraw 12.1 and on the Eclipse Side I have enclosed the
configuration file.

The problem:

I exported a large model from MagicDraw to EMF UML Format. The result
was a directory that had six files, all with the extension ".uml2". Of
the six files. four came from MagicDraw profiles, one is my model and
the last one is the profile that I am using with the model.

I successfully imported the model when creating a new EMF project and I
successfully generated code from it. Pretty neat huh.

The problem is that the model import generated a lot of errors. I
attached the details that were given by the importer.

Are the errors really serious or are they nuisance errors. How do I tell?

Also, has anyone seen this before?

========================== Model Load ==================================

Problems were encountered processing the models
Processed Ecore tag 'Ecore::EPackage::packageName' with value of
'uml' for model element 'uml'.
Processed Ecore tag 'Ecore::EPackage::nsPrefix' with value of 'uml'
for model element 'uml'.
Processed Ecore tag 'Ecore::EPackage::nsURI' with value of
'http://www.eclipse.org/uml2/2.0.0/UML' for model element 'uml'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'int' for model element 'uml::Integer'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'boolean' for model element 'uml::Boolean'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.String' for model element 'uml::String'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'int' for model element 'uml::UnlimitedNatural'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Comment::body'.
Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
value of 'Ecore::FeatureKind::Element' for model element
'uml::Comment::body'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Relationship::relatedElement'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::DirectedRelationship::source'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::DirectedRelationship::target'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::NamedElement::name'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::NamedElement::visibility'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::NamedElement::qualifiedName'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::NamedElement::namespace'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Namespace::ownedMember'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::ElementImport::alias'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Package::ownedType'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Type::package'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element
'uml::RedefinableElement::redefinedElement'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element
'uml::RedefinableElement::redefinitionContext'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Generalization::isSubstitutable'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Classifier::feature'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Feature::featuringClassifier'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Classifier::inheritedMember'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Classifier::general'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::OpaqueExpression::body'.
Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
value of 'Ecore::FeatureKind::Element' for model element
'uml::OpaqueExpression::body'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::OpaqueExpression::language'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::OpaqueExpression::result'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::MultiplicityElement::upper'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::MultiplicityElement::lower'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getLower' for model element 'uml::MultiplicityElement::lower'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getUpper' for model element 'uml::MultiplicityElement::upper'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::ConnectorEnd::definingEnd'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Artifact::fileName'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Transition::redefinitionContext'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Port::required'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Port::provided'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::State::isComposite'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::State::isOrthogonal'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::State::isSimple'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::State::isSubmachineState'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::State::redefinitionContext'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Region::redefinitionContext'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::StructuredClassifier::part'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::StructuredClassifier::role'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Connector::kind'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::EncapsulatedClassifier::ownedPort'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Class::superClass'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Class::extension'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Extension::metaclass'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Extension::isRequired'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Image::content'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Image::location'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Image::format'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Profile::ownedStereotype'.
Processed Ecore tag 'Ecore::EPackage::packageName' with value of
'ecore' for model element 'ecore'.
Processed Ecore tag 'Ecore::EPackage::nsPrefix' with value of 'ecore'
for model element 'ecore'.
Processed Ecore tag 'Ecore::EPackage::nsURI' with value of
'http://www.eclipse.org/emf/2002/Ecore' for model element 'ecore'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.String' for model element 'ecore::EString'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EAnnotation::source'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.util.Map$Entry' for model element
'ecore::EStringToStringMapEntry'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EStringToStringMapEntry::key'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EStringToStringMapEntry::value'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::ENamedElement::name'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'boolean' for model element 'ecore::EBoolean'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::ETypedElement::lowerBound'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'int' for model element 'ecore::EInt'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::ETypedElement::many'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::ETypedElement::many'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::ETypedElement::required'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::ETypedElement::required'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EClassifier::instanceClassName'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClassifier::instanceClass'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClassifier::instanceClass'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.Class' for model element 'ecore::EJavaClass'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClassifier::defaultValue'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClassifier::defaultValue'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.Object' for model element 'ecore::EJavaObject'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClassifier::ePackage'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EPackage::nsURI'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EPackage::nsPrefix'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EPackage::eFactoryInstance'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EFactory::ePackage'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EClass::abstract'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EClass::interface'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EOperation::eContainingClass'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EParameter::eOperation'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClass::eAllAttributes'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClass::eAllAttributes'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClass::eAllReferences'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClass::eAllReferences'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EReference::container'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EReference::container'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EReference::eReferenceType'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EReference::eReferenceType'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClass::eReferences'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClass::eReferences'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClass::eAttributes'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClass::eAttributes'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClass::eAllContainments'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClass::eAllContainments'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClass::eAllOperations'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClass::eAllOperations'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClass::eAllStructuralFeatures'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClass::eAllStructuralFeatures'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClass::eAllSuperTypes'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClass::eAllSuperTypes'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EClass::eIDAttribute'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EClass::eIDAttribute'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element
'ecore::EStructuralFeature::eContainingClass'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EPackage::eSuperPackage'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EStructuralFeature::volatile'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EStructuralFeature::transient'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element
'ecore::EStructuralFeature::defaultValueLiteral'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EStructuralFeature::defaultValue'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EStructuralFeature::defaultValue'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EStructuralFeature::unsettable'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EStructuralFeature::derived'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EAttribute::eAttributeType'.
Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
value of 'true' for model element 'ecore::EAttribute::eAttributeType'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EEnumLiteral::eEnum'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'ecore::EEnumLiteral::instance'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EEnumLiteral::instance'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'org.eclipse.emf.common.util.Enumerator' for model element
'ecore::EEnumerator'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'ecore::EEnumLiteral::literal'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.math.BigDecimal' for model element 'ecore::EBigDecimal'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.math.BigInteger' for model element 'ecore::EBigInteger'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.Boolean' for model element 'ecore::EBooleanObject'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'byte' for model element 'ecore::EByte'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'byte[]' for model element 'ecore::EByteArray'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.Byte' for model element 'ecore::EByteObject'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'char' for model element 'ecore::EChar'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.Character' for model element 'ecore::ECharacterObject'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.util.Date' for model element 'ecore::EDate'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'org.eclipse.emf.common.util.DiagnosticChain' for model element
'ecore::EDiagnosticChain'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'double' for model element 'ecore::EDouble'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.Double' for model element 'ecore::EDoubleObject'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'org.eclipse.emf.common.util.EList' for model element
'ecore::EEList'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'org.eclipse.emf.ecore.util.FeatureMap' for model element
'ecore::EFeatureMap'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'org.eclipse.emf.ecore.util.FeatureMap$Entry' for model element
'ecore::EFeatureMapEntry'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'float' for model element 'ecore::EFloat'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.Float' for model element 'ecore::EFloatObject'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.Integer' for model element 'ecore::EIntegerObject'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'long' for model element 'ecore::ELong'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.Long' for model element 'ecore::ELongObject'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.util.Map' for model element 'ecore::EMap'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'org.eclipse.emf.ecore.resource.Resource' for model element
'ecore::EResource'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'org.eclipse.emf.ecore.resource.ResourceSet' for model element
'ecore::EResourceSet'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'short' for model element 'ecore::EShort'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'java.lang.Short' for model element 'ecore::EShortObject'.
Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
value of 'org.eclipse.emf.common.util.TreeIterator' for model element
'ecore::ETreeIterator'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Model::viewpoint'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::ExtensionEnd::lower'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getMetaclass' for model element 'uml::Extension::metaclass'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Behavior::context'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Operation::isOrdered'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Operation::isUnique'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Operation::lower'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Operation::upper'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Operation::type'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'lowerBound' for model element 'uml::Operation::lower'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'upperBound' for model element 'uml::Operation::upper'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getType' for model element 'uml::Operation::type'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element
'uml::DeploymentSpecification::deploymentLocation'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element
'uml::DeploymentSpecification::executionLocation'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::DeploymentTarget::deployedElement'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getDeployedElements' for model element
'uml::DeploymentTarget::deployedElement'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Property::default'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Property::default'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Property::isComposite'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Property::opposite'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getOpposite' for model element 'uml::Property::opposite'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Parameter::default'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Parameter::default'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Parameter::effect'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Classifier::attribute'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element
'uml::RedefinableTemplateSignature::inheritedParameter'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getGenerals' for model element 'uml::Classifier::general'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getInheritedMembers' for model element 'uml::Classifier::inheritedMember'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Association::endType'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getEndTypes' for model element 'uml::Association::endType'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Package::nestedPackage'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Package::nestingPackage'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Namespace::member'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Namespace::importedMember'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getImportedMembers' for model element 'uml::Namespace::importedMember'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::Expression::symbol'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getQualifiedName' for model element 'uml::NamedElement::qualifiedName'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::LiteralString::value'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::OpaqueBehavior::body'.
Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
value of 'Ecore::FeatureKind::Element' for model element
'uml::OpaqueBehavior::body'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::OpaqueBehavior::language'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::ActivityGroup::subgroup'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::ActivityGroup::superGroup'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Activity::structuredNode'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::ActivityEdge::inGroup'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::ActivityGroup::containedEdge'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::ActivityGroup::containedNode'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::ActivityNode::inGroup'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Action::output'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Action::input'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Action::context'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::OpaqueAction::body'.
Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
value of 'Ecore::FeatureKind::Element' for model element
'uml::OpaqueAction::body'.
Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
value of 'true' for model element 'uml::OpaqueAction::language'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Message::messageKind'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Message::signature'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Component::required'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Component::provided'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getRequireds' for model element 'uml::Component::required'.
Processed Ecore tag 'Ecore::EOperation::operationName' with value of
'getProvideds' for model element 'uml::Component::provided'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::ProtocolTransition::referred'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Element::ownedElement'.
Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
value of 'true' for model element 'uml::Element::owner'.
Operation 'uml::Transition::isConsistentWith' should be annotated as
redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
Operation 'uml::State::isRedefinitionContextValid' should be
annotated as redefinition of operation
'uml::RedefinableElement::isRedefinitionContextValid'.
Operation 'uml::State::isConsistentWith' should be annotated as
redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
Operation 'uml::State::containingStateMachine' should be annotated as
redefinition of operation 'uml::Vertex::containingStateMachine'.
Operation 'uml::Region::isRedefinitionContextValid' should be
annotated as redefinition of operation
'uml::RedefinableElement::isRedefinitionContextValid'.
Operation 'uml::Region::isConsistentWith' should be annotated as
redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
Operation 'uml::StateMachine::isRedefinitionContextValid' should be
annotated as redefinition of operation
'uml::RedefinableElement::isRedefinitionContextValid'.
Operation 'uml::StateMachine::isConsistentWith' should be annotated
as redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
Operation 'uml::ExtensionEnd::lowerBound' should be annotated as
redefinition of operation 'uml::MultiplicityElement::lowerBound'.
Operation 'uml::Class::inherit' should be annotated as redefinition
of operation 'uml::Classifier::inherit'.
Operation 'uml::BehavioralFeature::isDistinguishableFrom' should be
annotated as redefinition of operation
'uml::NamedElement::isDistinguishableFrom'.
Operation 'uml::DataType::inherit' should be annotated as
redefinition of operation 'uml::Classifier::inherit'.
Operation 'uml::Operation::isConsistentWith' should be annotated as
redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
Operation 'uml::Property::isConsistentWith' should be annotated as
redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
Operation 'uml::Property::isCompatibleWith' should be annotated as
redefinition of operation 'uml::ParameterableElement::isCompatibleWith'.
Operation 'uml::RedefinableTemplateSignature::isConsistentWith'
should be annotated as redefinition of operation
'uml::RedefinableElement::isConsistentWith'.
Operation 'uml::Classifier::conformsTo' should be annotated as
redefinition of operation 'uml::Type::conformsTo'.
Operation 'uml::Classifier::isTemplate' should be annotated as
redefinition of operation 'uml::TemplateableElement::isTemplate'.
Operation 'uml::Package::mustBeOwned' should be annotated as
redefinition of operation 'uml::Element::mustBeOwned'.
Operation 'uml::StringExpression::stringValue' should be annotated as
redefinition of operation 'uml::ValueSpecification::stringValue'.
Operation 'uml::ValueSpecification::isCompatibleWith' should be
annotated as redefinition of operation
'uml::ParameterableElement::isCompatibleWith'.
Operation 'uml::LiteralInteger::isComputable' should be annotated as
redefinition of operation 'uml::ValueSpecification::isComputable'.
Operation 'uml::LiteralInteger::integerValue' should be annotated as
redefinition of operation 'uml::ValueSpecification::integerValue'.
Operation 'uml::LiteralString::isComputable' should be annotated as
redefinition of operation 'uml::ValueSpecification::isComputable'.
Operation 'uml::LiteralString::stringValue' should be annotated as
redefinition of operation 'uml::ValueSpecification::stringValue'.
Operation 'uml::LiteralBoolean::isComputable' should be annotated as
redefinition of operation 'uml::ValueSpecification::isComputable'.
Operation 'uml::LiteralBoolean::booleanValue' should be annotated as
redefinition of operation 'uml::ValueSpecification::booleanValue'.
Operation 'uml::LiteralNull::isComputable' should be annotated as
redefinition of operation 'uml::ValueSpecification::isComputable'.
Operation 'uml::LiteralNull::isNull' should be annotated as
redefinition of operation 'uml::ValueSpecification::isNull'.
Operation 'uml::LiteralUnlimitedNatural::isComputable' should be
annotated as redefinition of operation
'uml::ValueSpecification::isComputable'.
Operation 'uml::LiteralUnlimitedNatural::unlimitedValue' should be
annotated as redefinition of operation
'uml::ValueSpecification::unlimitedValue'.
Feature 'uml::PackageableElement::visibility' should be annotated as
redefinition of feature 'uml::NamedElement::visibility'.
Feature 'uml::Transition::redefinitionContext' should be annotated as
redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
Feature 'uml::State::redefinitionContext' should be annotated as
redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
Feature 'uml::Region::redefinitionContext' should be annotated as
redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
Feature 'uml::Class::isAbstract' should be annotated as redefinition
of feature 'uml::Classifier::isAbstract'.
Feature 'uml::Class::ownedAttribute' should be annotated as
redefinition of feature 'uml::StructuredClassifier::ownedAttribute'.
Feature 'uml::Class::superClass' should be annotated as redefinition
of feature 'uml::Classifier::general'.
Feature 'uml::Extension::ownedEnd' should be annotated as
redefinition of feature 'uml::Association::ownedEnd'.
Feature 'uml::ExtensionEnd::type' should be annotated as redefinition
of feature 'uml::TypedElement::type'.
Feature 'uml::ExtensionEnd::lower' should be annotated as
redefinition of feature 'uml::MultiplicityElement::lower'.
Feature 'uml::Operation::ownedParameter' should be annotated as
redefinition of feature 'uml::BehavioralFeature::ownedParameter'.
Feature 'uml::Operation::raisedException' should be annotated as
redefinition of feature 'uml::BehavioralFeature::raisedException'.
Feature 'uml::Operation::templateParameter' should be annotated as
redefinition of feature 'uml::ParameterableElement::templateParameter'.
Feature 'uml::OperationTemplateParameter::parameteredElement' should
be annotated as redefinition of feature
'uml::TemplateParameter::parameteredElement'.
Feature 'uml::Property::isReadOnly' should be annotated as
redefinition of feature 'uml::StructuralFeature::isReadOnly'.
Feature 'uml::ConnectableElement::templateParameter' should be
annotated as redefinition of feature
'uml::ParameterableElement::templateParameter'.
Feature
'uml::ConnectableElementTemplateParameter::parameteredElemen t' should be
annotated as redefinition of feature
'uml::TemplateParameter::parameteredElement'.
Feature 'uml::Classifier::ownedTemplateSignature' should be annotated
as redefinition of feature
'uml::TemplateableElement::ownedTemplateSignature'.
Feature 'uml::Classifier::templateParameter' should be annotated as
redefinition of feature 'uml::ParameterableElement::templateParameter'.
Feature 'uml::ClassifierTemplateParameter::parameteredElement' should
be annotated as redefinition of feature
'uml::TemplateParameter::parameteredElement'.
Feature 'uml::StructuredActivityNode::activity' should be annotated
as redefinition of feature 'uml::ActivityNode::activity'.
Feature 'uml::StructuredActivityNode::activity' should be annotated
as redefinition of feature 'uml::ActivityGroup::inActivity'.
Feature 'uml::SequenceNode::executableNode' should be annotated as
redefinition of feature 'uml::StructuredActivityNode::node'.
Feature 'uml::OccurrenceSpecification::covered' should be annotated
as redefinition of feature 'uml::InteractionFragment::covered'.
Feature 'uml::StateInvariant::covered' should be annotated as
redefinition of feature 'uml::InteractionFragment::covered'.
Feature 'uml::ExecutionOccurrenceSpecification::event' should be
annotated as redefinition of feature 'uml::OccurrenceSpecification::event'.
Feature 'uml::CreateLinkAction::endData' should be annotated as
redefinition of feature 'uml::LinkAction::endData'.
Feature 'uml::DestroyLinkAction::endData' should be annotated as
redefinition of feature 'uml::LinkAction::endData'.
Feature 'uml::SendObjectAction::request' should be annotated as
redefinition of feature 'uml::InvocationAction::argument'.
Feature 'uml::DurationInterval::min' should be annotated as
redefinition of feature 'uml::Interval::min'.
Feature 'uml::DurationInterval::max' should be annotated as
redefinition of feature 'uml::Interval::max'.
Feature 'uml::IntervalConstraint::specification' should be annotated
as redefinition of feature 'uml::Constraint::specification'.
Feature 'uml::TimeConstraint::specification' should be annotated as
redefinition of feature 'uml::IntervalConstraint::specification'.
Feature 'uml::TimeInterval::max' should be annotated as redefinition
of feature 'uml::Interval::max'.
Feature 'uml::TimeInterval::min' should be annotated as redefinition
of feature 'uml::Interval::min'.
Feature 'uml::DurationConstraint::specification' should be annotated
as redefinition of feature 'uml::IntervalConstraint::specification'.
Feature 'uml::DirectedRelationship::source' should be annotated as
subset of feature 'uml::Relationship::relatedElement'.
Feature 'uml::DirectedRelationship::target' should be annotated as
subset of feature 'uml::Relationship::relatedElement'.
Feature 'uml::Dependency::client' should be annotated as subset of
feature 'uml::DirectedRelationship::source'.
Feature 'uml::TemplateParameter::signature' should be annotated as
subset of feature 'uml::Element::owner'.
Feature 'uml::TemplateSignature::ownedParameter' should be annotated
as subset of feature 'uml::Element::ownedElement'.
Feature 'uml::TemplateSignature::ownedParameter' should be annotated
as subset of feature 'uml::TemplateSignature::parameter'.
Feature 'uml::TemplateSignature::template' should be annotated as
subset of feature 'uml::Element::owner'.
Feature 'uml::TemplateableElement::ownedTemplateSignature' should be
annotated as subset of feature 'uml::Element::ownedElement'.
Feature 'uml::TemplateableElement::templateBinding' should be
annotated as subset of feature 'uml::Element::ownedElement'.
Feature 'uml::TemplateBinding::boundElement' should be annotated as
subset of feature 'uml::Element::owner'.
Feature 'uml::TemplateBinding::boundElement' should be annotated as
subset of feature 'uml::DirectedRelationship::source'.
Feature 'uml::TemplateBinding::signature' should be annotated as
subset of feature 'uml::DirectedRelationship::target'.
Feature 'uml::TemplateBinding::parameterSubstitution' should be
annotated as subset of feature 'uml::Element::ownedElement'.
Feature 'uml::TemplateParameterSubstitution::templateBinding' should
be annotated as subset of feature 'uml::Element::owner'.
Feature 'uml::TemplateParameterSubstitution::ownedActual' should be
annotated as subset of feature 'uml::TemplateParameterSubstitution::actual'.
Feature 'uml::TemplateParameterSubstitution::ownedActual' should be
annotated as subset of feature 'uml::Element::ownedElement'.
Feature 'uml::TemplateParameter::ownedParameteredElement' should be
annotated as subset of feature 'uml::Element::ownedElement'.
Feature 'uml::TemplateParameter::ownedParameteredElement' should be
annotated as subset of feature 'uml::TemplateParameter::parameteredElement'.
Feature 'uml::ParameterableElement::owningTemplateParameter' should
be annotated as subset of feature 'uml::Element::owner'.
Feature 'uml::ParameterableElement::owningTemplateParameter' should
be annotated as subset of feature
'uml::ParameterableElement::templateParameter'.
Feature 'uml::TemplateParameter::ownedDefault' should be annotated as
subset of feature 'uml::TemplateParameter::default'.
Feature 'uml::TemplateParameter::ownedDefault' should be annotated as
subset of feature 'uml::Element::ownedElement'.
Feature 'uml::Dependency::supplier' should be annotated as subset of
feature 'uml::DirectedRelationship::target'.
Feature 'uml::NamedElement::namespace' should be annotated as subset
of feature 'uml::Element::owner'.
Feature 'uml::Namespace::ownedMember' should be annotated as subset
of feature 'uml::Namespace::member'.
Feature 'uml::Namespace::ownedMember' should be annotated as subset
of feature 'uml::Element::ownedElement'.
Feature 'uml::Namespace::elementImport' should be annotated as subset
of feature 'uml::Element::ownedElement'.
Feature 'uml::ElementImport::importingNamespace' should be annotated
as subset of feature 'uml::DirectedRelationship::source'.
Feature 'uml::ElementImport::importingNamespace' should be annotated
as subset of feature 'uml::Element::owner'.
Feature 'uml::ElementImport::importedElement' should be annotated as
subset of feature 'uml::DirectedRelationship::target'.
Feature 'uml::Namespace::packageImport' should be annotated as subset
of feature 'uml::Element::ownedElement'.
Feature 'uml::PackageImport::importingNamespace' should be annotated
as subset of feature 'uml::DirectedRelationship::source'.
Feature 'uml::PackageImport::importingNamespace' should be annotated
as subset of feature 'uml::Element::owner'.
Feature 'uml::PackageImport::importedPackage' should be annotated as
subset of feature 'uml::DirectedRelationship::target'.
Feature 'uml::Package::packageMerge' should be annotated as subset of
feature 'uml::Element::ownedElement'.
Feature 'uml::PackageMerge::receivingPackage' should be annotated as
subset of feature 'uml::DirectedRelationship::source'.
Feature 'uml::PackageMerge::receivingPackage' should be annotated as
subset of feature 'uml::Element::owner'.
Feature 'uml::PackageMerge::mergedPackage' should be annotated as
subset of feature 'uml::DirectedRelationship::target'.
Feature 'uml::Package::packagedElement' should be annotated as subset
of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Package::ownedType' should be annotated as subset of
feature 'uml::Package::packagedElement'.
Feature 'uml::Type::package' should be annotated as subset of feature
'uml::NamedElement::namespace'.
Feature 'uml::Classifier::generalization' should be annotated as
subset of feature 'uml::Element::ownedElement'.
Feature 'uml::Generalization::specific' should be annotated as subset
of feature 'uml::DirectedRelationship::source'.
Feature 'uml::Generalization::specific' should be annotated as subset
of feature 'uml::Element::owner'.
Feature 'uml::Generalization::general' should be annotated as subset
of feature 'uml::DirectedRelationship::target'.
Feature 'uml::Classifier::feature' should be annotated as subset of
feature 'uml::Namespace::member'.
Feature 'uml::Classifier::inheritedMember' should be annotated as
subset of feature 'uml::Namespace::member'.
Feature 'uml::Classifier::redefinedClassifier' should be annotated as
subset of feature 'uml::RedefinableElement::redefinedElement'.
Feature 'uml::Classifier::substitution' should be annotated as subset
of feature 'uml::Element::ownedElement'.
Feature 'uml::Classifier::substitution' should be annotated as subset
of feature 'uml::NamedElement::clientDependency'.
Feature 'uml::Substitution::substitutingClassifier' should be
annotated as subset of feature 'uml::Dependency::client'.
Feature 'uml::Abstraction::mapping' should be annotated as subset of
feature 'uml::Element::ownedElement'.
Feature 'uml::MultiplicityElement::upperValue' should be annotated as
subset of feature 'uml::Element::ownedElement'.
Feature 'uml::MultiplicityElement::lowerValue' should be annotated as
subset of feature 'uml::Element::ownedElement'.
Feature 'uml::DeploymentTarget::deployment' should be annotated as
subset of feature 'uml::Element::ownedElement'.
Feature 'uml::DeploymentTarget::deployment' should be annotated as
subset of feature 'uml::NamedElement::clientDependency'.
Feature 'uml::Deployment::location' should be annotated as subset of
feature 'uml::Dependency::client'.
Feature 'uml::Deployment::deployedArtifact' should be annotated as
subset of feature 'uml::Dependency::supplier'.
Feature 'uml::Deployment::configuration' should be annotated as
subset of feature 'uml::Element::ownedElement'.
Feature 'uml::Artifact::nestedArtifact' should be annotated as subset
of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Artifact::manifestation' should be annotated as subset
of feature 'uml::NamedElement::clientDependency'.
Feature 'uml::Artifact::manifestation' should be annotated as subset
of feature 'uml::Element::ownedElement'.
Feature 'uml::Manifestation::utilizedElement' should be annotated as
subset of feature 'uml::Dependency::supplier'.
Feature 'uml::Artifact::ownedOperation' should be annotated as subset
of feature 'uml::Classifier::feature'.
Feature 'uml::Artifact::ownedOperation' should be annotated as subset
of feature 'uml::Namespace::ownedMember'.
Feature 'uml::BehavioralFeature::ownedParameter' should be annotated
as subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::BehavioredClassifier::ownedBehavior' should be
annotated as subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::BehavioredClassifier::classifierBehavior' should be
annotated as subset of feature 'uml::BehavioredClassifier::ownedBehavior'.
Feature 'uml::BehavioredClassifier::interfaceRealization' should be
annotated as subset of feature 'uml::Element::ownedElement'.
Feature 'uml::BehavioredClassifier::interfaceRealization' should be
annotated as subset of feature 'uml::NamedElement::clientDependency'.
Feature 'uml::InterfaceRealization::implementingClassifier' should be
annotated as subset of feature 'uml::Dependency::client'.
Feature 'uml::InterfaceRealization::contract' should be annotated as
subset of feature 'uml::Dependency::supplier'.
Feature 'uml::Interface::ownedAttribute' should be annotated as
subset of feature 'uml::Classifier::attribute'.
Feature 'uml::Interface::ownedAttribute' should be annotated as
subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Interface::ownedOperation' should be annotated as
subset of feature 'uml::Classifier::feature'.
Feature 'uml::Interface::ownedOperation' should be annotated as
subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Operation::interface' should be annotated as subset of
feature 'uml::RedefinableElement::redefinitionContext'.
Feature 'uml::Interface::nestedClassifier' should be annotated as
subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Interface::redefinedInterface' should be annotated as
subset of feature 'uml::RedefinableElement::redefinedElement'.
Feature 'uml::Interface::ownedReception' should be annotated as
subset of feature 'uml::Classifier::feature'.
Feature 'uml::Interface::ownedReception' should be annotated as
subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Signal::ownedAttribute' should be annotated as subset
of feature 'uml::Classifier::attribute'.
Feature 'uml::Signal::ownedAttribute' should be annotated as subset
of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Interface::protocol' should be annotated as subset of
feature 'uml::Namespace::ownedMember'.
Feature 'uml::StateMachine::region' should be annotated as subset of
feature 'uml::Namespace::ownedMember'.
Feature 'uml::Region::stateMachine' should be annotated as subset of
feature 'uml::NamedElement::namespace'.
Feature 'uml::Region::subvertex' should be annotated as subset of
feature 'uml::Namespace::ownedMember'.
Feature 'uml::Vertex::container' should be annotated as subset of
feature 'uml::NamedElement::namespace'.
Feature 'uml::Transition::container' should be annotated as subset of
feature 'uml::NamedElement::namespace'.
Feature 'uml::Region::transition' should be annotated as subset of
feature 'uml::Namespace::ownedMember'.
Feature 'uml::Transition::redefinedTransition' should be annotated as
subset of feature 'uml::RedefinableElement::redefinedElement'.
Feature 'uml::Transition::guard' should be annotated as subset of
feature 'uml::Namespace::ownedRule'.
Feature 'uml::Constraint::specification' should be annotated as
subset of feature 'uml::Element::ownedElement'.
Feature 'uml::Constraint::context' should be annotated as subset of
feature 'uml::NamedElement::namespace'.
Feature 'uml::Namespace::ownedRule' should be annotated as subset of
feature 'uml::Namespace::ownedMember'.
Feature 'uml::Transition::effect' should be annotated as subset of
feature 'uml::Element::ownedElement'.
Feature 'uml::Port::redefinedPort' should be annotated as subset of
feature 'uml::RedefinableElement::redefinedElement'.
Feature 'uml::Region::state' should be annotated as subset of feature
'uml::NamedElement::namespace'.
Feature 'uml::State::region' should be annotated as subset of feature
'uml::Namespace::ownedMember'.
Feature 'uml::State::connection' should be annotated as subset of
feature 'uml::Namespace::ownedMember'.
Feature 'uml::ConnectionPointReference::state' should be annotated as
subset of feature 'uml::NamedElement::namespace'.
Feature 'uml::Pseudostate::stateMachine' should be annotated as
subset of feature 'uml::NamedElement::namespace'.
Feature 'uml::StateMachine::connectionPoint' should be annotated as
subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Pseudostate::state' should be annotated as subset of
feature 'uml::Element::owner'.
Feature 'uml::State::connectionPoint' should be annotated as subset
of feature 'uml::Element::ownedElement'.
Feature 'uml::State::redefinedState' should be annotated as subset of
feature 'uml::RedefinableElement::redefinedElement'.
Feature 'uml::State::stateInvariant' should be annotated as subset of
feature 'uml::Element::ownedElement'.
Feature 'uml::State::entry' should be annotated as subset of feature
'uml::Element::ownedElement'.
Feature 'uml::State::exit' should be annotated as subset of feature
'uml::Element::ownedElement'.
Feature 'uml::State::doActivity' should be annotated as subset of
feature 'uml::Element::ownedElement'.
Feature 'uml::Region::extendedRegion' should be annotated as subset
of feature 'uml::RedefinableElement::redefinedElement'.
Feature 'uml::StateMachine::extendedStateMachine' should be annotated
as subset of feature 'uml::RedefinableElement::redefinedElement'.
Feature 'uml::ProtocolStateMachine::conformance' should be annotated
as subset of feature 'uml::Element::ownedElement'.
Feature 'uml::ProtocolConformance::specificMachine' should be
annotated as subset of feature 'uml::DirectedRelationship::source'.
Feature 'uml::ProtocolConformance::specificMachine' should be
annotated as subset of feature 'uml::Element::owner'.
Feature 'uml::ProtocolConformance::generalMachine' should be
annotated as subset of feature 'uml::DirectedRelationship::target'.
Feature 'uml::BehavioredClassifier::ownedTrigger' should be annotated
as subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::StructuredClassifier::ownedAttribute' should be
annotated as subset of feature 'uml::StructuredClassifier::role'.
Feature 'uml::StructuredClassifier::ownedAttribute' should be
annotated as subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::StructuredClassifier::ownedAttribute' should be
annotated as subset of feature 'uml::Classifier::attribute'.
Feature 'uml::StructuredClassifier::role' should be annotated as
subset of feature 'uml::Namespace::member'.
Feature 'uml::StructuredClassifier::ownedConnector' should be
annotated as subset of feature 'uml::Classifier::feature'.
Feature 'uml::StructuredClassifier::ownedConnector' should be
annotated as subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Connector::redefinedConnector' should be annotated as
subset of feature 'uml::RedefinableElement::redefinedElement'.
Feature 'uml::Connector::end' should be annotated as subset of
feature 'uml::Element::ownedElement'.
Feature 'uml::EncapsulatedClassifier::ownedPort' should be annotated
as subset of feature 'uml::StructuredClassifier::ownedAttribute'.
Feature 'uml::Class::nestedClassifier' should be annotated as subset
of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Class::ownedAttribute' should be annotated as subset of
feature 'uml::Classifier::attribute'.
Feature 'uml::Class::ownedAttribute' should be annotated as subset of
feature 'uml::Namespace::ownedMember'.
Feature 'uml::Property::class' should be annotated as subset of
feature 'uml::NamedElement::namespace'.
Feature 'uml::Property::class' should be annotated as subset of
feature 'uml::Feature::featuringClassifier'.
Feature 'uml::Class::ownedOperation' should be annotated as subset of
feature 'uml::Classifier::feature'.
Feature 'uml::Class::ownedOperation' should be annotated as subset of
feature 'uml::Namespace::ownedMember'.
Feature 'uml::Operation::class' should be annotated as subset of
feature 'uml::RedefinableElement::redefinitionContext'.
Feature 'uml::Operation::class' should be annotated as subset of
feature 'uml::NamedElement::namespace'.
Feature 'uml::Operation::class' should be annotated as subset of
feature 'uml::Feature::featuringClassifier'.
Feature 'uml::Class::ownedReception' should be annotated as subset of
feature 'uml::Namespace::ownedMember'.
Feature 'uml::Class::ownedReception' should be annotated as subset of
feature 'uml::Classifier::feature'.
Feature 'uml::Profile::ownedStereotype' should be annotated as subset
of feature 'uml::Package::packagedElement'.
Feature 'uml::Profile::metaclassReference' should be annotated as
subset of feature 'uml::Namespace::elementImport'.
Feature 'uml::Profile::metamodelReference' should be annotated as
subset of feature 'uml::Namespace::packageImport'.
Feature 'uml::Behavior::redefinedBehavior' should be annotated as
subset of feature 'uml::RedefinableElement::redefinedElement'.
Feature 'uml::Behavior::ownedParameter' should be annotated as subset
of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Behavior::context' should be annotated as subset of
feature 'uml::RedefinableElement::redefinitionContext'.
Feature 'uml::Behavior::ownedParameterSet' should be annotated as
subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::ParameterSet::condition' should be annotated as subset
of feature 'uml::Element::ownedElement'.
Feature 'uml::BehavioralFeature::ownedParameterSet' should be
annotated as subset of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Operation::precondition' should be annotated as subset
of feature 'uml::Namespace::ownedRule'.
Feature 'uml::Operation::postcondition' should be annotated as subset
of feature 'uml::Namespace::ownedRule'.
Feature 'uml::Operation::redefinedOperation' should be annotated as
subset of feature 'uml::RedefinableElement::redefinedElement'.
Feature 'uml::Operation::datatype' should be annotated as subset of
feature 'uml::RedefinableElement::redefinitionContext'.
Feature 'uml::Operation::datatype' should be annotated as subset of
feature 'uml::NamedElement::namespace'.
Feature 'uml::Operation::datatype' should be annotated as subset of
feature 'uml::Feature::featuringClassifier'.
Feature 'uml::DataType::ownedOperation' should be annotated as subset
of feature 'uml::Classifier::feature'.
Feature 'uml::DataType::ownedOperation' should be annotated as subset
of feature 'uml::Namespace::ownedMember'.
Feature 'uml::DataType::ownedAttribute' should be annotated as subset
of feature 'uml::Classifier::attribute'.
Feature 'uml::DataType::ownedAttribute' should be annotated as subset
of feature 'uml::Namespace::ownedMember'.
Feature 'uml::Property::datatype' should be annotated as subset of
feature 'uml::NamedElement::namespace'.
Feature 'uml::Property::datatype' should be annotated as subset of
feature 'uml::Feature::featuringClassifier'.
Feature 'uml::Operation::bodyCondition' should be annotated as subse
Re: Issues with MagicDraw Models in New EMF Project [message #473287 is a reply to message #473282] Mon, 25 June 2007 16:32 Go to previous messageGo to next message
james bruck is currently offline james bruckFriend
Messages: 1724
Registered: July 2009
Senior Member
Hi David,

Those are just informational messages. They appear to be normal. There
should be a converter option to not report information like that. Try
tweaking the options.
Also, you could try to run "Validate" on the uml model before converting.
That might give you some additional peace of mind.
The main thing is getting functional EMF generated code out the other end
and that seemed to have worked for you.

Cheers,

- James.


"David Glaser" <dglaser@glaserreserach.net> wrote in message
news:f5op19$p1d$1@build.eclipse.org...
> I am running MagicDraw 12.1 and on the Eclipse Side I have enclosed the
> configuration file.
>
> The problem:
>
> I exported a large model from MagicDraw to EMF UML Format. The result
> was a directory that had six files, all with the extension ".uml2". Of
> the six files. four came from MagicDraw profiles, one is my model and
> the last one is the profile that I am using with the model.
>
> I successfully imported the model when creating a new EMF project and I
> successfully generated code from it. Pretty neat huh.
>
> The problem is that the model import generated a lot of errors. I
> attached the details that were given by the importer.
>
> Are the errors really serious or are they nuisance errors. How do I tell?
>
> Also, has anyone seen this before?
>
> ========================== Model Load ==================================
>
> Problems were encountered processing the models
> Processed Ecore tag 'Ecore::EPackage::packageName' with value of
> 'uml' for model element 'uml'.
> Processed Ecore tag 'Ecore::EPackage::nsPrefix' with value of 'uml'
> for model element 'uml'.
> Processed Ecore tag 'Ecore::EPackage::nsURI' with value of
> 'http://www.eclipse.org/uml2/2.0.0/UML' for model element 'uml'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'int' for model element 'uml::Integer'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'boolean' for model element 'uml::Boolean'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.String' for model element 'uml::String'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'int' for model element 'uml::UnlimitedNatural'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Comment::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::Comment::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Relationship::relatedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::DirectedRelationship::source'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::DirectedRelationship::target'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::NamedElement::name'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::NamedElement::visibility'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::NamedElement::qualifiedName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::NamedElement::namespace'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Namespace::ownedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::ElementImport::alias'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Package::ownedType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Type::package'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
> 'uml::RedefinableElement::redefinedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
> 'uml::RedefinableElement::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Generalization::isSubstitutable'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Classifier::feature'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Feature::featuringClassifier'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Classifier::inheritedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Classifier::general'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueExpression::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueExpression::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueExpression::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::OpaqueExpression::result'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::MultiplicityElement::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::MultiplicityElement::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getLower' for model element 'uml::MultiplicityElement::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getUpper' for model element 'uml::MultiplicityElement::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ConnectorEnd::definingEnd'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Artifact::fileName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Transition::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Port::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Port::provided'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::State::isComposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::State::isOrthogonal'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::State::isSimple'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::State::isSubmachineState'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::State::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Region::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::StructuredClassifier::part'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::StructuredClassifier::role'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Connector::kind'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
'uml::EncapsulatedClassifier::ownedPort'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Class::superClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Class::extension'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Extension::metaclass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Extension::isRequired'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Image::content'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Image::location'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Image::format'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Profile::ownedStereotype'.
> Processed Ecore tag 'Ecore::EPackage::packageName' with value of
> 'ecore' for model element 'ecore'.
> Processed Ecore tag 'Ecore::EPackage::nsPrefix' with value of 'ecore'
> for model element 'ecore'.
> Processed Ecore tag 'Ecore::EPackage::nsURI' with value of
> 'http://www.eclipse.org/emf/2002/Ecore' for model element 'ecore'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.String' for model element 'ecore::EString'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EAnnotation::source'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.util.Map$Entry' for model element
> 'ecore::EStringToStringMapEntry'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStringToStringMapEntry::key'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStringToStringMapEntry::value'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::ENamedElement::name'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'boolean' for model element 'ecore::EBoolean'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::ETypedElement::lowerBound'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'int' for model element 'ecore::EInt'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::ETypedElement::many'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::ETypedElement::many'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::ETypedElement::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::ETypedElement::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EClassifier::instanceClassName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClassifier::instanceClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClassifier::instanceClass'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Class' for model element 'ecore::EJavaClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClassifier::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClassifier::defaultValue'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Object' for model element 'ecore::EJavaObject'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClassifier::ePackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EPackage::nsURI'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EPackage::nsPrefix'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EPackage::eFactoryInstance'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EFactory::ePackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EClass::abstract'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EClass::interface'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EOperation::eContainingClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EParameter::eOperation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EReference::container'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EReference::container'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EReference::eReferenceType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EReference::eReferenceType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllContainments'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllContainments'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllOperations'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllOperations'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllStructuralFeatures'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllStructuralFeatures'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllSuperTypes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllSuperTypes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eIDAttribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eIDAttribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
> 'ecore::EStructuralFeature::eContainingClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EPackage::eSuperPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStructuralFeature::volatile'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStructuralFeature::transient'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element
> 'ecore::EStructuralFeature::defaultValueLiteral'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
'ecore::EStructuralFeature::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element
'ecore::EStructuralFeature::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStructuralFeature::unsettable'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStructuralFeature::derived'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EAttribute::eAttributeType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EAttribute::eAttributeType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EEnumLiteral::eEnum'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EEnumLiteral::instance'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EEnumLiteral::instance'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.common.util.Enumerator' for model element
> 'ecore::EEnumerator'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EEnumLiteral::literal'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.math.BigDecimal' for model element 'ecore::EBigDecimal'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.math.BigInteger' for model element 'ecore::EBigInteger'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Boolean' for model element 'ecore::EBooleanObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'byte' for model element 'ecore::EByte'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'byte[]' for model element 'ecore::EByteArray'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Byte' for model element 'ecore::EByteObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'char' for model element 'ecore::EChar'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Character' for model element
'ecore::ECharacterObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.util.Date' for model element 'ecore::EDate'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.common.util.DiagnosticChain' for model element
> 'ecore::EDiagnosticChain'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'double' for model element 'ecore::EDouble'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Double' for model element 'ecore::EDoubleObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.common.util.EList' for model element
> 'ecore::EEList'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.ecore.util.FeatureMap' for model element
> 'ecore::EFeatureMap'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.ecore.util.FeatureMap$Entry' for model element
> 'ecore::EFeatureMapEntry'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'float' for model element 'ecore::EFloat'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Float' for model element 'ecore::EFloatObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Integer' for model element 'ecore::EIntegerObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'long' for model element 'ecore::ELong'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Long' for model element 'ecore::ELongObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.util.Map' for model element 'ecore::EMap'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.ecore.resource.Resource' for model element
> 'ecore::EResource'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.ecore.resource.ResourceSet' for model element
> 'ecore::EResourceSet'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'short' for model element 'ecore::EShort'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Short' for model element 'ecore::EShortObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.common.util.TreeIterator' for model element
> 'ecore::ETreeIterator'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Model::viewpoint'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ExtensionEnd::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getMetaclass' for model element 'uml::Extension::metaclass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Behavior::context'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Operation::isOrdered'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Operation::isUnique'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Operation::lower'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Operation::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Operation::type'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'lowerBound' for model element 'uml::Operation::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'upperBound' for model element 'uml::Operation::upper'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getType' for model element 'uml::Operation::type'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element
> 'uml::DeploymentSpecification::deploymentLocation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element
> 'uml::DeploymentSpecification::executionLocation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
'uml::DeploymentTarget::deployedElement'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getDeployedElements' for model element
> 'uml::DeploymentTarget::deployedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Property::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Property::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Property::isComposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Property::opposite'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getOpposite' for model element 'uml::Property::opposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Parameter::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Parameter::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Parameter::effect'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Classifier::attribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
> 'uml::RedefinableTemplateSignature::inheritedParameter'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getGenerals' for model element 'uml::Classifier::general'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getInheritedMembers' for model element
'uml::Classifier::inheritedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Association::endType'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getEndTypes' for model element 'uml::Association::endType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Package::nestedPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Package::nestingPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Namespace::member'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Namespace::importedMember'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getImportedMembers' for model element 'uml::Namespace::importedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Expression::symbol'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getQualifiedName' for model element 'uml::NamedElement::qualifiedName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::LiteralString::value'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueBehavior::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueBehavior::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueBehavior::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityGroup::subgroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityGroup::superGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Activity::structuredNode'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityEdge::inGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityGroup::containedEdge'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityGroup::containedNode'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityNode::inGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Action::output'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Action::input'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Action::context'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueAction::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueAction::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueAction::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Message::messageKind'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Message::signature'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Component::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Component::provided'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getRequireds' for model element 'uml::Component::required'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getProvideds' for model element 'uml::Component::provided'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ProtocolTransition::referred'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Element::ownedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Element::owner'.
> Operation 'uml::Transition::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::State::isRedefinitionContextValid' should be
> annotated as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::State::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::State::containingStateMachine' should be annotated as
> redefinition of operation 'uml::Vertex::containingStateMachine'.
> Operation 'uml::Region::isRedefinitionContextValid' should be
> annotated as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::Region::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::StateMachine::isRedefinitionContextValid' should be
> annotated as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::StateMachine::isConsistentWith' should be annotated
> as redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::ExtensionEnd::lowerBound' should be annotated as
> redefinition of operation 'uml::MultiplicityElement::lowerBound'.
> Operation 'uml::Class::inherit' should be annotated as redefinition
> of operation 'uml::Classifier::inherit'.
> Operation 'uml::BehavioralFeature::isDistinguishableFrom' should be
> annotated as redefinition of operation
> 'uml::NamedElement::isDistinguishableFrom'.
> Operation 'uml::DataType::inherit' should be annotated as
> redefinition of operation 'uml::Classifier::inherit'.
> Operation 'uml::Operation::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Property::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Property::isCompatibleWith' should be annotated as
> redefinition of operation 'uml::ParameterableElement::isCompatibleWith'.
> Operation 'uml::RedefinableTemplateSignature::isConsistentWith'
> should be annotated as redefinition of operation
> 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Classifier::conformsTo' should be annotated as
> redefinition of operation 'uml::Type::conformsTo'.
> Operation 'uml::Classifier::isTemplate' should be annotated as
> redefinition of operation 'uml::TemplateableElement::isTemplate'.
> Operation 'uml::Package::mustBeOwned' should be annotated as
> redefinition of operation 'uml::Element::mustBeOwned'.
> Operation 'uml::StringExpression::stringValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::stringValue'.
> Operation 'uml::ValueSpecification::isCompatibleWith' should be
> annotated as redefinition of operation
> 'uml::ParameterableElement::isCompatibleWith'.
> Operation 'uml::LiteralInteger::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralInteger::integerValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::integerValue'.
> Operation 'uml::LiteralString::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralString::stringValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::stringValue'.
> Operation 'uml::LiteralBoolean::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralBoolean::booleanValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::booleanValue'.
> Operation 'uml::LiteralNull::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralNull::isNull' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isNull'.
> Operation 'uml::LiteralUnlimitedNatural::isComputable' should be
> annotated as redefinition of operation
> 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralUnlimitedNatural::unlimitedValue' should be
> annotated as redefinition of operation
> 'uml::ValueSpecification::unlimitedValue'.
> Feature 'uml::PackageableElement::visibility' should be annotated as
> redefinition of feature 'uml::NamedElement::visibility'.
> Feature 'uml::Transition::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::State::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Region::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Class::isAbstract' should be annotated as redefinition
> of feature 'uml::Classifier::isAbstract'.
> Feature 'uml::Class::ownedAttribute' should be annotated as
> redefinition of feature 'uml::StructuredClassifier::ownedAttribute'.
> Feature 'uml::Class::superClass' should be annotated as redefinition
> of feature 'uml::Classifier::general'.
> Feature 'uml::Extension::ownedEnd' should be annotated as
> redefinition of feature 'uml::Association::ownedEnd'.
> Feature 'uml::ExtensionEnd::type' should be annotated as redefinition
> of feature 'uml::TypedElement::type'.
> Feature 'uml::ExtensionEnd::lower' should be annotated as
> redefinition of feature 'uml::MultiplicityElement::lower'.
> Feature 'uml::Operation::ownedParameter' should be annotated as
> redefinition of feature 'uml::BehavioralFeature::ownedParameter'.
> Feature 'uml::Operation::raisedException' should be annotated as
> redefinition of feature 'uml::BehavioralFeature::raisedException'.
> Feature 'uml::Operation::templateParameter' should be annotated as
> redefinition of feature 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::OperationTemplateParameter::parameteredElement' should
> be annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::Property::isReadOnly' should be annotated as
> redefinition of feature 'uml::StructuralFeature::isReadOnly'.
> Feature 'uml::ConnectableElement::templateParameter' should be
> annotated as redefinition of feature
> 'uml::ParameterableElement::templateParameter'.
> Feature
> 'uml::ConnectableElementTemplateParameter::parameteredElemen t' should be
> annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::Classifier::ownedTemplateSignature' should be annotated
> as redefinition of feature
> 'uml::TemplateableElement::ownedTemplateSignature'.
> Feature 'uml::Classifier::templateParameter' should be annotated as
> redefinition of feature 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::ClassifierTemplateParameter::parameteredElement' should
> be annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::StructuredActivityNode::activity' should be annotated
> as redefinition of feature 'uml::ActivityNode::activity'.
> Feature 'uml::StructuredActivityNode::activity' should be annotated
> as redefinition of feature 'uml::ActivityGroup::inActivity'.
> Feature 'uml::SequenceNode::executableNode' should be annotated as
> redefinition of feature 'uml::StructuredActivityNode::node'.
> Feature 'uml::OccurrenceSpecification::covered' should be annotated
> as redefinition of feature 'uml::InteractionFragment::covered'.
> Feature 'uml::StateInvariant::covered' should be annotated as
> redefinition of feature 'uml::InteractionFragment::covered'.
> Feature 'uml::ExecutionOccurrenceSpecification::event' should be
> annotated as redefinition of feature
'uml::OccurrenceSpecification::event'.
> Feature 'uml::CreateLinkAction::endData' should be annotated as
> redefinition of feature 'uml::LinkAction::endData'.
> Feature 'uml::DestroyLinkAction::endData' should be annotated as
> redefinition of feature 'uml::LinkAction::endData'.
> Feature 'uml::SendObjectAction::request' should be annotated as
> redefinition of feature 'uml::InvocationAction::argument'.
> Feature 'uml::DurationInterval::min' should be annotated as
> redefinition of feature 'uml::Interval::min'.
> Feature 'uml::DurationInterval::max' should be annotated as
> redefinition of feature 'uml::Interval::max'.
> Feature 'uml::IntervalConstraint::specification' should be annotated
> as redefinition of feature 'uml::Constraint::specification'.
> Feature 'uml::TimeConstraint::specification' should be annotated as
> redefinition of feature 'uml::IntervalConstraint::specification'.
> Feature 'uml::TimeInterval::max' should be annotated as redefinition
> of feature 'uml::Interval::max'.
> Feature 'uml::TimeInterval::min' should be annotated as redefinition
> of feature 'uml::Interval::min'.
> Feature 'uml::DurationConstraint::specification' should be annotated
> as redefinition of feature 'uml::IntervalConstraint::specification'.
> Feature 'uml::DirectedRelationship::source' should be annotated as
> subset of feature 'uml::Relationship::relatedElement'.
> Feature 'uml::DirectedRelationship::target' should be annotated as
> subset of feature 'uml::Relationship::relatedElement'.
> Feature 'uml::Dependency::client' should be annotated as subset of
> feature 'uml::DirectedRelationship::source'.
> Feature 'uml::TemplateParameter::signature' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateSignature::ownedParameter' should be annotated
> as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateSignature::ownedParameter' should be annotated
> as subset of feature 'uml::TemplateSignature::parameter'.
> Feature 'uml::TemplateSignature::template' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateableElement::ownedTemplateSignature' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateableElement::templateBinding' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateBinding::boundElement' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateBinding::boundElement' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::TemplateBinding::signature' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::TemplateBinding::parameterSubstitution' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameterSubstitution::templateBinding' should
> be annotated as subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateParameterSubstitution::ownedActual' should be
> annotated as subset of feature
'uml::TemplateParameterSubstitution::actual'.
> Feature 'uml::TemplateParameterSubstitution::ownedActual' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameter::ownedParameteredElement' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameter::ownedParameteredElement' should be
> annotated as subset of feature
'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::ParameterableElement::owningTemplateParameter' should
> be annotated as subset of feature 'uml::Element::owner'.
> Feature 'uml::ParameterableElement::owningTemplateParameter' should
> be annotated as subset of feature
> 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::TemplateParameter::ownedDefault' should be annotated as
> subset of feature 'uml::TemplateParameter::default'.
> Feature 'uml::TemplateParameter::ownedDefault' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::Dependency::supplier' should be annotated as subset of
> feature 'uml::DirectedRelationship::target'.
> Feature 'uml::NamedElement::namespace' should be annotated as subset
> of feature 'uml::Element::owner'.
> Feature 'uml::Namespace::ownedMember' should be annotated as subset
> of feature 'uml::Namespace::member'.
> Feature 'uml::Namespace::ownedMember' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Namespace::elementImport' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::ElementImport::importingNamespace' should be annotated
> as subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::ElementImport::importingNamespace' should be annotated
> as subset of feature 'uml::Element::owner'.
> Feature 'uml::ElementImport::importedElement' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Namespace::packageImport' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::PackageImport::importingNamespace' should be annotated
> as subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::PackageImport::importingNamespace' should be annotated
> as subset of feature 'uml::Element::owner'.
> Feature 'uml::PackageImport::importedPackage' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Package::packageMerge' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::PackageMerge::receivingPackage' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::PackageMerge::receivingPackage' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::PackageMerge::mergedPackage' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Package::packagedElement' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Package::ownedType' should be annotated as subset of
> feature 'uml::Package::packagedElement'.
> Feature 'uml::Type::package' should be annotated as subset of feature
> 'uml::NamedElement::namespace'.
> Feature 'uml::Classifier::generalization' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::Generalization::specific' should be annotated as subset
> of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::Generalization::specific' should be annotated as subset
> of feature 'uml::Element::owner'.
> Feature 'uml::Generalization::general' should be annotated as subset
> of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Classifier::feature' should be annotated as subset of
> feature 'uml::Namespace::member'.
> Feature 'uml::Classifier::inheritedMember' should be annotated as
> subset of feature 'uml::Namespace::member'.
> Feature 'uml::Classifier::redefinedClassifier' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Classifier::substitution' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Classifier::substitution' should be annotated as subset
> of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Substitution::substitutingClassifier' should be
> annotated as subset of feature 'uml::Dependency::client'.
> Feature 'uml::Abstraction::mapping' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::MultiplicityElement::upperValue' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::MultiplicityElement::lowerValue' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::DeploymentTarget::deployment' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::DeploymentTarget::deployment' should be annotated as
> subset of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Deployment::location' should be annotated as subset of
> feature 'uml::Dependency::client'.
> Feature 'uml::Deployment::deployedArtifact' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Deployment::configuration' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::Artifact::nestedArtifact' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Artifact::manifestation' should be annotated as subset
> of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Artifact::manifestation' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Manifestation::utilizedElement' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Artifact::ownedOperation' should be annotated as subset
> of feature 'uml::Classifier::feature'.
> Feature 'uml::Artifact::ownedOperation' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioralFeature::ownedParameter' should be annotated
> as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioredClassifier::ownedBehavior' should be
> annotated as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioredClassifier::classifierBehavior' should be
> annotated as subset of feature 'uml::BehavioredClassifier::ownedBehavior'.
> Feature 'uml::BehavioredClassifier::interfaceRealization' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::BehavioredClassifier::interfaceRealization' should be
> annotated as subset of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::InterfaceRealization::implementingClassifier' should be
> annotated as subset of feature 'uml::Dependency::client'.
> Feature 'uml::InterfaceRealization::contract' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Interface::ownedAttribute' should be annotated as
> subset of feature 'uml::Classifier::attribute'.
> Feature 'uml::Interface::ownedAttribute' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::ownedOperation' should be annotated as
> subset of feature 'uml::Classifier::feature'.
> Feature 'uml::Interface::ownedOperation' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Operation::interface' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Interface::nestedClassifier' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::redefinedInterface' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Interface::ownedReception' should be annotated as
> subset of feature 'uml::Classifier::feature'.
> Feature 'uml::Interface::ownedReception' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Signal::ownedAttribute' should be annotated as subset
> of feature 'uml::Classifier::attribute'.
> Feature 'uml::Signal::ownedAttribute' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::protocol' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::StateMachine::region' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Region::stateMachine' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Region::subvertex' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Vertex::container' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Transition::container' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Region::transition' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Transition::redefinedTransition' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Transition::guard' should be annotated as subset of
> feature 'uml::Namespace::ownedRule'.
> Feature 'uml::Constraint::specification' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::Constraint::context' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Namespace::ownedRule' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Transition::effect' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Port::redefinedPort' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Region::state' should be annotated as subset of feature
> 'uml::NamedElement::namespace'.
> Feature 'uml::State::region' should be annotated as subset of feature
> 'uml::Namespace::ownedMember'.
> Feature 'uml::State::connection' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::ConnectionPointReference::state' should be annotated as
> subset of feature 'uml::NamedElement::namespace'.
> Feature 'uml::Pseudostate::stateMachine' should be annotated as
> subset of feature 'uml::NamedElement::namespace'.
> Feature 'uml::StateMachine::connectionPoint' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Pseudostate::state' should be annotated as subset of
> feature 'uml::Element::owner'.
> Feature 'uml::State::connectionPoint' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::State::redefinedState' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::State::stateInvariant' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::State::entry' should be annotated as subset of feature
> 'uml::Element::ownedElement'.
> Feature 'uml::State::exit' should be annotated as subset of feature
> 'uml::Element::ownedElement'.
> Feature 'uml::State::doActivity' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Region::extendedRegion' should be annotated as subset
> of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::StateMachine::extendedStateMachine' should be annotated
> as subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::ProtocolStateMachine::conformance' should be annotated
> as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::ProtocolConformance::specificMachine' should be
> annotated as subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::ProtocolConformance::specificMachine' should be
> annotated as subset of feature 'uml::Element::owner'.
> Feature 'uml::ProtocolConformance::generalMachine' should be
> annotated as subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::BehavioredClassifier::ownedTrigger' should be annotated
> as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::StructuredClassifier::ownedAttribute' should be
> annotated as subset of feature 'uml::StructuredClassifier::role'.
> Feature 'uml::StructuredClassifier::ownedAttribute' should be
> annotated as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::StructuredClassifier::ownedAttribute' should be
> annotated as subset of feature 'uml::Classifier::attribute'.
> Feature 'uml::StructuredClassifier::role' should be annotated as
> subset of feature 'uml::Namespace::member'.
> Feature 'uml::StructuredClassifier::ownedConnector' should be
> annotated as subset of feature 'uml::Classifier::feature'.
> Feature 'uml::StructuredClassifier::ownedConnector' should be
> annotated as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'um
Re: Issues with MagicDraw Models in New EMF Project [message #473649 is a reply to message #473282] Wed, 04 July 2007 18:46 Go to previous message
Kenn Hussey is currently offline Kenn HusseyFriend
Messages: 1620
Registered: July 2009
Senior Member
David,

These messages are appearing because the importer is attempting to process
the UML metamodel itself. I'm not sure why this would be happening (does it
happen if you use the latest 2.1 release?), but as long as you can exclude
the resulting Ecore representation from the list of models you save, you can
ignore the messages. Here's a bit of detail on what the messages mean:

- The messages related to processing of tags are just informational, telling
you that tagged values were processed during the import.

- The messages related to annotating operations/features as redefinitions
are warnings, indicating that a model contains operation/properties that
redefine other operations/properties in an extended model but they haven't
been processed as such (and hence the generated code won't be tailored based
on these redefinition); to do so, select 'Process' for the 'Redefining
Operations/Properties' option in the importer.

- The messages related to annotating features as subsets are warnings,
indicating that a model contains properties that subset other properties in
an extended model but they haven't been processed as such (and hence the
generated code won't be tailored based on these subsets); to do so, select
'Process' for the 'Subetting Properties' option in the importer.

- The messages about making derived features transient and volatile are
informational - derived features are almost always transient and volatile
(and often read-only).

- The messages about discarding duplicate operations and features are
warnings, indicating that operations/features in an extending model have
been dicarded (end hence code to override the behavior of the
methods/accessors in the specialized class won't be generated); to process
such operations/features, select 'Process' for the 'Duplicate
Operations/Features' option in the importer.

- The messages about discarding duplicate operations and features are
warnings, indicating that operations/features in an extending model have
been dicarded (end hence code to override the behavior of the
methods/accessors in the specialized class won't be generated); to process
such operations/features, select 'Process' for the 'Duplicate
Operations/Features' option in the importer.

- The messages about re-ordering superclasses are just informational (the
superclasses are re-ordered based on the number of features they have so
that the one with the largest number of features becomes the base class).

Kenn

"David Glaser" <dglaser@glaserreserach.net> wrote in message
news:f5op19$p1d$1@build.eclipse.org...
>I am running MagicDraw 12.1 and on the Eclipse Side I have enclosed the
>configuration file.
>
> The problem:
>
> I exported a large model from MagicDraw to EMF UML Format. The result was
> a directory that had six files, all with the extension ".uml2". Of the
> six files. four came from MagicDraw profiles, one is my model and the last
> one is the profile that I am using with the model.
>
> I successfully imported the model when creating a new EMF project and I
> successfully generated code from it. Pretty neat huh.
>
> The problem is that the model import generated a lot of errors. I
> attached the details that were given by the importer.
>
> Are the errors really serious or are they nuisance errors. How do I tell?
>
> Also, has anyone seen this before?
>
> ========================== Model Load ==================================
>
> Problems were encountered processing the models
> Processed Ecore tag 'Ecore::EPackage::packageName' with value of 'uml'
> for model element 'uml'.
> Processed Ecore tag 'Ecore::EPackage::nsPrefix' with value of 'uml' for
> model element 'uml'.
> Processed Ecore tag 'Ecore::EPackage::nsURI' with value of
> 'http://www.eclipse.org/uml2/2.0.0/UML' for model element 'uml'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'int' for model element 'uml::Integer'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'boolean' for model element 'uml::Boolean'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.String' for model element 'uml::String'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'int' for model element 'uml::UnlimitedNatural'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Comment::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::Comment::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Relationship::relatedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::DirectedRelationship::source'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::DirectedRelationship::target'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::NamedElement::name'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::NamedElement::visibility'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::NamedElement::qualifiedName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::NamedElement::namespace'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Namespace::ownedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::ElementImport::alias'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Package::ownedType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Type::package'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::RedefinableElement::redefinedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element
> 'uml::RedefinableElement::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Generalization::isSubstitutable'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Classifier::feature'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Feature::featuringClassifier'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Classifier::inheritedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Classifier::general'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueExpression::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueExpression::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueExpression::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::OpaqueExpression::result'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::MultiplicityElement::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::MultiplicityElement::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getLower' for model element 'uml::MultiplicityElement::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getUpper' for model element 'uml::MultiplicityElement::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ConnectorEnd::definingEnd'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Artifact::fileName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Transition::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Port::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Port::provided'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::State::isComposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::State::isOrthogonal'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::State::isSimple'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::State::isSubmachineState'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::State::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Region::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::StructuredClassifier::part'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::StructuredClassifier::role'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Connector::kind'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::EncapsulatedClassifier::ownedPort'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Class::superClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Class::extension'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Extension::metaclass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Extension::isRequired'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Image::content'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Image::location'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Image::format'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Profile::ownedStereotype'.
> Processed Ecore tag 'Ecore::EPackage::packageName' with value of 'ecore'
> for model element 'ecore'.
> Processed Ecore tag 'Ecore::EPackage::nsPrefix' with value of 'ecore'
> for model element 'ecore'.
> Processed Ecore tag 'Ecore::EPackage::nsURI' with value of
> 'http://www.eclipse.org/emf/2002/Ecore' for model element 'ecore'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.String' for model element 'ecore::EString'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EAnnotation::source'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.util.Map$Entry' for model element
> 'ecore::EStringToStringMapEntry'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStringToStringMapEntry::key'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStringToStringMapEntry::value'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::ENamedElement::name'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'boolean' for model element 'ecore::EBoolean'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::ETypedElement::lowerBound'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'int' for model element 'ecore::EInt'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::ETypedElement::many'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::ETypedElement::many'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::ETypedElement::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::ETypedElement::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EClassifier::instanceClassName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClassifier::instanceClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClassifier::instanceClass'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Class' for model element 'ecore::EJavaClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClassifier::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClassifier::defaultValue'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Object' for model element 'ecore::EJavaObject'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClassifier::ePackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EPackage::nsURI'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EPackage::nsPrefix'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EPackage::eFactoryInstance'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EFactory::ePackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EClass::abstract'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EClass::interface'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EOperation::eContainingClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EParameter::eOperation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EReference::container'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EReference::container'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EReference::eReferenceType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EReference::eReferenceType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllContainments'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllContainments'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllOperations'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllOperations'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllStructuralFeatures'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllStructuralFeatures'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllSuperTypes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllSuperTypes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eIDAttribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eIDAttribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EStructuralFeature::eContainingClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EPackage::eSuperPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStructuralFeature::volatile'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStructuralFeature::transient'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element
> 'ecore::EStructuralFeature::defaultValueLiteral'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EStructuralFeature::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EStructuralFeature::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStructuralFeature::unsettable'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStructuralFeature::derived'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EAttribute::eAttributeType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EAttribute::eAttributeType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EEnumLiteral::eEnum'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EEnumLiteral::instance'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EEnumLiteral::instance'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.common.util.Enumerator' for model element
> 'ecore::EEnumerator'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EEnumLiteral::literal'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.math.BigDecimal' for model element 'ecore::EBigDecimal'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.math.BigInteger' for model element 'ecore::EBigInteger'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Boolean' for model element 'ecore::EBooleanObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'byte' for model element 'ecore::EByte'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'byte[]' for model element 'ecore::EByteArray'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Byte' for model element 'ecore::EByteObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'char' for model element 'ecore::EChar'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Character' for model element 'ecore::ECharacterObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.util.Date' for model element 'ecore::EDate'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.common.util.DiagnosticChain' for model element
> 'ecore::EDiagnosticChain'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'double' for model element 'ecore::EDouble'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Double' for model element 'ecore::EDoubleObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.common.util.EList' for model element 'ecore::EEList'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.ecore.util.FeatureMap' for model element
> 'ecore::EFeatureMap'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.ecore.util.FeatureMap$Entry' for model element
> 'ecore::EFeatureMapEntry'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'float' for model element 'ecore::EFloat'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Float' for model element 'ecore::EFloatObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Integer' for model element 'ecore::EIntegerObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'long' for model element 'ecore::ELong'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Long' for model element 'ecore::ELongObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.util.Map' for model element 'ecore::EMap'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.ecore.resource.Resource' for model element
> 'ecore::EResource'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.ecore.resource.ResourceSet' for model element
> 'ecore::EResourceSet'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'short' for model element 'ecore::EShort'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Short' for model element 'ecore::EShortObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.common.util.TreeIterator' for model element
> 'ecore::ETreeIterator'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Model::viewpoint'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ExtensionEnd::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getMetaclass' for model element 'uml::Extension::metaclass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Behavior::context'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Operation::isOrdered'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Operation::isUnique'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Operation::lower'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Operation::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Operation::type'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'lowerBound' for model element 'uml::Operation::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'upperBound' for model element 'uml::Operation::upper'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getType' for model element 'uml::Operation::type'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element
> 'uml::DeploymentSpecification::deploymentLocation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element
> 'uml::DeploymentSpecification::executionLocation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::DeploymentTarget::deployedElement'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getDeployedElements' for model element
> 'uml::DeploymentTarget::deployedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Property::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Property::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Property::isComposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Property::opposite'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getOpposite' for model element 'uml::Property::opposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Parameter::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Parameter::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Parameter::effect'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Classifier::attribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element
> 'uml::RedefinableTemplateSignature::inheritedParameter'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getGenerals' for model element 'uml::Classifier::general'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getInheritedMembers' for model element
> 'uml::Classifier::inheritedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Association::endType'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getEndTypes' for model element 'uml::Association::endType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Package::nestedPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Package::nestingPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Namespace::member'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Namespace::importedMember'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getImportedMembers' for model element 'uml::Namespace::importedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Expression::symbol'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getQualifiedName' for model element 'uml::NamedElement::qualifiedName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::LiteralString::value'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueBehavior::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueBehavior::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueBehavior::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityGroup::subgroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityGroup::superGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Activity::structuredNode'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityEdge::inGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityGroup::containedEdge'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityGroup::containedNode'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityNode::inGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Action::output'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Action::input'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Action::context'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueAction::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueAction::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueAction::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Message::messageKind'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Message::signature'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Component::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Component::provided'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getRequireds' for model element 'uml::Component::required'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getProvideds' for model element 'uml::Component::provided'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ProtocolTransition::referred'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Element::ownedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Element::owner'.
> Operation 'uml::Transition::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::State::isRedefinitionContextValid' should be annotated
> as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::State::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::State::containingStateMachine' should be annotated as
> redefinition of operation 'uml::Vertex::containingStateMachine'.
> Operation 'uml::Region::isRedefinitionContextValid' should be annotated
> as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::Region::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::StateMachine::isRedefinitionContextValid' should be
> annotated as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::StateMachine::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::ExtensionEnd::lowerBound' should be annotated as
> redefinition of operation 'uml::MultiplicityElement::lowerBound'.
> Operation 'uml::Class::inherit' should be annotated as redefinition of
> operation 'uml::Classifier::inherit'.
> Operation 'uml::BehavioralFeature::isDistinguishableFrom' should be
> annotated as redefinition of operation
> 'uml::NamedElement::isDistinguishableFrom'.
> Operation 'uml::DataType::inherit' should be annotated as redefinition
> of operation 'uml::Classifier::inherit'.
> Operation 'uml::Operation::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Property::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Property::isCompatibleWith' should be annotated as
> redefinition of operation 'uml::ParameterableElement::isCompatibleWith'.
> Operation 'uml::RedefinableTemplateSignature::isConsistentWith' should
> be annotated as redefinition of operation
> 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Classifier::conformsTo' should be annotated as
> redefinition of operation 'uml::Type::conformsTo'.
> Operation 'uml::Classifier::isTemplate' should be annotated as
> redefinition of operation 'uml::TemplateableElement::isTemplate'.
> Operation 'uml::Package::mustBeOwned' should be annotated as
> redefinition of operation 'uml::Element::mustBeOwned'.
> Operation 'uml::StringExpression::stringValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::stringValue'.
> Operation 'uml::ValueSpecification::isCompatibleWith' should be
> annotated as redefinition of operation
> 'uml::ParameterableElement::isCompatibleWith'.
> Operation 'uml::LiteralInteger::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralInteger::integerValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::integerValue'.
> Operation 'uml::LiteralString::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralString::stringValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::stringValue'.
> Operation 'uml::LiteralBoolean::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralBoolean::booleanValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::booleanValue'.
> Operation 'uml::LiteralNull::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralNull::isNull' should be annotated as redefinition
> of operation 'uml::ValueSpecification::isNull'.
> Operation 'uml::LiteralUnlimitedNatural::isComputable' should be
> annotated as redefinition of operation
> 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralUnlimitedNatural::unlimitedValue' should be
> annotated as redefinition of operation
> 'uml::ValueSpecification::unlimitedValue'.
> Feature 'uml::PackageableElement::visibility' should be annotated as
> redefinition of feature 'uml::NamedElement::visibility'.
> Feature 'uml::Transition::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::State::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Region::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Class::isAbstract' should be annotated as redefinition of
> feature 'uml::Classifier::isAbstract'.
> Feature 'uml::Class::ownedAttribute' should be annotated as redefinition
> of feature 'uml::StructuredClassifier::ownedAttribute'.
> Feature 'uml::Class::superClass' should be annotated as redefinition of
> feature 'uml::Classifier::general'.
> Feature 'uml::Extension::ownedEnd' should be annotated as redefinition
> of feature 'uml::Association::ownedEnd'.
> Feature 'uml::ExtensionEnd::type' should be annotated as redefinition of
> feature 'uml::TypedElement::type'.
> Feature 'uml::ExtensionEnd::lower' should be annotated as redefinition
> of feature 'uml::MultiplicityElement::lower'.
> Feature 'uml::Operation::ownedParameter' should be annotated as
> redefinition of feature 'uml::BehavioralFeature::ownedParameter'.
> Feature 'uml::Operation::raisedException' should be annotated as
> redefinition of feature 'uml::BehavioralFeature::raisedException'.
> Feature 'uml::Operation::templateParameter' should be annotated as
> redefinition of feature 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::OperationTemplateParameter::parameteredElement' should be
> annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::Property::isReadOnly' should be annotated as redefinition
> of feature 'uml::StructuralFeature::isReadOnly'.
> Feature 'uml::ConnectableElement::templateParameter' should be annotated
> as redefinition of feature 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::ConnectableElementTemplateParameter::parameteredElemen t'
> should be annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::Classifier::ownedTemplateSignature' should be annotated as
> redefinition of feature
> 'uml::TemplateableElement::ownedTemplateSignature'.
> Feature 'uml::Classifier::templateParameter' should be annotated as
> redefinition of feature 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::ClassifierTemplateParameter::parameteredElement' should be
> annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::StructuredActivityNode::activity' should be annotated as
> redefinition of feature 'uml::ActivityNode::activity'.
> Feature 'uml::StructuredActivityNode::activity' should be annotated as
> redefinition of feature 'uml::ActivityGroup::inActivity'.
> Feature 'uml::SequenceNode::executableNode' should be annotated as
> redefinition of feature 'uml::StructuredActivityNode::node'.
> Feature 'uml::OccurrenceSpecification::covered' should be annotated as
> redefinition of feature 'uml::InteractionFragment::covered'.
> Feature 'uml::StateInvariant::covered' should be annotated as
> redefinition of feature 'uml::InteractionFragment::covered'.
> Feature 'uml::ExecutionOccurrenceSpecification::event' should be
> annotated as redefinition of feature
> 'uml::OccurrenceSpecification::event'.
> Feature 'uml::CreateLinkAction::endData' should be annotated as
> redefinition of feature 'uml::LinkAction::endData'.
> Feature 'uml::DestroyLinkAction::endData' should be annotated as
> redefinition of feature 'uml::LinkAction::endData'.
> Feature 'uml::SendObjectAction::request' should be annotated as
> redefinition of feature 'uml::InvocationAction::argument'.
> Feature 'uml::DurationInterval::min' should be annotated as redefinition
> of feature 'uml::Interval::min'.
> Feature 'uml::DurationInterval::max' should be annotated as redefinition
> of feature 'uml::Interval::max'.
> Feature 'uml::IntervalConstraint::specification' should be annotated as
> redefinition of feature 'uml::Constraint::specification'.
> Feature 'uml::TimeConstraint::specification' should be annotated as
> redefinition of feature 'uml::IntervalConstraint::specification'.
> Feature 'uml::TimeInterval::max' should be annotated as redefinition of
> feature 'uml::Interval::max'.
> Feature 'uml::TimeInterval::min' should be annotated as redefinition of
> feature 'uml::Interval::min'.
> Feature 'uml::DurationConstraint::specification' should be annotated as
> redefinition of feature 'uml::IntervalConstraint::specification'.
> Feature 'uml::DirectedRelationship::source' should be annotated as
> subset of feature 'uml::Relationship::relatedElement'.
> Feature 'uml::DirectedRelationship::target' should be annotated as
> subset of feature 'uml::Relationship::relatedElement'.
> Feature 'uml::Dependency::client' should be annotated as subset of
> feature 'uml::DirectedRelationship::source'.
> Feature 'uml::TemplateParameter::signature' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateSignature::ownedParameter' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateSignature::ownedParameter' should be annotated as
> subset of feature 'uml::TemplateSignature::parameter'.
> Feature 'uml::TemplateSignature::template' should be annotated as subset
> of feature 'uml::Element::owner'.
> Feature 'uml::TemplateableElement::ownedTemplateSignature' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateableElement::templateBinding' should be annotated
> as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateBinding::boundElement' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateBinding::boundElement' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::TemplateBinding::signature' should be annotated as subset
> of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::TemplateBinding::parameterSubstitution' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameterSubstitution::templateBinding' should be
> annotated as subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateParameterSubstitution::ownedActual' should be
> annotated as subset of feature
> 'uml::TemplateParameterSubstitution::actual'.
> Feature 'uml::TemplateParameterSubstitution::ownedActual' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameter::ownedParameteredElement' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameter::ownedParameteredElement' should be
> annotated as subset of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::ParameterableElement::owningTemplateParameter' should be
> annotated as subset of feature 'uml::Element::owner'.
> Feature 'uml::ParameterableElement::owningTemplateParameter' should be
> annotated as subset of feature
> 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::TemplateParameter::ownedDefault' should be annotated as
> subset of feature 'uml::TemplateParameter::default'.
> Feature 'uml::TemplateParameter::ownedDefault' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::Dependency::supplier' should be annotated as subset of
> feature 'uml::DirectedRelationship::target'.
> Feature 'uml::NamedElement::namespace' should be annotated as subset of
> feature 'uml::Element::owner'.
> Feature 'uml::Namespace::ownedMember' should be annotated as subset of
> feature 'uml::Namespace::member'.
> Feature 'uml::Namespace::ownedMember' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Namespace::elementImport' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::ElementImport::importingNamespace' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::ElementImport::importingNamespace' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::ElementImport::importedElement' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Namespace::packageImport' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::PackageImport::importingNamespace' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::PackageImport::importingNamespace' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::PackageImport::importedPackage' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Package::packageMerge' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::PackageMerge::receivingPackage' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::PackageMerge::receivingPackage' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::PackageMerge::mergedPackage' should be annotated as subset
> of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Package::packagedElement' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Package::ownedType' should be annotated as subset of
> feature 'uml::Package::packagedElement'.
> Feature 'uml::Type::package' should be annotated as subset of feature
> 'uml::NamedElement::namespace'.
> Feature 'uml::Classifier::generalization' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Generalization::specific' should be annotated as subset of
> feature 'uml::DirectedRelationship::source'.
> Feature 'uml::Generalization::specific' should be annotated as subset of
> feature 'uml::Element::owner'.
> Feature 'uml::Generalization::general' should be annotated as subset of
> feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Classifier::feature' should be annotated as subset of
> feature 'uml::Namespace::member'.
> Feature 'uml::Classifier::inheritedMember' should be annotated as subset
> of feature 'uml::Namespace::member'.
> Feature 'uml::Classifier::redefinedClassifier' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Classifier::substitution' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Classifier::substitution' should be annotated as subset of
> feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Substitution::substitutingClassifier' should be annotated
> as subset of feature 'uml::Dependency::client'.
> Feature 'uml::Abstraction::mapping' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::MultiplicityElement::upperValue' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::MultiplicityElement::lowerValue' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::DeploymentTarget::deployment' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::DeploymentTarget::deployment' should be annotated as
> subset of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Deployment::location' should be annotated as subset of
> feature 'uml::Dependency::client'.
> Feature 'uml::Deployment::deployedArtifact' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Deployment::configuration' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Artifact::nestedArtifact' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Artifact::manifestation' should be annotated as subset of
> feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Artifact::manifestation' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Manifestation::utilizedElement' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Artifact::ownedOperation' should be annotated as subset of
> feature 'uml::Classifier::feature'.
> Feature 'uml::Artifact::ownedOperation' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioralFeature::ownedParameter' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioredClassifier::ownedBehavior' should be annotated
> as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioredClassifier::classifierBehavior' should be
> annotated as subset of feature 'uml::BehavioredClassifier::ownedBehavior'.
> Feature 'uml::BehavioredClassifier::interfaceRealization' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::BehavioredClassifier::interfaceRealization' should be
> annotated as subset of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::InterfaceRealization::implementingClassifier' should be
> annotated as subset of feature 'uml::Dependency::client'.
> Feature 'uml::InterfaceRealization::contract' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Interface::ownedAttribute' should be annotated as subset
> of feature 'uml::Classifier::attribute'.
> Feature 'uml::Interface::ownedAttribute' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::ownedOperation' should be annotated as subset
> of feature 'uml::Classifier::feature'.
> Feature 'uml::Interface::ownedOperation' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Operation::interface' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Interface::nestedClassifier' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::redefinedInterface' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Interface::ownedReception' should be annotated as subset
> of feature 'uml::Classifier::feature'.
> Feature 'uml::Interface::ownedReception' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Signal::ownedAttribute' should be annotated as subset of
> feature 'uml::Classifier::attribute'.
> Feature 'uml::Signal::ownedAttribute' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::protocol' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::StateMachine::region' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Region::stateMachine' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Region::subvertex' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Vertex::container' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Transition::container' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Region::transition' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Transition::redefinedTransition' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Transition::guard' should be annotated as subset of
> feature 'uml::Namespace::ownedRule'.
> Feature 'uml::Constraint::specification' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Constraint::context' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Namespace::ownedRule' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Transition::effect' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Port::redefinedPort' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Region::state' should be annotated as subset of feature
> 'uml::NamedElement::namespace'.
> Feature 'uml::State::region' should be annotated as subset of feature
> 'uml::Namespace::ownedMember'.
> Feature 'uml::State::connection' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::ConnectionPointReference::state' should be annotated as
> subset of feature 'uml::NamedElement::namespace'.
> Feature 'uml::Pseudostate::stateMachine' should be annotated as subset
> of feature 'uml::NamedElement::namespace'.
> Feature 'uml::StateMachine::connectionPoint' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Pseudostate::state' should be annotated as subset of
> feature 'uml::Element::owner'.
> Feature 'uml::State::connectionPoint' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::State::redefinedState' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::State::stateInvariant' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::State::entry' should be annotated as subset of feature
> 'uml::Element::owned
Re: Issues with MagicDraw Models in New EMF Project [message #622562 is a reply to message #473282] Mon, 25 June 2007 16:32 Go to previous message
james bruck is currently offline james bruckFriend
Messages: 1724
Registered: July 2009
Senior Member
Hi David,

Those are just informational messages. They appear to be normal. There
should be a converter option to not report information like that. Try
tweaking the options.
Also, you could try to run "Validate" on the uml model before converting.
That might give you some additional peace of mind.
The main thing is getting functional EMF generated code out the other end
and that seemed to have worked for you.

Cheers,

- James.


"David Glaser" <dglaser@glaserreserach.net> wrote in message
news:f5op19$p1d$1@build.eclipse.org...
> I am running MagicDraw 12.1 and on the Eclipse Side I have enclosed the
> configuration file.
>
> The problem:
>
> I exported a large model from MagicDraw to EMF UML Format. The result
> was a directory that had six files, all with the extension ".uml2". Of
> the six files. four came from MagicDraw profiles, one is my model and
> the last one is the profile that I am using with the model.
>
> I successfully imported the model when creating a new EMF project and I
> successfully generated code from it. Pretty neat huh.
>
> The problem is that the model import generated a lot of errors. I
> attached the details that were given by the importer.
>
> Are the errors really serious or are they nuisance errors. How do I tell?
>
> Also, has anyone seen this before?
>
> ========================== Model Load ==================================
>
> Problems were encountered processing the models
> Processed Ecore tag 'Ecore::EPackage::packageName' with value of
> 'uml' for model element 'uml'.
> Processed Ecore tag 'Ecore::EPackage::nsPrefix' with value of 'uml'
> for model element 'uml'.
> Processed Ecore tag 'Ecore::EPackage::nsURI' with value of
> 'http://www.eclipse.org/uml2/2.0.0/UML' for model element 'uml'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'int' for model element 'uml::Integer'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'boolean' for model element 'uml::Boolean'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.String' for model element 'uml::String'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'int' for model element 'uml::UnlimitedNatural'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Comment::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::Comment::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Relationship::relatedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::DirectedRelationship::source'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::DirectedRelationship::target'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::NamedElement::name'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::NamedElement::visibility'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::NamedElement::qualifiedName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::NamedElement::namespace'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Namespace::ownedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::ElementImport::alias'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Package::ownedType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Type::package'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
> 'uml::RedefinableElement::redefinedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
> 'uml::RedefinableElement::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Generalization::isSubstitutable'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Classifier::feature'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Feature::featuringClassifier'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Classifier::inheritedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Classifier::general'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueExpression::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueExpression::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueExpression::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::OpaqueExpression::result'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::MultiplicityElement::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::MultiplicityElement::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getLower' for model element 'uml::MultiplicityElement::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getUpper' for model element 'uml::MultiplicityElement::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ConnectorEnd::definingEnd'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Artifact::fileName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Transition::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Port::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Port::provided'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::State::isComposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::State::isOrthogonal'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::State::isSimple'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::State::isSubmachineState'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::State::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Region::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::StructuredClassifier::part'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::StructuredClassifier::role'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Connector::kind'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
'uml::EncapsulatedClassifier::ownedPort'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Class::superClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Class::extension'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Extension::metaclass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Extension::isRequired'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Image::content'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Image::location'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Image::format'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Profile::ownedStereotype'.
> Processed Ecore tag 'Ecore::EPackage::packageName' with value of
> 'ecore' for model element 'ecore'.
> Processed Ecore tag 'Ecore::EPackage::nsPrefix' with value of 'ecore'
> for model element 'ecore'.
> Processed Ecore tag 'Ecore::EPackage::nsURI' with value of
> 'http://www.eclipse.org/emf/2002/Ecore' for model element 'ecore'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.String' for model element 'ecore::EString'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EAnnotation::source'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.util.Map$Entry' for model element
> 'ecore::EStringToStringMapEntry'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStringToStringMapEntry::key'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStringToStringMapEntry::value'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::ENamedElement::name'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'boolean' for model element 'ecore::EBoolean'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::ETypedElement::lowerBound'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'int' for model element 'ecore::EInt'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::ETypedElement::many'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::ETypedElement::many'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::ETypedElement::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::ETypedElement::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EClassifier::instanceClassName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClassifier::instanceClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClassifier::instanceClass'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Class' for model element 'ecore::EJavaClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClassifier::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClassifier::defaultValue'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Object' for model element 'ecore::EJavaObject'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClassifier::ePackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EPackage::nsURI'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EPackage::nsPrefix'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EPackage::eFactoryInstance'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EFactory::ePackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EClass::abstract'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EClass::interface'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EOperation::eContainingClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EParameter::eOperation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EReference::container'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EReference::container'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EReference::eReferenceType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EReference::eReferenceType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllContainments'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllContainments'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllOperations'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllOperations'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllStructuralFeatures'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllStructuralFeatures'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eAllSuperTypes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eAllSuperTypes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EClass::eIDAttribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EClass::eIDAttribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
> 'ecore::EStructuralFeature::eContainingClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EPackage::eSuperPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStructuralFeature::volatile'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStructuralFeature::transient'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element
> 'ecore::EStructuralFeature::defaultValueLiteral'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
'ecore::EStructuralFeature::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element
'ecore::EStructuralFeature::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStructuralFeature::unsettable'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EStructuralFeature::derived'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EAttribute::eAttributeType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with
> value of 'true' for model element 'ecore::EAttribute::eAttributeType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EEnumLiteral::eEnum'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'ecore::EEnumLiteral::instance'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EEnumLiteral::instance'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.common.util.Enumerator' for model element
> 'ecore::EEnumerator'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'ecore::EEnumLiteral::literal'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.math.BigDecimal' for model element 'ecore::EBigDecimal'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.math.BigInteger' for model element 'ecore::EBigInteger'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Boolean' for model element 'ecore::EBooleanObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'byte' for model element 'ecore::EByte'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'byte[]' for model element 'ecore::EByteArray'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Byte' for model element 'ecore::EByteObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'char' for model element 'ecore::EChar'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Character' for model element
'ecore::ECharacterObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.util.Date' for model element 'ecore::EDate'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.common.util.DiagnosticChain' for model element
> 'ecore::EDiagnosticChain'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'double' for model element 'ecore::EDouble'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Double' for model element 'ecore::EDoubleObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.common.util.EList' for model element
> 'ecore::EEList'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.ecore.util.FeatureMap' for model element
> 'ecore::EFeatureMap'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.ecore.util.FeatureMap$Entry' for model element
> 'ecore::EFeatureMapEntry'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'float' for model element 'ecore::EFloat'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Float' for model element 'ecore::EFloatObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Integer' for model element 'ecore::EIntegerObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'long' for model element 'ecore::ELong'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Long' for model element 'ecore::ELongObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.util.Map' for model element 'ecore::EMap'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.ecore.resource.Resource' for model element
> 'ecore::EResource'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.ecore.resource.ResourceSet' for model element
> 'ecore::EResourceSet'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'short' for model element 'ecore::EShort'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'java.lang.Short' for model element 'ecore::EShortObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with
> value of 'org.eclipse.emf.common.util.TreeIterator' for model element
> 'ecore::ETreeIterator'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Model::viewpoint'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ExtensionEnd::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getMetaclass' for model element 'uml::Extension::metaclass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Behavior::context'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Operation::isOrdered'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Operation::isUnique'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Operation::lower'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Operation::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Operation::type'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'lowerBound' for model element 'uml::Operation::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'upperBound' for model element 'uml::Operation::upper'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getType' for model element 'uml::Operation::type'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element
> 'uml::DeploymentSpecification::deploymentLocation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element
> 'uml::DeploymentSpecification::executionLocation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
'uml::DeploymentTarget::deployedElement'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getDeployedElements' for model element
> 'uml::DeploymentTarget::deployedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Property::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Property::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Property::isComposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Property::opposite'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getOpposite' for model element 'uml::Property::opposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Parameter::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Parameter::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Parameter::effect'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Classifier::attribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element
> 'uml::RedefinableTemplateSignature::inheritedParameter'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getGenerals' for model element 'uml::Classifier::general'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getInheritedMembers' for model element
'uml::Classifier::inheritedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Association::endType'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getEndTypes' for model element 'uml::Association::endType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Package::nestedPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Package::nestingPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Namespace::member'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Namespace::importedMember'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getImportedMembers' for model element 'uml::Namespace::importedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::Expression::symbol'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getQualifiedName' for model element 'uml::NamedElement::qualifiedName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::LiteralString::value'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueBehavior::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueBehavior::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueBehavior::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityGroup::subgroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityGroup::superGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Activity::structuredNode'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityEdge::inGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityGroup::containedEdge'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityGroup::containedNode'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ActivityNode::inGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Action::output'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Action::input'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Action::context'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueAction::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueAction::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with
> value of 'true' for model element 'uml::OpaqueAction::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Message::messageKind'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Message::signature'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Component::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Component::provided'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getRequireds' for model element 'uml::Component::required'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getProvideds' for model element 'uml::Component::provided'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::ProtocolTransition::referred'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Element::ownedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with
> value of 'true' for model element 'uml::Element::owner'.
> Operation 'uml::Transition::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::State::isRedefinitionContextValid' should be
> annotated as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::State::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::State::containingStateMachine' should be annotated as
> redefinition of operation 'uml::Vertex::containingStateMachine'.
> Operation 'uml::Region::isRedefinitionContextValid' should be
> annotated as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::Region::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::StateMachine::isRedefinitionContextValid' should be
> annotated as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::StateMachine::isConsistentWith' should be annotated
> as redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::ExtensionEnd::lowerBound' should be annotated as
> redefinition of operation 'uml::MultiplicityElement::lowerBound'.
> Operation 'uml::Class::inherit' should be annotated as redefinition
> of operation 'uml::Classifier::inherit'.
> Operation 'uml::BehavioralFeature::isDistinguishableFrom' should be
> annotated as redefinition of operation
> 'uml::NamedElement::isDistinguishableFrom'.
> Operation 'uml::DataType::inherit' should be annotated as
> redefinition of operation 'uml::Classifier::inherit'.
> Operation 'uml::Operation::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Property::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Property::isCompatibleWith' should be annotated as
> redefinition of operation 'uml::ParameterableElement::isCompatibleWith'.
> Operation 'uml::RedefinableTemplateSignature::isConsistentWith'
> should be annotated as redefinition of operation
> 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Classifier::conformsTo' should be annotated as
> redefinition of operation 'uml::Type::conformsTo'.
> Operation 'uml::Classifier::isTemplate' should be annotated as
> redefinition of operation 'uml::TemplateableElement::isTemplate'.
> Operation 'uml::Package::mustBeOwned' should be annotated as
> redefinition of operation 'uml::Element::mustBeOwned'.
> Operation 'uml::StringExpression::stringValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::stringValue'.
> Operation 'uml::ValueSpecification::isCompatibleWith' should be
> annotated as redefinition of operation
> 'uml::ParameterableElement::isCompatibleWith'.
> Operation 'uml::LiteralInteger::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralInteger::integerValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::integerValue'.
> Operation 'uml::LiteralString::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralString::stringValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::stringValue'.
> Operation 'uml::LiteralBoolean::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralBoolean::booleanValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::booleanValue'.
> Operation 'uml::LiteralNull::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralNull::isNull' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isNull'.
> Operation 'uml::LiteralUnlimitedNatural::isComputable' should be
> annotated as redefinition of operation
> 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralUnlimitedNatural::unlimitedValue' should be
> annotated as redefinition of operation
> 'uml::ValueSpecification::unlimitedValue'.
> Feature 'uml::PackageableElement::visibility' should be annotated as
> redefinition of feature 'uml::NamedElement::visibility'.
> Feature 'uml::Transition::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::State::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Region::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Class::isAbstract' should be annotated as redefinition
> of feature 'uml::Classifier::isAbstract'.
> Feature 'uml::Class::ownedAttribute' should be annotated as
> redefinition of feature 'uml::StructuredClassifier::ownedAttribute'.
> Feature 'uml::Class::superClass' should be annotated as redefinition
> of feature 'uml::Classifier::general'.
> Feature 'uml::Extension::ownedEnd' should be annotated as
> redefinition of feature 'uml::Association::ownedEnd'.
> Feature 'uml::ExtensionEnd::type' should be annotated as redefinition
> of feature 'uml::TypedElement::type'.
> Feature 'uml::ExtensionEnd::lower' should be annotated as
> redefinition of feature 'uml::MultiplicityElement::lower'.
> Feature 'uml::Operation::ownedParameter' should be annotated as
> redefinition of feature 'uml::BehavioralFeature::ownedParameter'.
> Feature 'uml::Operation::raisedException' should be annotated as
> redefinition of feature 'uml::BehavioralFeature::raisedException'.
> Feature 'uml::Operation::templateParameter' should be annotated as
> redefinition of feature 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::OperationTemplateParameter::parameteredElement' should
> be annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::Property::isReadOnly' should be annotated as
> redefinition of feature 'uml::StructuralFeature::isReadOnly'.
> Feature 'uml::ConnectableElement::templateParameter' should be
> annotated as redefinition of feature
> 'uml::ParameterableElement::templateParameter'.
> Feature
> 'uml::ConnectableElementTemplateParameter::parameteredElemen t' should be
> annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::Classifier::ownedTemplateSignature' should be annotated
> as redefinition of feature
> 'uml::TemplateableElement::ownedTemplateSignature'.
> Feature 'uml::Classifier::templateParameter' should be annotated as
> redefinition of feature 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::ClassifierTemplateParameter::parameteredElement' should
> be annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::StructuredActivityNode::activity' should be annotated
> as redefinition of feature 'uml::ActivityNode::activity'.
> Feature 'uml::StructuredActivityNode::activity' should be annotated
> as redefinition of feature 'uml::ActivityGroup::inActivity'.
> Feature 'uml::SequenceNode::executableNode' should be annotated as
> redefinition of feature 'uml::StructuredActivityNode::node'.
> Feature 'uml::OccurrenceSpecification::covered' should be annotated
> as redefinition of feature 'uml::InteractionFragment::covered'.
> Feature 'uml::StateInvariant::covered' should be annotated as
> redefinition of feature 'uml::InteractionFragment::covered'.
> Feature 'uml::ExecutionOccurrenceSpecification::event' should be
> annotated as redefinition of feature
'uml::OccurrenceSpecification::event'.
> Feature 'uml::CreateLinkAction::endData' should be annotated as
> redefinition of feature 'uml::LinkAction::endData'.
> Feature 'uml::DestroyLinkAction::endData' should be annotated as
> redefinition of feature 'uml::LinkAction::endData'.
> Feature 'uml::SendObjectAction::request' should be annotated as
> redefinition of feature 'uml::InvocationAction::argument'.
> Feature 'uml::DurationInterval::min' should be annotated as
> redefinition of feature 'uml::Interval::min'.
> Feature 'uml::DurationInterval::max' should be annotated as
> redefinition of feature 'uml::Interval::max'.
> Feature 'uml::IntervalConstraint::specification' should be annotated
> as redefinition of feature 'uml::Constraint::specification'.
> Feature 'uml::TimeConstraint::specification' should be annotated as
> redefinition of feature 'uml::IntervalConstraint::specification'.
> Feature 'uml::TimeInterval::max' should be annotated as redefinition
> of feature 'uml::Interval::max'.
> Feature 'uml::TimeInterval::min' should be annotated as redefinition
> of feature 'uml::Interval::min'.
> Feature 'uml::DurationConstraint::specification' should be annotated
> as redefinition of feature 'uml::IntervalConstraint::specification'.
> Feature 'uml::DirectedRelationship::source' should be annotated as
> subset of feature 'uml::Relationship::relatedElement'.
> Feature 'uml::DirectedRelationship::target' should be annotated as
> subset of feature 'uml::Relationship::relatedElement'.
> Feature 'uml::Dependency::client' should be annotated as subset of
> feature 'uml::DirectedRelationship::source'.
> Feature 'uml::TemplateParameter::signature' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateSignature::ownedParameter' should be annotated
> as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateSignature::ownedParameter' should be annotated
> as subset of feature 'uml::TemplateSignature::parameter'.
> Feature 'uml::TemplateSignature::template' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateableElement::ownedTemplateSignature' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateableElement::templateBinding' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateBinding::boundElement' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateBinding::boundElement' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::TemplateBinding::signature' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::TemplateBinding::parameterSubstitution' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameterSubstitution::templateBinding' should
> be annotated as subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateParameterSubstitution::ownedActual' should be
> annotated as subset of feature
'uml::TemplateParameterSubstitution::actual'.
> Feature 'uml::TemplateParameterSubstitution::ownedActual' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameter::ownedParameteredElement' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameter::ownedParameteredElement' should be
> annotated as subset of feature
'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::ParameterableElement::owningTemplateParameter' should
> be annotated as subset of feature 'uml::Element::owner'.
> Feature 'uml::ParameterableElement::owningTemplateParameter' should
> be annotated as subset of feature
> 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::TemplateParameter::ownedDefault' should be annotated as
> subset of feature 'uml::TemplateParameter::default'.
> Feature 'uml::TemplateParameter::ownedDefault' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::Dependency::supplier' should be annotated as subset of
> feature 'uml::DirectedRelationship::target'.
> Feature 'uml::NamedElement::namespace' should be annotated as subset
> of feature 'uml::Element::owner'.
> Feature 'uml::Namespace::ownedMember' should be annotated as subset
> of feature 'uml::Namespace::member'.
> Feature 'uml::Namespace::ownedMember' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Namespace::elementImport' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::ElementImport::importingNamespace' should be annotated
> as subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::ElementImport::importingNamespace' should be annotated
> as subset of feature 'uml::Element::owner'.
> Feature 'uml::ElementImport::importedElement' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Namespace::packageImport' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::PackageImport::importingNamespace' should be annotated
> as subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::PackageImport::importingNamespace' should be annotated
> as subset of feature 'uml::Element::owner'.
> Feature 'uml::PackageImport::importedPackage' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Package::packageMerge' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::PackageMerge::receivingPackage' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::PackageMerge::receivingPackage' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::PackageMerge::mergedPackage' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Package::packagedElement' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Package::ownedType' should be annotated as subset of
> feature 'uml::Package::packagedElement'.
> Feature 'uml::Type::package' should be annotated as subset of feature
> 'uml::NamedElement::namespace'.
> Feature 'uml::Classifier::generalization' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::Generalization::specific' should be annotated as subset
> of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::Generalization::specific' should be annotated as subset
> of feature 'uml::Element::owner'.
> Feature 'uml::Generalization::general' should be annotated as subset
> of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Classifier::feature' should be annotated as subset of
> feature 'uml::Namespace::member'.
> Feature 'uml::Classifier::inheritedMember' should be annotated as
> subset of feature 'uml::Namespace::member'.
> Feature 'uml::Classifier::redefinedClassifier' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Classifier::substitution' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Classifier::substitution' should be annotated as subset
> of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Substitution::substitutingClassifier' should be
> annotated as subset of feature 'uml::Dependency::client'.
> Feature 'uml::Abstraction::mapping' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::MultiplicityElement::upperValue' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::MultiplicityElement::lowerValue' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::DeploymentTarget::deployment' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::DeploymentTarget::deployment' should be annotated as
> subset of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Deployment::location' should be annotated as subset of
> feature 'uml::Dependency::client'.
> Feature 'uml::Deployment::deployedArtifact' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Deployment::configuration' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::Artifact::nestedArtifact' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Artifact::manifestation' should be annotated as subset
> of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Artifact::manifestation' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Manifestation::utilizedElement' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Artifact::ownedOperation' should be annotated as subset
> of feature 'uml::Classifier::feature'.
> Feature 'uml::Artifact::ownedOperation' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioralFeature::ownedParameter' should be annotated
> as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioredClassifier::ownedBehavior' should be
> annotated as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioredClassifier::classifierBehavior' should be
> annotated as subset of feature 'uml::BehavioredClassifier::ownedBehavior'.
> Feature 'uml::BehavioredClassifier::interfaceRealization' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::BehavioredClassifier::interfaceRealization' should be
> annotated as subset of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::InterfaceRealization::implementingClassifier' should be
> annotated as subset of feature 'uml::Dependency::client'.
> Feature 'uml::InterfaceRealization::contract' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Interface::ownedAttribute' should be annotated as
> subset of feature 'uml::Classifier::attribute'.
> Feature 'uml::Interface::ownedAttribute' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::ownedOperation' should be annotated as
> subset of feature 'uml::Classifier::feature'.
> Feature 'uml::Interface::ownedOperation' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Operation::interface' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Interface::nestedClassifier' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::redefinedInterface' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Interface::ownedReception' should be annotated as
> subset of feature 'uml::Classifier::feature'.
> Feature 'uml::Interface::ownedReception' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Signal::ownedAttribute' should be annotated as subset
> of feature 'uml::Classifier::attribute'.
> Feature 'uml::Signal::ownedAttribute' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::protocol' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::StateMachine::region' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Region::stateMachine' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Region::subvertex' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Vertex::container' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Transition::container' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Region::transition' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Transition::redefinedTransition' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Transition::guard' should be annotated as subset of
> feature 'uml::Namespace::ownedRule'.
> Feature 'uml::Constraint::specification' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::Constraint::context' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Namespace::ownedRule' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Transition::effect' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Port::redefinedPort' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Region::state' should be annotated as subset of feature
> 'uml::NamedElement::namespace'.
> Feature 'uml::State::region' should be annotated as subset of feature
> 'uml::Namespace::ownedMember'.
> Feature 'uml::State::connection' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::ConnectionPointReference::state' should be annotated as
> subset of feature 'uml::NamedElement::namespace'.
> Feature 'uml::Pseudostate::stateMachine' should be annotated as
> subset of feature 'uml::NamedElement::namespace'.
> Feature 'uml::StateMachine::connectionPoint' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Pseudostate::state' should be annotated as subset of
> feature 'uml::Element::owner'.
> Feature 'uml::State::connectionPoint' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::State::redefinedState' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::State::stateInvariant' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::State::entry' should be annotated as subset of feature
> 'uml::Element::ownedElement'.
> Feature 'uml::State::exit' should be annotated as subset of feature
> 'uml::Element::ownedElement'.
> Feature 'uml::State::doActivity' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Region::extendedRegion' should be annotated as subset
> of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::StateMachine::extendedStateMachine' should be annotated
> as subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::ProtocolStateMachine::conformance' should be annotated
> as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::ProtocolConformance::specificMachine' should be
> annotated as subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::ProtocolConformance::specificMachine' should be
> annotated as subset of feature 'uml::Element::owner'.
> Feature 'uml::ProtocolConformance::generalMachine' should be
> annotated as subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::BehavioredClassifier::ownedTrigger' should be annotated
> as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::StructuredClassifier::ownedAttribute' should be
> annotated as subset of feature 'uml::StructuredClassifier::role'.
> Feature 'uml::StructuredClassifier::ownedAttribute' should be
> annotated as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::StructuredClassifier::ownedAttribute' should be
> annotated as subset of feature 'uml::Classifier::attribute'.
> Feature 'uml::StructuredClassifier::role' should be annotated as
> subset of feature 'uml::Namespace::member'.
> Feature 'uml::StructuredClassifier::ownedConnector' should be
> annotated as subset of feature 'uml::Classifier::feature'.
> Feature 'uml::StructuredClassifier::ownedConnector' should be
> annotated as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'um
Re: Issues with MagicDraw Models in New EMF Project [message #622721 is a reply to message #473282] Wed, 04 July 2007 18:46 Go to previous message
Kenn Hussey is currently offline Kenn HusseyFriend
Messages: 1620
Registered: July 2009
Senior Member
David,

These messages are appearing because the importer is attempting to process
the UML metamodel itself. I'm not sure why this would be happening (does it
happen if you use the latest 2.1 release?), but as long as you can exclude
the resulting Ecore representation from the list of models you save, you can
ignore the messages. Here's a bit of detail on what the messages mean:

- The messages related to processing of tags are just informational, telling
you that tagged values were processed during the import.

- The messages related to annotating operations/features as redefinitions
are warnings, indicating that a model contains operation/properties that
redefine other operations/properties in an extended model but they haven't
been processed as such (and hence the generated code won't be tailored based
on these redefinition); to do so, select 'Process' for the 'Redefining
Operations/Properties' option in the importer.

- The messages related to annotating features as subsets are warnings,
indicating that a model contains properties that subset other properties in
an extended model but they haven't been processed as such (and hence the
generated code won't be tailored based on these subsets); to do so, select
'Process' for the 'Subetting Properties' option in the importer.

- The messages about making derived features transient and volatile are
informational - derived features are almost always transient and volatile
(and often read-only).

- The messages about discarding duplicate operations and features are
warnings, indicating that operations/features in an extending model have
been dicarded (end hence code to override the behavior of the
methods/accessors in the specialized class won't be generated); to process
such operations/features, select 'Process' for the 'Duplicate
Operations/Features' option in the importer.

- The messages about discarding duplicate operations and features are
warnings, indicating that operations/features in an extending model have
been dicarded (end hence code to override the behavior of the
methods/accessors in the specialized class won't be generated); to process
such operations/features, select 'Process' for the 'Duplicate
Operations/Features' option in the importer.

- The messages about re-ordering superclasses are just informational (the
superclasses are re-ordered based on the number of features they have so
that the one with the largest number of features becomes the base class).

Kenn

"David Glaser" <dglaser@glaserreserach.net> wrote in message
news:f5op19$p1d$1@build.eclipse.org...
>I am running MagicDraw 12.1 and on the Eclipse Side I have enclosed the
>configuration file.
>
> The problem:
>
> I exported a large model from MagicDraw to EMF UML Format. The result was
> a directory that had six files, all with the extension ".uml2". Of the
> six files. four came from MagicDraw profiles, one is my model and the last
> one is the profile that I am using with the model.
>
> I successfully imported the model when creating a new EMF project and I
> successfully generated code from it. Pretty neat huh.
>
> The problem is that the model import generated a lot of errors. I
> attached the details that were given by the importer.
>
> Are the errors really serious or are they nuisance errors. How do I tell?
>
> Also, has anyone seen this before?
>
> ========================== Model Load ==================================
>
> Problems were encountered processing the models
> Processed Ecore tag 'Ecore::EPackage::packageName' with value of 'uml'
> for model element 'uml'.
> Processed Ecore tag 'Ecore::EPackage::nsPrefix' with value of 'uml' for
> model element 'uml'.
> Processed Ecore tag 'Ecore::EPackage::nsURI' with value of
> 'http://www.eclipse.org/uml2/2.0.0/UML' for model element 'uml'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'int' for model element 'uml::Integer'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'boolean' for model element 'uml::Boolean'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.String' for model element 'uml::String'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'int' for model element 'uml::UnlimitedNatural'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Comment::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::Comment::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Relationship::relatedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::DirectedRelationship::source'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::DirectedRelationship::target'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::NamedElement::name'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::NamedElement::visibility'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::NamedElement::qualifiedName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::NamedElement::namespace'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Namespace::ownedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::ElementImport::alias'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Package::ownedType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Type::package'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::RedefinableElement::redefinedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element
> 'uml::RedefinableElement::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Generalization::isSubstitutable'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Classifier::feature'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Feature::featuringClassifier'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Classifier::inheritedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Classifier::general'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueExpression::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueExpression::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueExpression::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::OpaqueExpression::result'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::MultiplicityElement::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::MultiplicityElement::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getLower' for model element 'uml::MultiplicityElement::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getUpper' for model element 'uml::MultiplicityElement::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ConnectorEnd::definingEnd'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Artifact::fileName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Transition::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Port::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Port::provided'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::State::isComposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::State::isOrthogonal'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::State::isSimple'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::State::isSubmachineState'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::State::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Region::redefinitionContext'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::StructuredClassifier::part'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::StructuredClassifier::role'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Connector::kind'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::EncapsulatedClassifier::ownedPort'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Class::superClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Class::extension'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Extension::metaclass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Extension::isRequired'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Image::content'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Image::location'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Image::format'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Profile::ownedStereotype'.
> Processed Ecore tag 'Ecore::EPackage::packageName' with value of 'ecore'
> for model element 'ecore'.
> Processed Ecore tag 'Ecore::EPackage::nsPrefix' with value of 'ecore'
> for model element 'ecore'.
> Processed Ecore tag 'Ecore::EPackage::nsURI' with value of
> 'http://www.eclipse.org/emf/2002/Ecore' for model element 'ecore'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.String' for model element 'ecore::EString'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EAnnotation::source'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.util.Map$Entry' for model element
> 'ecore::EStringToStringMapEntry'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStringToStringMapEntry::key'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStringToStringMapEntry::value'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::ENamedElement::name'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'boolean' for model element 'ecore::EBoolean'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::ETypedElement::lowerBound'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'int' for model element 'ecore::EInt'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::ETypedElement::many'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::ETypedElement::many'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::ETypedElement::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::ETypedElement::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EClassifier::instanceClassName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClassifier::instanceClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClassifier::instanceClass'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Class' for model element 'ecore::EJavaClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClassifier::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClassifier::defaultValue'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Object' for model element 'ecore::EJavaObject'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClassifier::ePackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EPackage::nsURI'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EPackage::nsPrefix'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EPackage::eFactoryInstance'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EFactory::ePackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EClass::abstract'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EClass::interface'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EOperation::eContainingClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EParameter::eOperation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EReference::container'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EReference::container'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EReference::eReferenceType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EReference::eReferenceType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eReferences'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAttributes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllContainments'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllContainments'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllOperations'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllOperations'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllStructuralFeatures'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllStructuralFeatures'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eAllSuperTypes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eAllSuperTypes'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EClass::eIDAttribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EClass::eIDAttribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EStructuralFeature::eContainingClass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EPackage::eSuperPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStructuralFeature::volatile'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStructuralFeature::transient'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element
> 'ecore::EStructuralFeature::defaultValueLiteral'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EStructuralFeature::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EStructuralFeature::defaultValue'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStructuralFeature::unsettable'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EStructuralFeature::derived'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EAttribute::eAttributeType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isVolatile' with value
> of 'true' for model element 'ecore::EAttribute::eAttributeType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EEnumLiteral::eEnum'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'ecore::EEnumLiteral::instance'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EEnumLiteral::instance'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.common.util.Enumerator' for model element
> 'ecore::EEnumerator'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'ecore::EEnumLiteral::literal'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.math.BigDecimal' for model element 'ecore::EBigDecimal'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.math.BigInteger' for model element 'ecore::EBigInteger'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Boolean' for model element 'ecore::EBooleanObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'byte' for model element 'ecore::EByte'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'byte[]' for model element 'ecore::EByteArray'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Byte' for model element 'ecore::EByteObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'char' for model element 'ecore::EChar'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Character' for model element 'ecore::ECharacterObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.util.Date' for model element 'ecore::EDate'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.common.util.DiagnosticChain' for model element
> 'ecore::EDiagnosticChain'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'double' for model element 'ecore::EDouble'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Double' for model element 'ecore::EDoubleObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.common.util.EList' for model element 'ecore::EEList'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.ecore.util.FeatureMap' for model element
> 'ecore::EFeatureMap'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.ecore.util.FeatureMap$Entry' for model element
> 'ecore::EFeatureMapEntry'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'float' for model element 'ecore::EFloat'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Float' for model element 'ecore::EFloatObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Integer' for model element 'ecore::EIntegerObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'long' for model element 'ecore::ELong'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Long' for model element 'ecore::ELongObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.util.Map' for model element 'ecore::EMap'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.ecore.resource.Resource' for model element
> 'ecore::EResource'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.ecore.resource.ResourceSet' for model element
> 'ecore::EResourceSet'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'short' for model element 'ecore::EShort'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'java.lang.Short' for model element 'ecore::EShortObject'.
> Processed Ecore tag 'Ecore::EClassifier::instanceClassName' with value
> of 'org.eclipse.emf.common.util.TreeIterator' for model element
> 'ecore::ETreeIterator'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Model::viewpoint'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ExtensionEnd::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getMetaclass' for model element 'uml::Extension::metaclass'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Behavior::context'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Operation::isOrdered'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Operation::isUnique'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Operation::lower'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Operation::upper'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Operation::type'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'lowerBound' for model element 'uml::Operation::lower'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'upperBound' for model element 'uml::Operation::upper'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getType' for model element 'uml::Operation::type'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element
> 'uml::DeploymentSpecification::deploymentLocation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element
> 'uml::DeploymentSpecification::executionLocation'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::DeploymentTarget::deployedElement'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getDeployedElements' for model element
> 'uml::DeploymentTarget::deployedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Property::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Property::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Property::isComposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Property::opposite'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getOpposite' for model element 'uml::Property::opposite'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Parameter::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Parameter::default'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Parameter::effect'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Classifier::attribute'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element
> 'uml::RedefinableTemplateSignature::inheritedParameter'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getGenerals' for model element 'uml::Classifier::general'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getInheritedMembers' for model element
> 'uml::Classifier::inheritedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Association::endType'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getEndTypes' for model element 'uml::Association::endType'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Package::nestedPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Package::nestingPackage'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Namespace::member'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Namespace::importedMember'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getImportedMembers' for model element 'uml::Namespace::importedMember'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::Expression::symbol'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getQualifiedName' for model element 'uml::NamedElement::qualifiedName'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::LiteralString::value'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueBehavior::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueBehavior::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueBehavior::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityGroup::subgroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityGroup::superGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Activity::structuredNode'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityEdge::inGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityGroup::containedEdge'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityGroup::containedNode'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ActivityNode::inGroup'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Action::output'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Action::input'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Action::context'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueAction::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::xmlFeatureKind' with
> value of 'Ecore::FeatureKind::Element' for model element
> 'uml::OpaqueAction::body'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isUnsettable' with value
> of 'true' for model element 'uml::OpaqueAction::language'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Message::messageKind'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Message::signature'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Component::required'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Component::provided'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getRequireds' for model element 'uml::Component::required'.
> Processed Ecore tag 'Ecore::EOperation::operationName' with value of
> 'getProvideds' for model element 'uml::Component::provided'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::ProtocolTransition::referred'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Element::ownedElement'.
> Processed Ecore tag 'Ecore::EStructuralFeature::isTransient' with value
> of 'true' for model element 'uml::Element::owner'.
> Operation 'uml::Transition::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::State::isRedefinitionContextValid' should be annotated
> as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::State::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::State::containingStateMachine' should be annotated as
> redefinition of operation 'uml::Vertex::containingStateMachine'.
> Operation 'uml::Region::isRedefinitionContextValid' should be annotated
> as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::Region::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::StateMachine::isRedefinitionContextValid' should be
> annotated as redefinition of operation
> 'uml::RedefinableElement::isRedefinitionContextValid'.
> Operation 'uml::StateMachine::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::ExtensionEnd::lowerBound' should be annotated as
> redefinition of operation 'uml::MultiplicityElement::lowerBound'.
> Operation 'uml::Class::inherit' should be annotated as redefinition of
> operation 'uml::Classifier::inherit'.
> Operation 'uml::BehavioralFeature::isDistinguishableFrom' should be
> annotated as redefinition of operation
> 'uml::NamedElement::isDistinguishableFrom'.
> Operation 'uml::DataType::inherit' should be annotated as redefinition
> of operation 'uml::Classifier::inherit'.
> Operation 'uml::Operation::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Property::isConsistentWith' should be annotated as
> redefinition of operation 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Property::isCompatibleWith' should be annotated as
> redefinition of operation 'uml::ParameterableElement::isCompatibleWith'.
> Operation 'uml::RedefinableTemplateSignature::isConsistentWith' should
> be annotated as redefinition of operation
> 'uml::RedefinableElement::isConsistentWith'.
> Operation 'uml::Classifier::conformsTo' should be annotated as
> redefinition of operation 'uml::Type::conformsTo'.
> Operation 'uml::Classifier::isTemplate' should be annotated as
> redefinition of operation 'uml::TemplateableElement::isTemplate'.
> Operation 'uml::Package::mustBeOwned' should be annotated as
> redefinition of operation 'uml::Element::mustBeOwned'.
> Operation 'uml::StringExpression::stringValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::stringValue'.
> Operation 'uml::ValueSpecification::isCompatibleWith' should be
> annotated as redefinition of operation
> 'uml::ParameterableElement::isCompatibleWith'.
> Operation 'uml::LiteralInteger::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralInteger::integerValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::integerValue'.
> Operation 'uml::LiteralString::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralString::stringValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::stringValue'.
> Operation 'uml::LiteralBoolean::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralBoolean::booleanValue' should be annotated as
> redefinition of operation 'uml::ValueSpecification::booleanValue'.
> Operation 'uml::LiteralNull::isComputable' should be annotated as
> redefinition of operation 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralNull::isNull' should be annotated as redefinition
> of operation 'uml::ValueSpecification::isNull'.
> Operation 'uml::LiteralUnlimitedNatural::isComputable' should be
> annotated as redefinition of operation
> 'uml::ValueSpecification::isComputable'.
> Operation 'uml::LiteralUnlimitedNatural::unlimitedValue' should be
> annotated as redefinition of operation
> 'uml::ValueSpecification::unlimitedValue'.
> Feature 'uml::PackageableElement::visibility' should be annotated as
> redefinition of feature 'uml::NamedElement::visibility'.
> Feature 'uml::Transition::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::State::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Region::redefinitionContext' should be annotated as
> redefinition of feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Class::isAbstract' should be annotated as redefinition of
> feature 'uml::Classifier::isAbstract'.
> Feature 'uml::Class::ownedAttribute' should be annotated as redefinition
> of feature 'uml::StructuredClassifier::ownedAttribute'.
> Feature 'uml::Class::superClass' should be annotated as redefinition of
> feature 'uml::Classifier::general'.
> Feature 'uml::Extension::ownedEnd' should be annotated as redefinition
> of feature 'uml::Association::ownedEnd'.
> Feature 'uml::ExtensionEnd::type' should be annotated as redefinition of
> feature 'uml::TypedElement::type'.
> Feature 'uml::ExtensionEnd::lower' should be annotated as redefinition
> of feature 'uml::MultiplicityElement::lower'.
> Feature 'uml::Operation::ownedParameter' should be annotated as
> redefinition of feature 'uml::BehavioralFeature::ownedParameter'.
> Feature 'uml::Operation::raisedException' should be annotated as
> redefinition of feature 'uml::BehavioralFeature::raisedException'.
> Feature 'uml::Operation::templateParameter' should be annotated as
> redefinition of feature 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::OperationTemplateParameter::parameteredElement' should be
> annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::Property::isReadOnly' should be annotated as redefinition
> of feature 'uml::StructuralFeature::isReadOnly'.
> Feature 'uml::ConnectableElement::templateParameter' should be annotated
> as redefinition of feature 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::ConnectableElementTemplateParameter::parameteredElemen t'
> should be annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::Classifier::ownedTemplateSignature' should be annotated as
> redefinition of feature
> 'uml::TemplateableElement::ownedTemplateSignature'.
> Feature 'uml::Classifier::templateParameter' should be annotated as
> redefinition of feature 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::ClassifierTemplateParameter::parameteredElement' should be
> annotated as redefinition of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::StructuredActivityNode::activity' should be annotated as
> redefinition of feature 'uml::ActivityNode::activity'.
> Feature 'uml::StructuredActivityNode::activity' should be annotated as
> redefinition of feature 'uml::ActivityGroup::inActivity'.
> Feature 'uml::SequenceNode::executableNode' should be annotated as
> redefinition of feature 'uml::StructuredActivityNode::node'.
> Feature 'uml::OccurrenceSpecification::covered' should be annotated as
> redefinition of feature 'uml::InteractionFragment::covered'.
> Feature 'uml::StateInvariant::covered' should be annotated as
> redefinition of feature 'uml::InteractionFragment::covered'.
> Feature 'uml::ExecutionOccurrenceSpecification::event' should be
> annotated as redefinition of feature
> 'uml::OccurrenceSpecification::event'.
> Feature 'uml::CreateLinkAction::endData' should be annotated as
> redefinition of feature 'uml::LinkAction::endData'.
> Feature 'uml::DestroyLinkAction::endData' should be annotated as
> redefinition of feature 'uml::LinkAction::endData'.
> Feature 'uml::SendObjectAction::request' should be annotated as
> redefinition of feature 'uml::InvocationAction::argument'.
> Feature 'uml::DurationInterval::min' should be annotated as redefinition
> of feature 'uml::Interval::min'.
> Feature 'uml::DurationInterval::max' should be annotated as redefinition
> of feature 'uml::Interval::max'.
> Feature 'uml::IntervalConstraint::specification' should be annotated as
> redefinition of feature 'uml::Constraint::specification'.
> Feature 'uml::TimeConstraint::specification' should be annotated as
> redefinition of feature 'uml::IntervalConstraint::specification'.
> Feature 'uml::TimeInterval::max' should be annotated as redefinition of
> feature 'uml::Interval::max'.
> Feature 'uml::TimeInterval::min' should be annotated as redefinition of
> feature 'uml::Interval::min'.
> Feature 'uml::DurationConstraint::specification' should be annotated as
> redefinition of feature 'uml::IntervalConstraint::specification'.
> Feature 'uml::DirectedRelationship::source' should be annotated as
> subset of feature 'uml::Relationship::relatedElement'.
> Feature 'uml::DirectedRelationship::target' should be annotated as
> subset of feature 'uml::Relationship::relatedElement'.
> Feature 'uml::Dependency::client' should be annotated as subset of
> feature 'uml::DirectedRelationship::source'.
> Feature 'uml::TemplateParameter::signature' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateSignature::ownedParameter' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateSignature::ownedParameter' should be annotated as
> subset of feature 'uml::TemplateSignature::parameter'.
> Feature 'uml::TemplateSignature::template' should be annotated as subset
> of feature 'uml::Element::owner'.
> Feature 'uml::TemplateableElement::ownedTemplateSignature' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateableElement::templateBinding' should be annotated
> as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateBinding::boundElement' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateBinding::boundElement' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::TemplateBinding::signature' should be annotated as subset
> of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::TemplateBinding::parameterSubstitution' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameterSubstitution::templateBinding' should be
> annotated as subset of feature 'uml::Element::owner'.
> Feature 'uml::TemplateParameterSubstitution::ownedActual' should be
> annotated as subset of feature
> 'uml::TemplateParameterSubstitution::actual'.
> Feature 'uml::TemplateParameterSubstitution::ownedActual' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameter::ownedParameteredElement' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::TemplateParameter::ownedParameteredElement' should be
> annotated as subset of feature
> 'uml::TemplateParameter::parameteredElement'.
> Feature 'uml::ParameterableElement::owningTemplateParameter' should be
> annotated as subset of feature 'uml::Element::owner'.
> Feature 'uml::ParameterableElement::owningTemplateParameter' should be
> annotated as subset of feature
> 'uml::ParameterableElement::templateParameter'.
> Feature 'uml::TemplateParameter::ownedDefault' should be annotated as
> subset of feature 'uml::TemplateParameter::default'.
> Feature 'uml::TemplateParameter::ownedDefault' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::Dependency::supplier' should be annotated as subset of
> feature 'uml::DirectedRelationship::target'.
> Feature 'uml::NamedElement::namespace' should be annotated as subset of
> feature 'uml::Element::owner'.
> Feature 'uml::Namespace::ownedMember' should be annotated as subset of
> feature 'uml::Namespace::member'.
> Feature 'uml::Namespace::ownedMember' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Namespace::elementImport' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::ElementImport::importingNamespace' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::ElementImport::importingNamespace' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::ElementImport::importedElement' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Namespace::packageImport' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::PackageImport::importingNamespace' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::PackageImport::importingNamespace' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::PackageImport::importedPackage' should be annotated as
> subset of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Package::packageMerge' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::PackageMerge::receivingPackage' should be annotated as
> subset of feature 'uml::DirectedRelationship::source'.
> Feature 'uml::PackageMerge::receivingPackage' should be annotated as
> subset of feature 'uml::Element::owner'.
> Feature 'uml::PackageMerge::mergedPackage' should be annotated as subset
> of feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Package::packagedElement' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Package::ownedType' should be annotated as subset of
> feature 'uml::Package::packagedElement'.
> Feature 'uml::Type::package' should be annotated as subset of feature
> 'uml::NamedElement::namespace'.
> Feature 'uml::Classifier::generalization' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Generalization::specific' should be annotated as subset of
> feature 'uml::DirectedRelationship::source'.
> Feature 'uml::Generalization::specific' should be annotated as subset of
> feature 'uml::Element::owner'.
> Feature 'uml::Generalization::general' should be annotated as subset of
> feature 'uml::DirectedRelationship::target'.
> Feature 'uml::Classifier::feature' should be annotated as subset of
> feature 'uml::Namespace::member'.
> Feature 'uml::Classifier::inheritedMember' should be annotated as subset
> of feature 'uml::Namespace::member'.
> Feature 'uml::Classifier::redefinedClassifier' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Classifier::substitution' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Classifier::substitution' should be annotated as subset of
> feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Substitution::substitutingClassifier' should be annotated
> as subset of feature 'uml::Dependency::client'.
> Feature 'uml::Abstraction::mapping' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::MultiplicityElement::upperValue' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::MultiplicityElement::lowerValue' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::DeploymentTarget::deployment' should be annotated as
> subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::DeploymentTarget::deployment' should be annotated as
> subset of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Deployment::location' should be annotated as subset of
> feature 'uml::Dependency::client'.
> Feature 'uml::Deployment::deployedArtifact' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Deployment::configuration' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Artifact::nestedArtifact' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Artifact::manifestation' should be annotated as subset of
> feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::Artifact::manifestation' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Manifestation::utilizedElement' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Artifact::ownedOperation' should be annotated as subset of
> feature 'uml::Classifier::feature'.
> Feature 'uml::Artifact::ownedOperation' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioralFeature::ownedParameter' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioredClassifier::ownedBehavior' should be annotated
> as subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::BehavioredClassifier::classifierBehavior' should be
> annotated as subset of feature 'uml::BehavioredClassifier::ownedBehavior'.
> Feature 'uml::BehavioredClassifier::interfaceRealization' should be
> annotated as subset of feature 'uml::Element::ownedElement'.
> Feature 'uml::BehavioredClassifier::interfaceRealization' should be
> annotated as subset of feature 'uml::NamedElement::clientDependency'.
> Feature 'uml::InterfaceRealization::implementingClassifier' should be
> annotated as subset of feature 'uml::Dependency::client'.
> Feature 'uml::InterfaceRealization::contract' should be annotated as
> subset of feature 'uml::Dependency::supplier'.
> Feature 'uml::Interface::ownedAttribute' should be annotated as subset
> of feature 'uml::Classifier::attribute'.
> Feature 'uml::Interface::ownedAttribute' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::ownedOperation' should be annotated as subset
> of feature 'uml::Classifier::feature'.
> Feature 'uml::Interface::ownedOperation' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Operation::interface' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinitionContext'.
> Feature 'uml::Interface::nestedClassifier' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::redefinedInterface' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Interface::ownedReception' should be annotated as subset
> of feature 'uml::Classifier::feature'.
> Feature 'uml::Interface::ownedReception' should be annotated as subset
> of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Signal::ownedAttribute' should be annotated as subset of
> feature 'uml::Classifier::attribute'.
> Feature 'uml::Signal::ownedAttribute' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Interface::protocol' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::StateMachine::region' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Region::stateMachine' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Region::subvertex' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Vertex::container' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Transition::container' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Region::transition' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Transition::redefinedTransition' should be annotated as
> subset of feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Transition::guard' should be annotated as subset of
> feature 'uml::Namespace::ownedRule'.
> Feature 'uml::Constraint::specification' should be annotated as subset
> of feature 'uml::Element::ownedElement'.
> Feature 'uml::Constraint::context' should be annotated as subset of
> feature 'uml::NamedElement::namespace'.
> Feature 'uml::Namespace::ownedRule' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Transition::effect' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::Port::redefinedPort' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::Region::state' should be annotated as subset of feature
> 'uml::NamedElement::namespace'.
> Feature 'uml::State::region' should be annotated as subset of feature
> 'uml::Namespace::ownedMember'.
> Feature 'uml::State::connection' should be annotated as subset of
> feature 'uml::Namespace::ownedMember'.
> Feature 'uml::ConnectionPointReference::state' should be annotated as
> subset of feature 'uml::NamedElement::namespace'.
> Feature 'uml::Pseudostate::stateMachine' should be annotated as subset
> of feature 'uml::NamedElement::namespace'.
> Feature 'uml::StateMachine::connectionPoint' should be annotated as
> subset of feature 'uml::Namespace::ownedMember'.
> Feature 'uml::Pseudostate::state' should be annotated as subset of
> feature 'uml::Element::owner'.
> Feature 'uml::State::connectionPoint' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::State::redefinedState' should be annotated as subset of
> feature 'uml::RedefinableElement::redefinedElement'.
> Feature 'uml::State::stateInvariant' should be annotated as subset of
> feature 'uml::Element::ownedElement'.
> Feature 'uml::State::entry' should be annotated as subset of feature
> 'uml::Element::owned
Previous Topic:how to remove an activity from a package
Next Topic:question about package merge
Goto Forum:
  


Current Time: Sun Mar 29 13:09:26 GMT 2020

Powered by FUDForum. Page generated in 0.03167 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top