| <?xml version="1.0" encoding="ISO-8859-1"?> |
| <xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:javaProfile="http:///schemas/javaProfile/_wCZm0N0oEeSfefuUt0TgMw/3" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/javaProfile/_wCZm0N0oEeSfefuUt0TgMw/3 pathmap://JAVA_PROFILE/javaProfile.uml#_wCcqIN0oEeSfefuUt0TgMw"> |
| <uml:Profile xmi:id="_ArNZYBt1EeWb19NaJQmczQ" name="javax.interceptor" metamodelReference="_ArNaGRt1EeWb19NaJQmczQ"> |
| <eAnnotations xmi:id="_ArNZYRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> |
| <contents xmi:type="ecore:EPackage" xmi:id="_ArNZYht1EeWb19NaJQmczQ" name="javaxinterceptor" nsURI="http:///schemas/javaxinterceptor/_ArMLQBt1EeWb19NaJQmczQ/0" nsPrefix="javaxinterceptor"> |
| <eAnnotations xmi:id="_ArNZYxt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> |
| <details xmi:id="_ArNZZBt1EeWb19NaJQmczQ" key="originalName" value="javax.interceptor"/> |
| </eAnnotations> |
| <eSubpackages xmi:id="_ArNZZRt1EeWb19NaJQmczQ" name="javax" nsURI="http:///javaxinterceptor/javax.ecore" nsPrefix="javaxinterceptor.javax"> |
| <eAnnotations xmi:id="_ArNZZht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ArNaGxt1EeWb19NaJQmczQ"/> |
| <eSubpackages xmi:id="_ArNZZxt1EeWb19NaJQmczQ" name="interceptor" nsURI="http:///javaxinterceptor/javax/interceptor.ecore" nsPrefix="javaxinterceptor.javax.interceptor"> |
| <eAnnotations xmi:id="_ArNZaBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ArNaHBt1EeWb19NaJQmczQ"/> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_ArNZaRt1EeWb19NaJQmczQ" name="ExcludeClassInterceptors"> |
| <eAnnotations xmi:id="_ArNZaht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ArNaHRt1EeWb19NaJQmczQ"/> |
| <eOperations xmi:id="_ArNZaxt1EeWb19NaJQmczQ" name="methodConstraint"> |
| <eAnnotations xmi:id="_ArNZbBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZbRt1EeWb19NaJQmczQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies
					 self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_ArNZbxt1EeWb19NaJQmczQ" name="diagnostics"> |
| <eAnnotations xmi:id="_ArNZcBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZcRt1EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_ArNZcxt1EeWb19NaJQmczQ" name="context"> |
| <eAnnotations xmi:id="_ArNZdBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZdRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_ArNZdht1EeWb19NaJQmczQ"> |
| <eTypeArguments xmi:id="_ArNZdxt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_ArNZeBt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZeRt1EeWb19NaJQmczQ" name="base_Operation" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZext1EeWb19NaJQmczQ" name="base_Property" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_ArNZfRt1EeWb19NaJQmczQ" name="Interceptor"> |
| <eAnnotations xmi:id="_ArNZfht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ArNaJht1EeWb19NaJQmczQ"/> |
| <eOperations xmi:id="_ArNZfxt1EeWb19NaJQmczQ" name="typeConstraint"> |
| <eAnnotations xmi:id="_ArNZgBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZgRt1EeWb19NaJQmczQ" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,
					uml::Class, uml::Enumeration, uml::Interface}
					 -> includes(self.base_Type.oclType())"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_ArNZgxt1EeWb19NaJQmczQ" name="diagnostics"> |
| <eAnnotations xmi:id="_ArNZhBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZhRt1EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_ArNZhxt1EeWb19NaJQmczQ" name="context"> |
| <eAnnotations xmi:id="_ArNZiBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZiRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_ArNZiht1EeWb19NaJQmczQ"> |
| <eTypeArguments xmi:id="_ArNZixt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_ArNZjBt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZjRt1EeWb19NaJQmczQ" name="base_Type" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_ArNZjxt1EeWb19NaJQmczQ" name="ExcludeDefaultInterceptors"> |
| <eAnnotations xmi:id="_ArNZkBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ArNaLBt1EeWb19NaJQmczQ"/> |
| <eOperations xmi:id="_ArNZkRt1EeWb19NaJQmczQ" name="typeConstraint"> |
| <eAnnotations xmi:id="_ArNZkht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZkxt1EeWb19NaJQmczQ" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,
					uml::Class, uml::Enumeration, uml::Interface}
					 -> includes(self.base_Type.oclType())"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_ArNZlRt1EeWb19NaJQmczQ" name="diagnostics"> |
| <eAnnotations xmi:id="_ArNZlht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZlxt1EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_ArNZmRt1EeWb19NaJQmczQ" name="context"> |
| <eAnnotations xmi:id="_ArNZmht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZmxt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_ArNZnBt1EeWb19NaJQmczQ"> |
| <eTypeArguments xmi:id="_ArNZnRt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_ArNZnht1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eOperations xmi:id="_ArNZnxt1EeWb19NaJQmczQ" name="methodConstraint"> |
| <eAnnotations xmi:id="_ArNZoBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZoRt1EeWb19NaJQmczQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies
					 self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_ArNZoxt1EeWb19NaJQmczQ" name="diagnostics"> |
| <eAnnotations xmi:id="_ArNZpBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZpRt1EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_ArNZpxt1EeWb19NaJQmczQ" name="context"> |
| <eAnnotations xmi:id="_ArNZqBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZqRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_ArNZqht1EeWb19NaJQmczQ"> |
| <eTypeArguments xmi:id="_ArNZqxt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_ArNZrBt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZrRt1EeWb19NaJQmczQ" name="base_Type" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZrxt1EeWb19NaJQmczQ" name="base_Operation" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZsRt1EeWb19NaJQmczQ" name="base_Property" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_ArNZsxt1EeWb19NaJQmczQ" name="AroundInvoke"> |
| <eAnnotations xmi:id="_ArNZtBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ArNaOht1EeWb19NaJQmczQ"/> |
| <eOperations xmi:id="_ArNZtRt1EeWb19NaJQmczQ" name="methodConstraint"> |
| <eAnnotations xmi:id="_ArNZtht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZtxt1EeWb19NaJQmczQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies
					 self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_ArNZuRt1EeWb19NaJQmczQ" name="diagnostics"> |
| <eAnnotations xmi:id="_ArNZuht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZuxt1EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_ArNZvRt1EeWb19NaJQmczQ" name="context"> |
| <eAnnotations xmi:id="_ArNZvht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZvxt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_ArNZwBt1EeWb19NaJQmczQ"> |
| <eTypeArguments xmi:id="_ArNZwRt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_ArNZwht1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZwxt1EeWb19NaJQmczQ" name="base_Operation" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZxRt1EeWb19NaJQmczQ" name="base_Property" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_ArNZxxt1EeWb19NaJQmczQ" name="Interceptors"> |
| <eAnnotations xmi:id="_ArNZyBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ArNaQxt1EeWb19NaJQmczQ"/> |
| <eOperations xmi:id="_ArNZyRt1EeWb19NaJQmczQ" name="typeConstraint"> |
| <eAnnotations xmi:id="_ArNZyht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZyxt1EeWb19NaJQmczQ" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,
					uml::Class, uml::Enumeration, uml::Interface}
					 -> includes(self.base_Type.oclType())"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_ArNZzRt1EeWb19NaJQmczQ" name="diagnostics"> |
| <eAnnotations xmi:id="_ArNZzht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZzxt1EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_ArNZ0Rt1EeWb19NaJQmczQ" name="context"> |
| <eAnnotations xmi:id="_ArNZ0ht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZ0xt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_ArNZ1Bt1EeWb19NaJQmczQ"> |
| <eTypeArguments xmi:id="_ArNZ1Rt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_ArNZ1ht1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eOperations xmi:id="_ArNZ1xt1EeWb19NaJQmczQ" name="methodConstraint"> |
| <eAnnotations xmi:id="_ArNZ2Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZ2Rt1EeWb19NaJQmczQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies
					 self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_ArNZ2xt1EeWb19NaJQmczQ" name="diagnostics"> |
| <eAnnotations xmi:id="_ArNZ3Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZ3Rt1EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_ArNZ3xt1EeWb19NaJQmczQ" name="context"> |
| <eAnnotations xmi:id="_ArNZ4Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZ4Rt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_ArNZ4ht1EeWb19NaJQmczQ"> |
| <eTypeArguments xmi:id="_ArNZ4xt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_ArNZ5Bt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZ5Rt1EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZ5xt1EeWb19NaJQmczQ" name="base_Type" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZ6Rt1EeWb19NaJQmczQ" name="base_Operation" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZ6xt1EeWb19NaJQmczQ" name="base_Property" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_ArNZ7Rt1EeWb19NaJQmczQ" name="AroundConstruct"> |
| <eAnnotations xmi:id="_ArNZ7ht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ArNaVBt1EeWb19NaJQmczQ"/> |
| <eOperations xmi:id="_ArNZ7xt1EeWb19NaJQmczQ" name="methodConstraint"> |
| <eAnnotations xmi:id="_ArNZ8Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZ8Rt1EeWb19NaJQmczQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies
					 self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_ArNZ8xt1EeWb19NaJQmczQ" name="diagnostics"> |
| <eAnnotations xmi:id="_ArNZ9Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZ9Rt1EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_ArNZ9xt1EeWb19NaJQmczQ" name="context"> |
| <eAnnotations xmi:id="_ArNZ-Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNZ-Rt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_ArNZ-ht1EeWb19NaJQmczQ"> |
| <eTypeArguments xmi:id="_ArNZ-xt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_ArNZ_Bt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZ_Rt1EeWb19NaJQmczQ" name="base_Operation" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNZ_xt1EeWb19NaJQmczQ" name="base_Property" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_ArNaARt1EeWb19NaJQmczQ" name="InterceptorBinding"> |
| <eAnnotations xmi:id="_ArNaAht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ArNaXRt1EeWb19NaJQmczQ"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNaAxt1EeWb19NaJQmczQ" name="base_Stereotype" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_ArNaBRt1EeWb19NaJQmczQ" name="AroundTimeout"> |
| <eAnnotations xmi:id="_ArNaBht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ArNaYRt1EeWb19NaJQmczQ"/> |
| <eOperations xmi:id="_ArNaBxt1EeWb19NaJQmczQ" name="methodConstraint"> |
| <eAnnotations xmi:id="_ArNaCBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNaCRt1EeWb19NaJQmczQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies
					 self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_ArNaCxt1EeWb19NaJQmczQ" name="diagnostics"> |
| <eAnnotations xmi:id="_ArNaDBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNaDRt1EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_ArNaDxt1EeWb19NaJQmczQ" name="context"> |
| <eAnnotations xmi:id="_ArNaEBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_ArNaERt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_ArNaEht1EeWb19NaJQmczQ"> |
| <eTypeArguments xmi:id="_ArNaExt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_ArNaFBt1EeWb19NaJQmczQ"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNaFRt1EeWb19NaJQmczQ" name="base_Operation" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ArNaFxt1EeWb19NaJQmczQ" name="base_Property" ordered="false"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </eSubpackages> |
| </eSubpackages> |
| </contents> |
| </eAnnotations> |
| <packageImport xmi:id="_ArNaGRt1EeWb19NaJQmczQ"> |
| <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> |
| </packageImport> |
| <packageImport xmi:id="_ArNaGht1EeWb19NaJQmczQ"> |
| <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> |
| </packageImport> |
| <packagedElement xmi:type="uml:Package" xmi:id="_ArNaGxt1EeWb19NaJQmczQ" name="javax"> |
| <packagedElement xmi:type="uml:Package" xmi:id="_ArNaHBt1EeWb19NaJQmczQ" name="interceptor"> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_ArNaHRt1EeWb19NaJQmczQ" name="ExcludeClassInterceptors" visibility="public"> |
| <ownedRule xmi:id="_ArNaHht1EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_ArNaHRt1EeWb19NaJQmczQ"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_ArNaHxt1EeWb19NaJQmczQ" name="methodConstraintExpression"> |
| <language>OCL</language> |
| <body>not self.base_Property.oclIsUndefined() implies
 |
| self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body> |
| </specification> |
| </ownedRule> |
| <ownedAttribute xmi:id="_ArNaIBt1EeWb19NaJQmczQ" name="base_Operation" association="_ArNaaht1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaIRt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaIht1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_ArNaIxt1EeWb19NaJQmczQ" name="base_Property" association="_ArNabBt1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaJBt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaJRt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_ArNaJht1EeWb19NaJQmczQ" name="Interceptor" visibility="public"> |
| <ownedRule xmi:id="_ArNaJxt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_ArNaJht1EeWb19NaJQmczQ"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_ArNaKBt1EeWb19NaJQmczQ" name="typeConstraintExpression"> |
| <language>OCL</language> |
| <body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, |
| uml::Class, uml::Enumeration, uml::Interface}
 |
| -> includes(self.base_Type.oclType())</body> |
| </specification> |
| </ownedRule> |
| <ownedAttribute xmi:id="_ArNaKRt1EeWb19NaJQmczQ" name="base_Type" association="_ArNakht1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaKht1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaKxt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_ArNaLBt1EeWb19NaJQmczQ" name="ExcludeDefaultInterceptors" visibility="public"> |
| <ownedRule xmi:id="_ArNaLRt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_ArNaLBt1EeWb19NaJQmczQ"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_ArNaLht1EeWb19NaJQmczQ" name="typeConstraintExpression"> |
| <language>OCL</language> |
| <body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, |
| uml::Class, uml::Enumeration, uml::Interface}
 |
| -> includes(self.base_Type.oclType())</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="_ArNaLxt1EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_ArNaLBt1EeWb19NaJQmczQ"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_ArNaMBt1EeWb19NaJQmczQ" name="methodConstraintExpression"> |
| <language>OCL</language> |
| <body>not self.base_Property.oclIsUndefined() implies
 |
| self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body> |
| </specification> |
| </ownedRule> |
| <ownedAttribute xmi:id="_ArNaMRt1EeWb19NaJQmczQ" name="base_Type" association="_ArNacBt1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaMht1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaMxt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_ArNaNBt1EeWb19NaJQmczQ" name="base_Operation" association="_ArNacht1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaNRt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaNht1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_ArNaNxt1EeWb19NaJQmczQ" name="base_Property" association="_ArNadBt1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaOBt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaORt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_ArNaOht1EeWb19NaJQmczQ" name="AroundInvoke" visibility="public"> |
| <ownedRule xmi:id="_ArNaOxt1EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_ArNaOht1EeWb19NaJQmczQ"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_ArNaPBt1EeWb19NaJQmczQ" name="methodConstraintExpression"> |
| <language>OCL</language> |
| <body>not self.base_Property.oclIsUndefined() implies
 |
| self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body> |
| </specification> |
| </ownedRule> |
| <ownedAttribute xmi:id="_ArNaPRt1EeWb19NaJQmczQ" name="base_Operation" association="_ArNaeBt1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaPht1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaPxt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_ArNaQBt1EeWb19NaJQmczQ" name="base_Property" association="_ArNaeht1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaQRt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaQht1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_ArNaQxt1EeWb19NaJQmczQ" name="Interceptors" visibility="public"> |
| <ownedRule xmi:id="_ArNaRBt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_ArNaQxt1EeWb19NaJQmczQ"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_ArNaRRt1EeWb19NaJQmczQ" name="typeConstraintExpression"> |
| <language>OCL</language> |
| <body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype, |
| uml::Class, uml::Enumeration, uml::Interface}
 |
| -> includes(self.base_Type.oclType())</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="_ArNaRht1EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_ArNaQxt1EeWb19NaJQmczQ"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_ArNaRxt1EeWb19NaJQmczQ" name="methodConstraintExpression"> |
| <language>OCL</language> |
| <body>not self.base_Property.oclIsUndefined() implies
 |
| self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body> |
| </specification> |
| </ownedRule> |
| <ownedAttribute xmi:id="_ArNaSBt1EeWb19NaJQmczQ" name="value" visibility="public" association="_ArNalht1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaSRt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaSht1EeWb19NaJQmczQ" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_ArNaSxt1EeWb19NaJQmczQ" name="base_Type" association="_ArNafht1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaTBt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaTRt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_ArNaTht1EeWb19NaJQmczQ" name="base_Operation" association="_ArNagBt1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaTxt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaUBt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_ArNaURt1EeWb19NaJQmczQ" name="base_Property" association="_ArNaght1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaUht1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaUxt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_ArNaVBt1EeWb19NaJQmczQ" name="AroundConstruct" visibility="public"> |
| <ownedRule xmi:id="_ArNaVRt1EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_ArNaVBt1EeWb19NaJQmczQ"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_ArNaVht1EeWb19NaJQmczQ" name="methodConstraintExpression"> |
| <language>OCL</language> |
| <body>not self.base_Property.oclIsUndefined() implies
 |
| self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body> |
| </specification> |
| </ownedRule> |
| <ownedAttribute xmi:id="_ArNaVxt1EeWb19NaJQmczQ" name="base_Operation" association="_ArNahht1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaWBt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaWRt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_ArNaWht1EeWb19NaJQmczQ" name="base_Property" association="_ArNaiBt1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaWxt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaXBt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_ArNaXRt1EeWb19NaJQmczQ" name="InterceptorBinding" visibility="public"> |
| <ownedAttribute xmi:id="_ArNaXht1EeWb19NaJQmczQ" name="base_Stereotype" association="_ArNalBt1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaXxt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaYBt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_ArNaYRt1EeWb19NaJQmczQ" name="AroundTimeout" visibility="public"> |
| <ownedRule xmi:id="_ArNaYht1EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_ArNaYRt1EeWb19NaJQmczQ"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_ArNaYxt1EeWb19NaJQmczQ" name="methodConstraintExpression"> |
| <language>OCL</language> |
| <body>not self.base_Property.oclIsUndefined() implies
 |
| self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body> |
| </specification> |
| </ownedRule> |
| <ownedAttribute xmi:id="_ArNaZBt1EeWb19NaJQmczQ" name="base_Operation" association="_ArNajBt1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaZRt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaZht1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_ArNaZxt1EeWb19NaJQmczQ" name="base_Property" association="_ArNajht1EeWb19NaJQmczQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaaBt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaaRt1EeWb19NaJQmczQ" value="1"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNaaht1EeWb19NaJQmczQ" name="extension_ExcludeClassInterceptors_Operation" memberEnd="_ArNaIBt1EeWb19NaJQmczQ _ArNaaxt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNaaxt1EeWb19NaJQmczQ" name="extension_Operation" type="_ArNaHRt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNaaht1EeWb19NaJQmczQ"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNabBt1EeWb19NaJQmczQ" name="extension_ExcludeClassInterceptors_Property" memberEnd="_ArNaIxt1EeWb19NaJQmczQ _ArNabRt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNabRt1EeWb19NaJQmczQ" name="extension_Property" type="_ArNaHRt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNabBt1EeWb19NaJQmczQ"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNabht1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNabxt1EeWb19NaJQmczQ" value="1"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNacBt1EeWb19NaJQmczQ" name="extension_ExcludeDefaultInterceptors_Type" memberEnd="_ArNaMRt1EeWb19NaJQmczQ _ArNacRt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNacRt1EeWb19NaJQmczQ" name="extension_Type" type="_ArNaLBt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNacBt1EeWb19NaJQmczQ"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNacht1EeWb19NaJQmczQ" name="extension_ExcludeDefaultInterceptors_Operation" memberEnd="_ArNaNBt1EeWb19NaJQmczQ _ArNacxt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNacxt1EeWb19NaJQmczQ" name="extension_Operation" type="_ArNaLBt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNacht1EeWb19NaJQmczQ"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNadBt1EeWb19NaJQmczQ" name="extension_ExcludeDefaultInterceptors_Property" memberEnd="_ArNaNxt1EeWb19NaJQmczQ _ArNadRt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNadRt1EeWb19NaJQmczQ" name="extension_Property" type="_ArNaLBt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNadBt1EeWb19NaJQmczQ"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNadht1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNadxt1EeWb19NaJQmczQ" value="1"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNaeBt1EeWb19NaJQmczQ" name="extension_AroundInvoke_Operation" memberEnd="_ArNaPRt1EeWb19NaJQmczQ _ArNaeRt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNaeRt1EeWb19NaJQmczQ" name="extension_Operation" type="_ArNaOht1EeWb19NaJQmczQ" aggregation="composite" association="_ArNaeBt1EeWb19NaJQmczQ"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNaeht1EeWb19NaJQmczQ" name="extension_AroundInvoke_Property" memberEnd="_ArNaQBt1EeWb19NaJQmczQ _ArNaext1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNaext1EeWb19NaJQmczQ" name="extension_Property" type="_ArNaOht1EeWb19NaJQmczQ" aggregation="composite" association="_ArNaeht1EeWb19NaJQmczQ"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNafBt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNafRt1EeWb19NaJQmczQ" value="1"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNafht1EeWb19NaJQmczQ" name="extension_Interceptors_Type" memberEnd="_ArNaSxt1EeWb19NaJQmczQ _ArNafxt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNafxt1EeWb19NaJQmczQ" name="extension_Type" type="_ArNaQxt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNafht1EeWb19NaJQmczQ"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNagBt1EeWb19NaJQmczQ" name="extension_Interceptors_Operation" memberEnd="_ArNaTht1EeWb19NaJQmczQ _ArNagRt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNagRt1EeWb19NaJQmczQ" name="extension_Operation" type="_ArNaQxt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNagBt1EeWb19NaJQmczQ"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNaght1EeWb19NaJQmczQ" name="extension_Interceptors_Property" memberEnd="_ArNaURt1EeWb19NaJQmczQ _ArNagxt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNagxt1EeWb19NaJQmczQ" name="extension_Property" type="_ArNaQxt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNaght1EeWb19NaJQmczQ"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNahBt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNahRt1EeWb19NaJQmczQ" value="1"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNahht1EeWb19NaJQmczQ" name="extension_AroundConstruct_Operation" memberEnd="_ArNaVxt1EeWb19NaJQmczQ _ArNahxt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNahxt1EeWb19NaJQmczQ" name="extension_Operation" type="_ArNaVBt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNahht1EeWb19NaJQmczQ"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNaiBt1EeWb19NaJQmczQ" name="extension_AroundConstruct_Property" memberEnd="_ArNaWht1EeWb19NaJQmczQ _ArNaiRt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNaiRt1EeWb19NaJQmczQ" name="extension_Property" type="_ArNaVBt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNaiBt1EeWb19NaJQmczQ"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNaiht1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNaixt1EeWb19NaJQmczQ" value="1"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNajBt1EeWb19NaJQmczQ" name="extension_AroundTimeout_Operation" memberEnd="_ArNaZBt1EeWb19NaJQmczQ _ArNajRt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNajRt1EeWb19NaJQmczQ" name="extension_Operation" type="_ArNaYRt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNajBt1EeWb19NaJQmczQ"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNajht1EeWb19NaJQmczQ" name="extension_AroundTimeout_Property" memberEnd="_ArNaZxt1EeWb19NaJQmczQ _ArNajxt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNajxt1EeWb19NaJQmczQ" name="extension_Property" type="_ArNaYRt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNajht1EeWb19NaJQmczQ"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNakBt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNakRt1EeWb19NaJQmczQ" value="1"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNakht1EeWb19NaJQmczQ" name="extension_Interceptor_Type" memberEnd="_ArNaKRt1EeWb19NaJQmczQ _ArNakxt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNakxt1EeWb19NaJQmczQ" name="extension_Type" type="_ArNaJht1EeWb19NaJQmczQ" aggregation="composite" association="_ArNakht1EeWb19NaJQmczQ"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ArNalBt1EeWb19NaJQmczQ" name="extension_InterceptorBinding_Stereotype" memberEnd="_ArNaXht1EeWb19NaJQmczQ _ArNalRt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ArNalRt1EeWb19NaJQmczQ" name="extension_Stereotype" type="_ArNaXRt1EeWb19NaJQmczQ" aggregation="composite" association="_ArNalBt1EeWb19NaJQmczQ"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="_ArNalht1EeWb19NaJQmczQ" name="value_Interceptors_Class" memberEnd="_ArNaSBt1EeWb19NaJQmczQ _ArNalxt1EeWb19NaJQmczQ"> |
| <ownedEnd xmi:id="_ArNalxt1EeWb19NaJQmczQ" name="value_Interceptors" visibility="public" type="_ArNaQxt1EeWb19NaJQmczQ" association="_ArNalht1EeWb19NaJQmczQ"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ArNamBt1EeWb19NaJQmczQ"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ArNamRt1EeWb19NaJQmczQ" value="1"/> |
| </ownedEnd> |
| </packagedElement> |
| </packagedElement> |
| </packagedElement> |
| <profileApplication xmi:id="_ArNamht1EeWb19NaJQmczQ"> |
| <eAnnotations xmi:id="_ArNamxt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> |
| <references xmi:type="ecore:EPackage" href="pathmap://JAVA_PROFILE/javaProfile.uml#_wCcqIN0oEeSfefuUt0TgMw"/> |
| </eAnnotations> |
| <appliedProfile href="pathmap://JAVA_PROFILE/javaProfile.uml#_LICG-bmhEeKP6JNTocDZqQ"/> |
| </profileApplication> |
| </uml:Profile> |
| <javaProfile:JProfile xmi:id="_ArNanBt1EeWb19NaJQmczQ" base_Package="_ArNZYBt1EeWb19NaJQmczQ"/> |
| </xmi:XMI> |