Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 » Loading Model from Enterprise architect
Loading Model from Enterprise architect [message #478181] Tue, 10 February 2009 04:28 Go to next message
Anand is currently offline AnandFriend
Messages: 22
Registered: July 2009
Junior Member
Hello all,

Can you please help me in loading the model from EA.
I have created model using enterprise architect 6.5
After creating the model in Enterprise Architect I use the "Export to XMI"
function.
My XMI Output is correct according to UML2.1/XMI 2.1 and the files end
with *.xml suffix.
I changed the extension from .xml to .xmi and loaded the xmi file in
Eclipse using UML Editor.
I got the following exception with
org.eclipse.emf.ecore.xmi.IllegalValueException: Value 'pk_in' is not
legal.

Then, i read some newsgroup and corrected pk_in to in.
Then i got exception with
java.lang.IllegalArgumentException: The class 'ValueSpecification' is not
a valid classifier

I have read all the threads in this newsgroup and i am not able to find
the solution.

Please help me in getting loading the model in eclipse. I am facing this
problem from past 7 days and my customer is really need this solution.

Is Enterprise Architect generating incorrect files? Or does UML2 expect an
other kind of xml schema?

Please clarify how to go ahead with this.
Is there any transformation exist from EA Model to UML2 model.

I am using
Eclipse 3.3.0
EMF 2.3.0
UML2 2.1.0

Thanks and Regards,
Anand
Re: Loading Model from Enterprise architect [message #478185 is a reply to message #478181] Tue, 10 February 2009 17:49 Go to previous messageGo to next message
james bruck is currently offline james bruckFriend
Messages: 1724
Registered: July 2009
Senior Member
Hi Anand,

Is it possible to post the .xmi file you are trying to load?

- James.

"Anand" <anand.007@yahoo.com> wrote in message
news:621052e552fb19e65891815bbd340ddd$1@www.eclipse.org...
> Hello all,
>
> Can you please help me in loading the model from EA.
> I have created model using enterprise architect 6.5
> After creating the model in Enterprise Architect I use the "Export to XMI"
> function. My XMI Output is correct according to UML2.1/XMI 2.1 and the
> files end with *.xml suffix. I changed the extension from .xml to .xmi and
> loaded the xmi file in Eclipse using UML Editor.
> I got the following exception with
> org.eclipse.emf.ecore.xmi.IllegalValueException: Value 'pk_in' is not
> legal.
>
> Then, i read some newsgroup and corrected pk_in to in.
> Then i got exception with
> java.lang.IllegalArgumentException: The class 'ValueSpecification' is not
> a valid classifier
>
> I have read all the threads in this newsgroup and i am not able to find
> the solution.
>
> Please help me in getting loading the model in eclipse. I am facing this
> problem from past 7 days and my customer is really need this solution.
>
> Is Enterprise Architect generating incorrect files? Or does UML2 expect an
> other kind of xml schema?
>
> Please clarify how to go ahead with this.
> Is there any transformation exist from EA Model to UML2 model.
>
> I am using
> Eclipse 3.3.0
> EMF 2.3.0
> UML2 2.1.0
>
> Thanks and Regards,
> Anand
>
Re: Loading Model from Enterprise architect [message #478186 is a reply to message #478185] Wed, 11 February 2009 04:27 Go to previous messageGo to next message
Anand Soddy is currently offline Anand SoddyFriend
Messages: 2
Registered: July 2009
Junior Member
Hello James,

Thanks for your reply.

Here is the XMI content. I could not find the way to attach the file.


I am getting the following error when i load xmi in UML Model editor.
Please help me in this. I am struck up with this problem.
------------------------------------------------------------ ----------------
java.lang.IllegalArgumentException: The class 'ValueSpecification' is not
a valid classifier
at
org.eclipse.uml2.uml.internal.impl.UMLFactoryImpl.create(UML FactoryImpl.java:681)
at
org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:871)
at
org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:920)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFa ctory(XMLHandler.java:2171)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFe atureType(XMLHandler.java:2144)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHa ndler.java:2020)
at
org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHa ndler.java:131)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLH andler.java:1799)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XML Handler.java:1023)
at
org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMI Handler.java:87)
at
org.eclipse.uml2.uml.internal.resource.XMI2UMLHandler.proces sElement(XMI2UMLHandler.java:103)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:1001)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:712)
at
org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHa ndler.java:167)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .startElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocume ntParser.emptyElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanStartElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(U nknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .parse(Unknown
Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl. java:181)
at
org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLRes ourceImpl.java:180)
at
org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1445)
at
org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1241)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo ad(ResourceSetImpl.java:255)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo adHelper(ResourceSetImpl.java:270)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResou rce(ResourceSetImpl.java:397)
at
org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod elGen(UMLEditor.java:926)
at
org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod el(UMLEditor.java:971)
at
org.eclipse.uml2.uml.editor.presentation.UMLEditor.createPag es(UMLEditor.java:1058)
at
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(Mu ltiPageEditorPart.java:310)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
at
org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
at
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:318)
at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:160)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:22 8)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:20 7)
at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchR un(SelectionDispatchAction.java:274)
at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(Selec tionDispatchAction.java:250)
at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActio nGroup.handleOpen(PackageExplorerActionGroup.java:363)
at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$ 5.open(PackageExplorerPart.java:603)
at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:880)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:17 5)
at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
at
org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:382)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

------------------------------------------------------------ -------------------
I am pasting the file contents here:
------------------------------------------------------------ ------------------
<?xml version="1.0" encoding="windows-1252"?>
<xmi:XMI xmi:version="2.1" xmlns:uml="http://schema.omg.org/spec/UML/2.1"
xmlns:xmi="http://schema.omg.org/spec/XMI/2.1"
xmlns:thecustomprofile="http://www.sparxsystems.com/profiles/thecustomprofile/1.0">
<xmi:Documentation exporter="Enterprise Architect" exporterVersion="6.5"/>
<uml:Model xmi:type="uml:Model" name="EA_Model" visibility="public">
<packagedElement xmi:type="uml:Package"
xmi:id="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236" name="Model"
visibility="public">
<packagedElement xmi:type="uml:Package"
xmi:id="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77" name="Sample"
visibility="public">
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF" name="ABC.c"
visibility="public">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_322327E9_C4CC_4941_AB10_AC127CA6DEC4" name="UB"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000001_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000002_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_87E66664_4B01_4ecd_8EA4_A10DCB13CFCD" name="UL"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000003_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000004_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
</ownedAttribute>
<ownedOperation xmi:id="EAID_07A8A26F_1436_4f35_8726_673CA5AAE937"
name="eV" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_EAFA9516_8FA3_43cc_B12B_EED12E9A6442"
name="V" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_FD8BC5FA_5BFD_48d1_8F30_EA5B172ABED4"
name="V2" visibility="public" concurrency="sequential"/>
</packagedElement>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_00761287_6260_4e76_8F06_E94E95866688" visibility="public"
supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_828E1DD7_5321_4b7a_9EAC_09F1EA8FD65A" visibility="public"
supplier="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_889E9CB6_2B18_4794_BAD9_FAD0C2F9AE26" visibility="public"
supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_9F76A730_FCDB_45db_A6C2_3F46CB1AB37F" visibility="public"
supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_F7890F02_791A_48a3_8424_88EBE18E5AEC" visibility="public"
supplier="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
<packagedElement xmi:type="uml:Interface"
xmi:id="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B" name="CFG.h"
visibility="public" isAbstract="true">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_8E79DFF3_E860_4f4e_9E82_80D4C809FFA5" name="a"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000005_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000006_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_2BD709F5_46CC_4ba7_BA2A_A390B4F2290E" name="b"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000007_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000008_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_BBCF6B47_C248_49a1_9D2D_54A397102AE7" name="c"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000009_C248_49a1_9D2D_54A397102AE7" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000010_C248_49a1_9D2D_54A397102AE7" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_6A209E19_BD07_4cc8_8EF1_ED22ED79CAE5" name="e"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000011_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000012_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_8DD41F45_04A0_47e2_B70F_1393CC8D2CAF" name="f"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000013_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000014_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_B843386C_4FBB_445b_A019_CE229198B1C4" name="g"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000015_4FBB_445b_A019_CE229198B1C4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000016_4FBB_445b_A019_CE229198B1C4" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_64D3FB86_C07A_411d_A177_5DA0C97B5A44" name="h"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000017_C07A_411d_A177_5DA0C97B5A44" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000018_C07A_411d_A177_5DA0C97B5A44" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_0D9C4ABF_572C_47ce_BF3B_750590F4EFC2" name="i"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000019_572C_47ce_BF3B_750590F4EFC2" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000020_572C_47ce_BF3B_750590F4EFC2" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_B5B0700B_E483_4f0a_AA77_3AFF7E9C10F9" name="j"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000021_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000022_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_FE29440B_60A9_4b9e_921D_5859BC0DBF3F" visibility="public"
supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
client="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/>
<packagedElement xmi:type="uml:Interface"
xmi:id="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9" name="Gs.H"
visibility="public" isAbstract="true">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_CF61D5D9_0DC8_422e_B169_DD92BA2F731F" name="PST"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000023_0DC8_422e_B169_DD92BA2F731F" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000024_0DC8_422e_B169_DD92BA2F731F" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4" name="ST"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000025_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000026_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Interface"
xmi:id="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92" name="Ph.h"
visibility="public" isAbstract="true">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_D264A9F6_95E4_42ef_820D_68B9A65D82EE" name="C"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000027_95E4_42ef_820D_68B9A65D82EE" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000028_95E4_42ef_820D_68B9A65D82EE" value="1"/>
<defaultValue xmi:id="EAID_LI000029_95E4_42ef_820D_68B9A65D82EE"
value="0x04"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_0D162A65_3032_40e9_A9BF_9D0CCF0E39D3" name="C_F"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000029_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000030_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
<defaultValue xmi:id="EAID_LI000031_3032_40e9_A9BF_9D0CCF0E39D3"
value="0x4000"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_450489B9_CC5D_4c1b_A14A_FE50FB0C3926" name="C_Fl"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000031_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000032_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
<defaultValue xmi:id="EAID_LI000033_CC5D_4c1b_A14A_FE50FB0C3926"
value="0x2000"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_8BD9C4EF_CBD0_44d6_AC38_2683599C8BA6" name="C_Fla"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000033_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000034_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
<defaultValue xmi:id="EAID_LI000035_CBD0_44d6_AC38_2683599C8BA6"
value="0x02"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_EE17AB8E_79F8_47d0_BCA4_D0622F1F62C3" name="C_Flas"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000035_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000036_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
<defaultValue xmi:id="EAID_LI000037_79F8_47d0_BCA4_D0622F1F62C3"
value="0x1000"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_3FA96802_48F5_4aca_BA74_6BD4A9DFE5F3" name="C_H"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000037_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000038_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
<defaultValue xmi:id="EAID_LI000039_48F5_4aca_BA74_6BD4A9DFE5F3"
value="0x08"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_40E00161_763B_420d_8C36_5B996C59CAC4" name="C_He"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000039_763B_420d_8C36_5B996C59CAC4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000040_763B_420d_8C36_5B996C59CAC4" value="1"/>
<defaultValue xmi:id="EAID_LI000041_763B_420d_8C36_5B996C59CAC4"
value="0x20"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_DC309A9C_1D4C_4505_9CCE_98658A9E7320" name="C_Het"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000041_1D4C_4505_9CCE_98658A9E7320" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000042_1D4C_4505_9CCE_98658A9E7320" value="1"/>
<defaultValue xmi:id="EAID_LI000043_1D4C_4505_9CCE_98658A9E7320"
value="0x10"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_39A7934A_74CC_472b_A4D2_55DC246DB690" name="ID_UL"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000043_74CC_472b_A4D2_55DC246DB690" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000044_74CC_472b_A4D2_55DC246DB690" value="1"/>
<defaultValue xmi:id="EAID_LI000045_74CC_472b_A4D2_55DC246DB690"
value="0x40"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_BED3FAE5_F0B1_4fb2_8D38_39EFE17E9C3B" name="ID_UL1"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000045_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000046_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
<defaultValue xmi:id="EAID_LI000047_F0B1_4fb2_8D38_39EFE17E9C3B"
value="0x80"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269" name="UB"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000047_23D0_4472_9B27_4088F062B269" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000048_23D0_4472_9B27_4088F062B269" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20" name="UL"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000049_3859_4b4e_B53C_318B503B0D20" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000050_3859_4b4e_B53C_318B503B0D20" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_04622168_3E1C_4458_9D9F_CED672472244" name="UL1"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000051_3E1C_4458_9D9F_CED672472244" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000052_3E1C_4458_9D9F_CED672472244" value="1"/>
<defaultValue xmi:id="EAID_LI000053_3E1C_4458_9D9F_CED672472244"
value="0x400"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_5591BAA7_58CA_4574_921C_47439E3932F4" name="UL2"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000053_58CA_4574_921C_47439E3932F4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000054_58CA_4574_921C_47439E3932F4" value="1"/>
<defaultValue xmi:id="EAID_LI000055_58CA_4574_921C_47439E3932F4"
value="0x800"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_AB9C4001_57AC_4a04_86CC_23798A18A2DF" name="UL3"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000055_57AC_4a04_86CC_23798A18A2DF" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000056_57AC_4a04_86CC_23798A18A2DF" value="1"/>
<defaultValue xmi:id="EAID_LI000057_57AC_4a04_86CC_23798A18A2DF"
value="0x100"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_0D819D4A_601F_4fd5_9F7C_029C060462DA" name="UL4"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000057_601F_4fd5_9F7C_029C060462DA" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000058_601F_4fd5_9F7C_029C060462DA" value="1"/>
<defaultValue xmi:id="EAID_LI000059_601F_4fd5_9F7C_029C060462DA"
value="0x200"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_4BD757E9_F734_4267_B948_9F665BB6DF4B" name="UL5"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000059_F734_4267_B948_9F665BB6DF4B" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000060_F734_4267_B948_9F665BB6DF4B" value="1"/>
<defaultValue xmi:id="EAID_LI000061_F734_4267_B948_9F665BB6DF4B"
value="0x100"/>
</ownedAttribute>
<ownedOperation xmi:id="EAID_1FB5BA0A_817F_48d7_985C_8F4FD94706E4"
name="V" visibility="public" concurrency="sequential">
<ownedParameter xmi:id="EAID_7579BF43_7CBF_4e91_998F_6556D8EBB9B2"
name="l_ErrorId_UL" direction="pk_in"/>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Interface"
xmi:id="EAID_0AEA91B6_60B8_4044_9552_123705B7C497" name="XYZ.h"
visibility="public" isAbstract="true">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787" name="1_UL"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000061_4249_4242_AAC7_BB13190BD787" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000062_4249_4242_AAC7_BB13190BD787" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23" name="L"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000063_09FA_439a_87F3_248201574F23" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000064_09FA_439a_87F3_248201574F23" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_DFC27553_2A02_442c_823C_43CD1D034A24" name="OFF"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000065_2A02_442c_823C_43CD1D034A24" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000066_2A02_442c_823C_43CD1D034A24" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_EF03C6CD_51FA_46d2_8D0B_127BF90352A3" name="ON"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000067_51FA_46d2_8D0B_127BF90352A3" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000068_51FA_46d2_8D0B_127BF90352A3" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4" name="U"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000069_8A71_4462_B1B3_9E529343A0C4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000070_8A71_4462_B1B3_9E529343A0C4" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E" name="UL"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000071_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000072_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
</ownedAttribute>
<ownedOperation xmi:id="EAID_C92674C6_05B9_445f_8037_20808961C579"
name="V" visibility="public" concurrency="sequential"/>
</packagedElement>
<packagedElement xmi:type="uml:Interface"
xmi:id="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B" name="in.h"
visibility="public" isAbstract="true">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_C0244F60_C580_48ad_98D5_0D2F6FF9F9CD" name="ED"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000073_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000074_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_15E4E617_6E29_49e9_95E1_720EE56AEEA5" name="UL"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000075_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000076_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6" name="UL1"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000077_B179_4c7d_B307_DB9AC76856F6" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000078_B179_4c7d_B307_DB9AC76856F6" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_3C123386_221E_4b95_86DC_2FE29FED4C6C" name="UL2"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000079_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000080_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_C6DABED3_63D4_4352_9A37_E73681B1FCF6" name="UL3"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000081_63D4_4352_9A37_E73681B1FCF6" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000082_63D4_4352_9A37_E73681B1FCF6" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_659CB829_BB94_45ed_B622_A9A98C22691F" name="UW"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000083_BB94_45ed_B622_A9A98C22691F" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000084_BB94_45ed_B622_A9A98C22691F" value="1"/>
</ownedAttribute>
<ownedOperation xmi:id="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"
name="V" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"
name="V1" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"
name="V2" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"
name="V3" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"
name="V4" visibility="public" concurrency="sequential"/>
</packagedElement>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_8B33B2D3_7EBA_48c0_A0F5_80F745A825E0" visibility="public"
supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
client="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/>
<packagedElement xmi:type="uml:Component"
xmi:id="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9" name="Sampl"
visibility="public"/>
<packagedElement xmi:type="uml:Realization"
xmi:id="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5" visibility="public"
supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
realizingClassifier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B "
client="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_48CFBEB8_378D_489b_AE67_B6FF4C9E776C" name="ESM09_COMMON :
ESM09_InterruptHandling" visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_52CE987F_1DF6_43db_9C3E_9E3F9818B125" name="ESM09_COMMON :
ESM09_Init" visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_687E4E47_19EC_4add_9178_7C827FAB68AA" name="internal ESM09
diagrams" visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_6C42D355_5696_472d_8E8C_8656CD760EC6" name="ESM09_COMMON"
visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_7B83CA0A_706D_43d5_8ECB_A2ADA65C498C" name="Sample"
visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511" name="ESM09_COMMON"
visibility="public"/>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_8987A2AF_9FF0_4545_ACEA_8850C89D57EA" visibility="public"
supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
client="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_8F455C4F_A5FC_4ec4_8B3B_61B33A9155C0" name="ESM09_COMMON"
visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_ACD3CC84_2F18_405d_B20D_C2C27640B6B7" name="ESM09_COMMON"
visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_CBE4B06D_EC40_4acf_AA7A_276EC990DAF1" name="ESM09_COMMON :
ESM09_StartupTests" visibility="public"/>
</packagedElement>
</packagedElement>
<thecustomprofile:interface
base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/ >
<thecustomprofile:Visibility
base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
Visibility="ESM09_COMMON"/>
<thecustomprofile:interface
base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"/ >
<thecustomprofile:Visibility
base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
Visibility="ESM09_COMMON"/>
<thecustomprofile:typedef_volatile_struct
base_Attribute="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4"
__EAStereoName="typedef volatile struct"/>
<thecustomprofile:interface
base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"/ >
<thecustomprofile:Visibility
base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
Visibility="ESM09_COMMON"/>
<thecustomprofile:extern
base_Attribute="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269"/ >
<thecustomprofile:extern
base_Attribute="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20"/ >
<thecustomprofile:interface
base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"/ >
<thecustomprofile:Visibility
base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
Visibility="ESM09_COMMON"/>
<thecustomprofile:extern
base_Attribute="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787"/ >
<thecustomprofile:extern
base_Attribute="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23"/ >
<thecustomprofile:extern
base_Attribute="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4"/ >
<thecustomprofile:extern_volatile
base_Attribute="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E"
__EAStereoName="extern volatile"/>
<thecustomprofile:interface
base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/ >
<thecustomprofile:Visibility
base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
Visibility="HSW"/>
<thecustomprofile:extern_volatile
base_Attribute="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6"
__EAStereoName="extern volatile"/>
<thecustomprofile:inline
base_Operation="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"/ >
<thecustomprofile:inline
base_Operation="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"/ >
<thecustomprofile:inline
base_Operation="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"/ >
<thecustomprofile:inline
base_Operation="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"/ >
<thecustomprofile:inline
base_Operation="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"/ >
<thecustomprofile:realize
base_Realisation="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5 "/>
<uml:Profile xmi:version="2.1"
xmlns:uml="http://schema.omg.org/spec/UML/2.1/uml.xml"
xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmi:id="thecustomprofile"
nsPrefix="thecustomprofile" name="thecustomprofile"
metamodelReference="mmref01">
<ownedComment xmi:type="uml:Comment" xmi:id="comment01"
annotatedElement="thecustomprofile">
<body> Version:1.0</body>
</ownedComment>
<packageImport xmi:id="mmref01">
<importedPackage href="http://schema.omg.org/spec/UML/2.1/uml.xml"/>
</packageImport>
<packagedElement xmi:type="uml:Stereotype" xmi:id="realize"
name="realize">
<ownedAttribute xmi:type="uml:Property"
xmi:id="realize-base_Realisation" name="base_Realisation"
association="Realisation_realize">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Realisation"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Realisation_realize"
name="A_Realisation_realize" memberEnd="extension_realize
realize-base_Realisation">
<ownedEnd xmi:id="extension_realize" name="extension_realize"
type="realize" isComposite="true" lower="0" upper="1"
memberEnd="extension_realize realize-base_Realisation"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="extern"
name="extern">
<ownedAttribute xmi:type="uml:Property" xmi:id="extern-base_Attribute"
name="base_Attribute" association="Attribute_extern">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern"
name="A_Attribute_extern" memberEnd="extension_extern
extern-base_Attribute">
<ownedEnd xmi:id="extension_extern" name="extension_extern"
type="extern" isComposite="true" lower="0" upper="1"
memberEnd="extension_extern extern-base_Attribute"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="extern volatile"
name="extern volatile">
<ownedAttribute xmi:type="uml:Property" xmi:id="extern
volatile-base_Attribute" name="base_Attribute"
association="Attribute_extern volatile">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern
volatile" name="A_Attribute_extern volatile" memberEnd="extension_extern
volatile extern volatile-base_Attribute">
<ownedEnd xmi:id="extension_extern volatile" name="extension_extern
volatile" type="extern volatile" isComposite="true" lower="0" upper="1"
memberEnd="extension_extern volatile extern volatile-base_Attribute"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="interface"
name="interface">
<ownedAttribute xmi:type="uml:Property"
xmi:id="interface-base_Interface" name="base_Interface"
association="Interface_interface">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Interface_interface"
name="A_Interface_interface" memberEnd="extension_interface
interface-base_Interface">
<ownedEnd xmi:id="extension_interface" name="extension_interface"
type="interface" isComposite="true" lower="0" upper="1"
memberEnd="extension_interface interface-base_Interface"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="inline"
name="inline">
<ownedAttribute xmi:type="uml:Property" xmi:id="inline-base_Operation"
name="base_Operation" association="Operation_inline">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Operation"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Operation_inline"
name="A_Operation_inline" memberEnd="extension_inline
inline-base_Operation">
<ownedEnd xmi:id="extension_inline" name="extension_inline"
type="inline" isComposite="true" lower="0" upper="1"
memberEnd="extension_inline inline-base_Operation"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="Visibility"
name="Visibility">
<ownedAttribute xmi:type="uml:Property"
xmi:id="Visibility-base_Interface" name="base_Interface"
association="Interface_Visibility">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="Visibility-Visibility"
name="Visibility">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Interface_Visibility"
name="A_Interface_Visibility" memberEnd="extension_Visibility
Visibility-base_Interface">
<ownedEnd xmi:id="extension_Visibility" name="extension_Visibility"
type="Visibility" isComposite="true" lower="0" upper="1"
memberEnd="extension_Visibility Visibility-base_Interface"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="typedef volatile
struct" name="typedef volatile struct">
<ownedAttribute xmi:type="uml:Property" xmi:id="typedef volatile
struct-base_Attribute" name="base_Attribute"
association="Attribute_typedef volatile struct">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Attribute_typedef
volatile struct" name="A_Attribute_typedef volatile struct"
memberEnd="extension_typedef volatile struct typedef volatile
struct-base_Attribute">
<ownedEnd xmi:id="extension_typedef volatile struct"
name="extension_typedef volatile struct" type="typedef volatile struct"
isComposite="true" lower="0" upper="1" memberEnd="extension_typedef
volatile struct typedef volatile struct-base_Attribute"/>
</packagedElement>
</uml:Profile>
</uml:Model>
<xmi:Extension extender="Enterprise Architect" extenderID="6.5">
<elements>
<element xmi:idref="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236">
<packageproperties/>
<paths/>
<times/>
<flags iscontrolled="FALSE" isprotected="FALSE" usedtd="FALSE"
logxml="FALSE" packageFlags="isModel=1;"/>
</element>
<element xmi:idref="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77"
xmi:type="uml:Package" name="Sample" scope="public">
<model package2="EAID_1F199D3E_F346_422d_9D3E_154CFAF09C77"
package="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236" tpos="0"
ea_localid="2" ea_eleType="package"/>
<properties isSpecification="false" sType="Package" nType="0"
scope="public"/>
<project version="1.0" phase="1.0" created="2005-07-26 11:59:00"
modified="2009-02-11 05:02:22" complexity="1" status="Proposed"/>
<code gentype="C"/>
<style
appearance=" BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwi mLanes=0;HSwimLanes=0;BorderStyle=0; "/>
<modelDocument/>
<tags/>
<xrefs/>
<extendedProperties tagged="0" package_name="Model"/>
<packageproperties version="1.0"/>
<paths/>
<times/>
<flags iscontrolled="FALSE" isprotected="FALSE" batchsave="0"
batchload="0" usedtd="FALSE" logxml="FALSE"/>
</element>
<element xmi:idref="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"
xmi:type="uml:Class" name="ABC.c" scope="public">
<model package="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77" tpos="0"
ea_localid="2" ea_eleType="element"/>
<properties isSpecification="false" sType="Class" nType="0"
scope="public" isRoot="false" isLeaf="false" isAbstract="false"
isActive="false"/>
<project version="1.0" phase="1.0" created="2007-08-24 10:33:09"
modified="2009-02-11 05:02:32" complexity="1" status="Proposed"/>
<code gentype="C"/>
<style
appearance=" BackColor=10080763;BorderColor=-1;BorderWidth=1;FontColor=-1 ;VSwimLanes=0;HSwimLanes=0;BorderStyle=0; "/>
<modelDocument/>
<tags/>
<xrefs
value=" $XREFPROP=$XID={AE0E4555-8F32-4373-BAAA-CFC0CE6C254B}$XID;$N AM=CustomProperties$NAM;$TYP=element
property$TYP;$VIS=Public$VIS;$DES=@PROP=@NAME=isActive@ENDNAME;@TYPE=Boolean@ENDTYPE ;@VALU=@ENDVALU;@PRMT=@ENDPRMT;@ENDPROP;$DES;$CLT={1AE191F0- 1502-475e-922B-0D92E48C0FBF}$CLT;$SUP=&lt;none&gt;$S UP;$ENDXREF; "/>
<extendedProperties tagged="0" package_name="Sample"/>
<attributes>
<attribute xmi:idref="EAID_322327E9_C4CC_4941_AB10_AC127CA6DEC4"
name="UB" scope="Private">
<initial/>
<documentation/>
<model ea_localid="2"
ea_guid="{322327E9-C4CC-4941-AB10-AC127CA6DEC4}"/>
<properties type="UBYTE" derived="0" collection="false" static="1"
duplicates="0" changeability="changeable"/>
<coords ordered="0" scale="0"/>
<containment containment="Not Specified" position="0"/>
<stereotype/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs/>
</attribute>
<attribute xmi:idref="EAID_87E66664_4B01_4ecd_8EA4_A10DCB13CFCD"
name="UL" scope="Private">
<initial/>
<documentation/>
<model ea_localid="1"
ea_guid="{87E66664-4B01-4ecd-8EA4-A10DCB13CFCD}"/>
<properties type="ULONG" derived="0" collection="false" static="1"
duplicates="0" changeability="changeable"/>
<coords ordered="0" scale="0"/>
<containment containment="Not Specified" position="1"/>
<stereotype/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
Re: Loading Model from Enterprise architect [message #478218 is a reply to message #478186] Thu, 05 March 2009 21:43 Go to previous messageGo to next message
Kenn Hussey is currently offline Kenn HusseyFriend
Messages: 1620
Registered: July 2009
Senior Member
Anand,

There's a problem with the XMI you are trying to load - it has a number of
'defaultValue' elements with unspecified type. Since the type of
Property::defaultValue, ValueSpecification, is abstract, a specific type
must be specified; otherwise, an attempt it made to instantiate the abstract
type, hence the exception.

Kenn

"Anand Soddy" <anand.soddy@in.bosch.com> wrote in message
news:adb56c15888d466f4baf3b4ebd6e70c2$1@www.eclipse.org...
> Hello James,
>
> Thanks for your reply.
>
> Here is the XMI content. I could not find the way to attach the file.
>
>
> I am getting the following error when i load xmi in UML Model editor.
> Please help me in this. I am struck up with this problem.
> ------------------------------------------------------------ ----------------
> java.lang.IllegalArgumentException: The class 'ValueSpecification' is not
> a valid classifier
> at
> org.eclipse.uml2.uml.internal.impl.UMLFactoryImpl.create(UML FactoryImpl.java:681)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:871)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:920)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFa ctory(XMLHandler.java:2171)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFe atureType(XMLHandler.java:2144)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHa ndler.java:2020)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHa ndler.java:131)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLH andler.java:1799)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XML Handler.java:1023)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMI Handler.java:87)
> at
> org.eclipse.uml2.uml.internal.resource.XMI2UMLHandler.proces sElement(XMI2UMLHandler.java:103)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:1001)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:712)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHa ndler.java:167)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .startElement(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocume ntParser.emptyElement(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanStartElement(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl$FragmentContentDispatcher.dispatch(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
> Source)
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(U nknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .parse(Unknown
> Source)
> at javax.xml.parsers.SAXParser.parse(Unknown Source)
> at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl. java:181)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLRes ourceImpl.java:180)
> at
> org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1445)
> at
> org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1241)
> at
> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo ad(ResourceSetImpl.java:255)
> at
> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo adHelper(ResourceSetImpl.java:270)
> at
> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResou rce(ResourceSetImpl.java:397)
> at
> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod elGen(UMLEditor.java:926)
> at
> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod el(UMLEditor.java:971)
> at
> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createPag es(UMLEditor.java:1058)
> at
> org.eclipse.ui.part.MultiPageEditorPart.createPartControl(Mu ltiPageEditorPart.java:310)
> at
> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
> at
> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
> at
> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
> at
> org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
> at
> org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
> at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
> at
> org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:318)
> at
> org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:160)
> at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:22 8)
> at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:20 7)
> at
> org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchR un(SelectionDispatchAction.java:274)
> at
> org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(Selec tionDispatchAction.java:250)
> at
> org.eclipse.jdt.internal.ui.packageview.PackageExplorerActio nGroup.handleOpen(PackageExplorerActionGroup.java:363)
> at
> org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$ 5.open(PackageExplorerPart.java:603)
> at
> org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:880)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:17 5)
> at
> org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
> at
> org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
> at
> org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
> at
> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
> at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
> at
> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:382)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>
> ------------------------------------------------------------ -------------------
> I am pasting the file contents here:
> ------------------------------------------------------------ ------------------
> <?xml version="1.0" encoding="windows-1252"?>
> <xmi:XMI xmi:version="2.1" xmlns:uml="http://schema.omg.org/spec/UML/2.1"
> xmlns:xmi="http://schema.omg.org/spec/XMI/2.1"
> xmlns:thecustomprofile="http://www.sparxsystems.com/profiles/thecustomprofile/1.0">
> <xmi:Documentation exporter="Enterprise Architect" exporterVersion="6.5"/>
> <uml:Model xmi:type="uml:Model" name="EA_Model" visibility="public">
> <packagedElement xmi:type="uml:Package"
> xmi:id="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236" name="Model"
> visibility="public">
> <packagedElement xmi:type="uml:Package"
> xmi:id="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77" name="Sample"
> visibility="public">
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF" name="ABC.c"
> visibility="public">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_322327E9_C4CC_4941_AB10_AC127CA6DEC4" name="UB"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000001_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000002_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_87E66664_4B01_4ecd_8EA4_A10DCB13CFCD" name="UL"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000003_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000004_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
> </ownedAttribute>
> <ownedOperation xmi:id="EAID_07A8A26F_1436_4f35_8726_673CA5AAE937"
> name="eV" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_EAFA9516_8FA3_43cc_B12B_EED12E9A6442"
> name="V" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_FD8BC5FA_5BFD_48d1_8F30_EA5B172ABED4"
> name="V2" visibility="public" concurrency="sequential"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_00761287_6260_4e76_8F06_E94E95866688" visibility="public"
> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_828E1DD7_5321_4b7a_9EAC_09F1EA8FD65A" visibility="public"
> supplier="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_889E9CB6_2B18_4794_BAD9_FAD0C2F9AE26" visibility="public"
> supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_9F76A730_FCDB_45db_A6C2_3F46CB1AB37F" visibility="public"
> supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_F7890F02_791A_48a3_8424_88EBE18E5AEC" visibility="public"
> supplier="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
> <packagedElement xmi:type="uml:Interface"
> xmi:id="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B" name="CFG.h"
> visibility="public" isAbstract="true">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_8E79DFF3_E860_4f4e_9E82_80D4C809FFA5" name="a"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000005_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000006_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_2BD709F5_46CC_4ba7_BA2A_A390B4F2290E" name="b"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000007_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000008_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_BBCF6B47_C248_49a1_9D2D_54A397102AE7" name="c"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000009_C248_49a1_9D2D_54A397102AE7" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000010_C248_49a1_9D2D_54A397102AE7" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_6A209E19_BD07_4cc8_8EF1_ED22ED79CAE5" name="e"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000011_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000012_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_8DD41F45_04A0_47e2_B70F_1393CC8D2CAF" name="f"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000013_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000014_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_B843386C_4FBB_445b_A019_CE229198B1C4" name="g"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000015_4FBB_445b_A019_CE229198B1C4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000016_4FBB_445b_A019_CE229198B1C4" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_64D3FB86_C07A_411d_A177_5DA0C97B5A44" name="h"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000017_C07A_411d_A177_5DA0C97B5A44" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000018_C07A_411d_A177_5DA0C97B5A44" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_0D9C4ABF_572C_47ce_BF3B_750590F4EFC2" name="i"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000019_572C_47ce_BF3B_750590F4EFC2" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000020_572C_47ce_BF3B_750590F4EFC2" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_B5B0700B_E483_4f0a_AA77_3AFF7E9C10F9" name="j"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000021_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000022_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_FE29440B_60A9_4b9e_921D_5859BC0DBF3F" visibility="public"
> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
> client="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/>
> <packagedElement xmi:type="uml:Interface"
> xmi:id="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9" name="Gs.H"
> visibility="public" isAbstract="true">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_CF61D5D9_0DC8_422e_B169_DD92BA2F731F" name="PST"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000023_0DC8_422e_B169_DD92BA2F731F" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000024_0DC8_422e_B169_DD92BA2F731F" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4" name="ST"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000025_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000026_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Interface"
> xmi:id="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92" name="Ph.h"
> visibility="public" isAbstract="true">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_D264A9F6_95E4_42ef_820D_68B9A65D82EE" name="C"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000027_95E4_42ef_820D_68B9A65D82EE" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000028_95E4_42ef_820D_68B9A65D82EE" value="1"/>
> <defaultValue xmi:id="EAID_LI000029_95E4_42ef_820D_68B9A65D82EE"
> value="0x04"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_0D162A65_3032_40e9_A9BF_9D0CCF0E39D3" name="C_F"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000029_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000030_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
> <defaultValue xmi:id="EAID_LI000031_3032_40e9_A9BF_9D0CCF0E39D3"
> value="0x4000"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_450489B9_CC5D_4c1b_A14A_FE50FB0C3926" name="C_Fl"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000031_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000032_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
> <defaultValue xmi:id="EAID_LI000033_CC5D_4c1b_A14A_FE50FB0C3926"
> value="0x2000"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_8BD9C4EF_CBD0_44d6_AC38_2683599C8BA6" name="C_Fla"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000033_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000034_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
> <defaultValue xmi:id="EAID_LI000035_CBD0_44d6_AC38_2683599C8BA6"
> value="0x02"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_EE17AB8E_79F8_47d0_BCA4_D0622F1F62C3" name="C_Flas"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000035_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000036_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
> <defaultValue xmi:id="EAID_LI000037_79F8_47d0_BCA4_D0622F1F62C3"
> value="0x1000"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_3FA96802_48F5_4aca_BA74_6BD4A9DFE5F3" name="C_H"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000037_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000038_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
> <defaultValue xmi:id="EAID_LI000039_48F5_4aca_BA74_6BD4A9DFE5F3"
> value="0x08"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_40E00161_763B_420d_8C36_5B996C59CAC4" name="C_He"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000039_763B_420d_8C36_5B996C59CAC4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000040_763B_420d_8C36_5B996C59CAC4" value="1"/>
> <defaultValue xmi:id="EAID_LI000041_763B_420d_8C36_5B996C59CAC4"
> value="0x20"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_DC309A9C_1D4C_4505_9CCE_98658A9E7320" name="C_Het"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000041_1D4C_4505_9CCE_98658A9E7320" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000042_1D4C_4505_9CCE_98658A9E7320" value="1"/>
> <defaultValue xmi:id="EAID_LI000043_1D4C_4505_9CCE_98658A9E7320"
> value="0x10"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_39A7934A_74CC_472b_A4D2_55DC246DB690" name="ID_UL"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000043_74CC_472b_A4D2_55DC246DB690" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000044_74CC_472b_A4D2_55DC246DB690" value="1"/>
> <defaultValue xmi:id="EAID_LI000045_74CC_472b_A4D2_55DC246DB690"
> value="0x40"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_BED3FAE5_F0B1_4fb2_8D38_39EFE17E9C3B" name="ID_UL1"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000045_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000046_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
> <defaultValue xmi:id="EAID_LI000047_F0B1_4fb2_8D38_39EFE17E9C3B"
> value="0x80"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269" name="UB"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000047_23D0_4472_9B27_4088F062B269" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000048_23D0_4472_9B27_4088F062B269" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20" name="UL"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000049_3859_4b4e_B53C_318B503B0D20" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000050_3859_4b4e_B53C_318B503B0D20" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_04622168_3E1C_4458_9D9F_CED672472244" name="UL1"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000051_3E1C_4458_9D9F_CED672472244" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000052_3E1C_4458_9D9F_CED672472244" value="1"/>
> <defaultValue xmi:id="EAID_LI000053_3E1C_4458_9D9F_CED672472244"
> value="0x400"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_5591BAA7_58CA_4574_921C_47439E3932F4" name="UL2"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000053_58CA_4574_921C_47439E3932F4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000054_58CA_4574_921C_47439E3932F4" value="1"/>
> <defaultValue xmi:id="EAID_LI000055_58CA_4574_921C_47439E3932F4"
> value="0x800"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_AB9C4001_57AC_4a04_86CC_23798A18A2DF" name="UL3"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000055_57AC_4a04_86CC_23798A18A2DF" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000056_57AC_4a04_86CC_23798A18A2DF" value="1"/>
> <defaultValue xmi:id="EAID_LI000057_57AC_4a04_86CC_23798A18A2DF"
> value="0x100"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_0D819D4A_601F_4fd5_9F7C_029C060462DA" name="UL4"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000057_601F_4fd5_9F7C_029C060462DA" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000058_601F_4fd5_9F7C_029C060462DA" value="1"/>
> <defaultValue xmi:id="EAID_LI000059_601F_4fd5_9F7C_029C060462DA"
> value="0x200"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_4BD757E9_F734_4267_B948_9F665BB6DF4B" name="UL5"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000059_F734_4267_B948_9F665BB6DF4B" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000060_F734_4267_B948_9F665BB6DF4B" value="1"/>
> <defaultValue xmi:id="EAID_LI000061_F734_4267_B948_9F665BB6DF4B"
> value="0x100"/>
> </ownedAttribute>
> <ownedOperation xmi:id="EAID_1FB5BA0A_817F_48d7_985C_8F4FD94706E4"
> name="V" visibility="public" concurrency="sequential">
> <ownedParameter xmi:id="EAID_7579BF43_7CBF_4e91_998F_6556D8EBB9B2"
> name="l_ErrorId_UL" direction="pk_in"/>
> </ownedOperation>
> </packagedElement>
> <packagedElement xmi:type="uml:Interface"
> xmi:id="EAID_0AEA91B6_60B8_4044_9552_123705B7C497" name="XYZ.h"
> visibility="public" isAbstract="true">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787" name="1_UL"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000061_4249_4242_AAC7_BB13190BD787" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000062_4249_4242_AAC7_BB13190BD787" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23" name="L"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000063_09FA_439a_87F3_248201574F23" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000064_09FA_439a_87F3_248201574F23" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_DFC27553_2A02_442c_823C_43CD1D034A24" name="OFF"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000065_2A02_442c_823C_43CD1D034A24" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000066_2A02_442c_823C_43CD1D034A24" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_EF03C6CD_51FA_46d2_8D0B_127BF90352A3" name="ON"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000067_51FA_46d2_8D0B_127BF90352A3" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000068_51FA_46d2_8D0B_127BF90352A3" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4" name="U"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000069_8A71_4462_B1B3_9E529343A0C4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000070_8A71_4462_B1B3_9E529343A0C4" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E" name="UL"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000071_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000072_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
> </ownedAttribute>
> <ownedOperation xmi:id="EAID_C92674C6_05B9_445f_8037_20808961C579"
> name="V" visibility="public" concurrency="sequential"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Interface"
> xmi:id="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B" name="in.h"
> visibility="public" isAbstract="true">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_C0244F60_C580_48ad_98D5_0D2F6FF9F9CD" name="ED"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000073_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000074_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_15E4E617_6E29_49e9_95E1_720EE56AEEA5" name="UL"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000075_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000076_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6" name="UL1"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000077_B179_4c7d_B307_DB9AC76856F6" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000078_B179_4c7d_B307_DB9AC76856F6" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_3C123386_221E_4b95_86DC_2FE29FED4C6C" name="UL2"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000079_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000080_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_C6DABED3_63D4_4352_9A37_E73681B1FCF6" name="UL3"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000081_63D4_4352_9A37_E73681B1FCF6" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000082_63D4_4352_9A37_E73681B1FCF6" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_659CB829_BB94_45ed_B622_A9A98C22691F" name="UW"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000083_BB94_45ed_B622_A9A98C22691F" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000084_BB94_45ed_B622_A9A98C22691F" value="1"/>
> </ownedAttribute>
> <ownedOperation xmi:id="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"
> name="V" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"
> name="V1" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"
> name="V2" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"
> name="V3" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"
> name="V4" visibility="public" concurrency="sequential"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_8B33B2D3_7EBA_48c0_A0F5_80F745A825E0" visibility="public"
> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
> client="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/>
> <packagedElement xmi:type="uml:Component"
> xmi:id="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9" name="Sampl"
> visibility="public"/>
> <packagedElement xmi:type="uml:Realization"
> xmi:id="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5" visibility="public"
> supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
> realizingClassifier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B "
> client="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_48CFBEB8_378D_489b_AE67_B6FF4C9E776C" name="ESM09_COMMON :
> ESM09_InterruptHandling" visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_52CE987F_1DF6_43db_9C3E_9E3F9818B125" name="ESM09_COMMON :
> ESM09_Init" visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_687E4E47_19EC_4add_9178_7C827FAB68AA" name="internal ESM09
> diagrams" visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_6C42D355_5696_472d_8E8C_8656CD760EC6" name="ESM09_COMMON"
> visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_7B83CA0A_706D_43d5_8ECB_A2ADA65C498C" name="Sample"
> visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511" name="ESM09_COMMON"
> visibility="public"/>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_8987A2AF_9FF0_4545_ACEA_8850C89D57EA" visibility="public"
> supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
> client="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_8F455C4F_A5FC_4ec4_8B3B_61B33A9155C0" name="ESM09_COMMON"
> visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_ACD3CC84_2F18_405d_B20D_C2C27640B6B7" name="ESM09_COMMON"
> visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_CBE4B06D_EC40_4acf_AA7A_276EC990DAF1" name="ESM09_COMMON :
> ESM09_StartupTests" visibility="public"/>
> </packagedElement>
> </packagedElement>
> <thecustomprofile:interface
> base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/ >
> <thecustomprofile:Visibility
> base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
> Visibility="ESM09_COMMON"/>
> <thecustomprofile:interface
> base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"/ >
> <thecustomprofile:Visibility
> base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
> Visibility="ESM09_COMMON"/>
> <thecustomprofile:typedef_volatile_struct
> base_Attribute="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4"
> __EAStereoName="typedef volatile struct"/>
> <thecustomprofile:interface
> base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"/ >
> <thecustomprofile:Visibility
> base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
> Visibility="ESM09_COMMON"/>
> <thecustomprofile:extern
> base_Attribute="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269"/ >
> <thecustomprofile:extern
> base_Attribute="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20"/ >
> <thecustomprofile:interface
> base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"/ >
> <thecustomprofile:Visibility
> base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
> Visibility="ESM09_COMMON"/>
> <thecustomprofile:extern
> base_Attribute="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787"/ >
> <thecustomprofile:extern
> base_Attribute="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23"/ >
> <thecustomprofile:extern
> base_Attribute="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4"/ >
> <thecustomprofile:extern_volatile
> base_Attribute="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E"
> __EAStereoName="extern volatile"/>
> <thecustomprofile:interface
> base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/ >
> <thecustomprofile:Visibility
> base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
> Visibility="HSW"/>
> <thecustomprofile:extern_volatile
> base_Attribute="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6"
> __EAStereoName="extern volatile"/>
> <thecustomprofile:inline
> base_Operation="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"/ >
> <thecustomprofile:inline
> base_Operation="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"/ >
> <thecustomprofile:inline
> base_Operation="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"/ >
> <thecustomprofile:inline
> base_Operation="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"/ >
> <thecustomprofile:inline
> base_Operation="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"/ >
> <thecustomprofile:realize
> base_Realisation="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5 "/>
> <uml:Profile xmi:version="2.1"
> xmlns:uml="http://schema.omg.org/spec/UML/2.1/uml.xml"
> xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmi:id="thecustomprofile"
> nsPrefix="thecustomprofile" name="thecustomprofile"
> metamodelReference="mmref01">
> <ownedComment xmi:type="uml:Comment" xmi:id="comment01"
> annotatedElement="thecustomprofile">
> <body> Version:1.0</body>
> </ownedComment>
> <packageImport xmi:id="mmref01">
> <importedPackage href="http://schema.omg.org/spec/UML/2.1/uml.xml"/>
> </packageImport>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="realize"
> name="realize">
> <ownedAttribute xmi:type="uml:Property" xmi:id="realize-base_Realisation"
> name="base_Realisation" association="Realisation_realize">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Realisation"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Realisation_realize"
> name="A_Realisation_realize" memberEnd="extension_realize
> realize-base_Realisation">
> <ownedEnd xmi:id="extension_realize" name="extension_realize"
> type="realize" isComposite="true" lower="0" upper="1"
> memberEnd="extension_realize realize-base_Realisation"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="extern" name="extern">
> <ownedAttribute xmi:type="uml:Property" xmi:id="extern-base_Attribute"
> name="base_Attribute" association="Attribute_extern">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern"
> name="A_Attribute_extern" memberEnd="extension_extern
> extern-base_Attribute">
> <ownedEnd xmi:id="extension_extern" name="extension_extern" type="extern"
> isComposite="true" lower="0" upper="1" memberEnd="extension_extern
> extern-base_Attribute"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="extern volatile"
> name="extern volatile">
> <ownedAttribute xmi:type="uml:Property" xmi:id="extern
> volatile-base_Attribute" name="base_Attribute"
> association="Attribute_extern volatile">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern
> volatile" name="A_Attribute_extern volatile" memberEnd="extension_extern
> volatile extern volatile-base_Attribute">
> <ownedEnd xmi:id="extension_extern volatile" name="extension_extern
> volatile" type="extern volatile" isComposite="true" lower="0" upper="1"
> memberEnd="extension_extern volatile extern volatile-base_Attribute"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="interface"
> name="interface">
> <ownedAttribute xmi:type="uml:Property" xmi:id="interface-base_Interface"
> name="base_Interface" association="Interface_interface">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Interface_interface"
> name="A_Interface_interface" memberEnd="extension_interface
> interface-base_Interface">
> <ownedEnd xmi:id="extension_interface" name="extension_interface"
> type="interface" isComposite="true" lower="0" upper="1"
> memberEnd="extension_interface interface-base_Interface"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="inline" name="inline">
> <ownedAttribute xmi:type="uml:Property" xmi:id="inline-base_Operation"
> name="base_Operation" association="Operation_inline">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Operation"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Operation_inline"
> name="A_Operation_inline" memberEnd="extension_inline
> inline-base_Operation">
> <ownedEnd xmi:id="extension_inline" name="extension_inline" type="inline"
> isComposite="true" lower="0" upper="1" memberEnd="extension_inline
> inline-base_Operation"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="Visibility"
> name="Visibility">
> <ownedAttribute xmi:type="uml:Property" xmi:id="Visibility-base_Interface"
> name="base_Interface" association="Interface_Visibility">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property" xmi:id="Visibility-Visibility"
> name="Visibility">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Interface_Visibility"
> name="A_Interface_Visibility" memberEnd="extension_Visibility
> Visibility-base_Interface">
> <ownedEnd xmi:id="extension_Visibility" name="extension_Visibility"
> type="Visibility" isComposite="true" lower="0" upper="1"
> memberEnd="extension_Visibility Visibility-base_Interface"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="typedef volatile
> struct" name="typedef volatile struct">
> <ownedAttribute xmi:type="uml:Property" xmi:id="typedef volatile
> struct-base_Attribute" name="base_Attribute"
> association="Attribute_typedef volatile struct">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Attribute_typedef
> volatile struct" name="A_Attribute_typedef volatile struct"
> memberEnd="extension_typedef volatile struct typedef volatile
> struct-base_Attribute">
> <ownedEnd xmi:id="extension_typedef volatile struct"
> name="extension_typedef volatile struct" type="typedef volatile struct"
> isComposite="true" lower="0" upper="1" memberEnd="extension_typedef
> volatile struct typedef volatile struct-base_Attribute"/>
> </packagedElement>
> </uml:Profile>
> </uml:Model>
> <xmi:Extension extender="Enterprise Architect" extenderID="6.5">
> <elements>
> <element xmi:idref="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236">
> <packageproperties/>
> <paths/>
> <times/>
> <flags iscontrolled="FALSE" isprotected="FALSE" usedtd="FALSE"
> logxml="FALSE" packageFlags="isModel=1;"/>
> </element>
> <element xmi:idref="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77"
> xmi:type="uml:Package" name="Sample" scope="public">
> <model package2="EAID_1F199D3E_F346_422d_9D3E_154CFAF09C77"
> package="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236" tpos="0"
> ea_localid="2" ea_eleType="package"/>
> <properties isSpecification="false" sType="Package" nType="0"
> scope="public"/>
> <project version="1.0" phase="1.0" created="2005-07-26 11:59:00"
> modified="2009-02-11 05:02:22" complexity="1" status="Proposed"/>
> <code gentype="C"/>
> <style
> appearance=" BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwi mLanes=0;HSwimLanes=0;BorderStyle=0; "/>
> <modelDocument/>
> <tags/>
> <xrefs/>
> <extendedProperties tagged="0" package_name="Model"/>
> <packageproperties version="1.0"/>
> <paths/>
> <times/>
> <flags iscontrolled="FALSE" isprotected="FALSE" batchsave="0"
> batchload="0" usedtd="FALSE" logxml="FALSE"/>
> </element>
> <element xmi:idref="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"
> xmi:type="uml:Class" name="ABC.c" scope="public">
> <model package="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77" tpos="0"
> ea_lo
Re: Loading Model from Enterprise architect [message #478219 is a reply to message #478218] Fri, 06 March 2009 13:34 Go to previous messageGo to next message
Raphael Faudou is currently offline Raphael FaudouFriend
Messages: 105
Registered: July 2009
Senior Member
Just my two cents on this item.
I have already done the exercice to load a UML model exported in XMI
from EA and I had to replace some keywords so that it can be accepted by
Eclipse UML2 editor.
Seems that EA is not really conformant to UML2 specification. Probably
because they have to deal with compatibility from 1.X relases for their
customers.

regards
raphaël

Kenn Hussey a écrit :
> Anand,
>
> There's a problem with the XMI you are trying to load - it has a number of
> 'defaultValue' elements with unspecified type. Since the type of
> Property::defaultValue, ValueSpecification, is abstract, a specific type
> must be specified; otherwise, an attempt it made to instantiate the abstract
> type, hence the exception.
>
> Kenn
>
> "Anand Soddy" <anand.soddy@in.bosch.com> wrote in message
> news:adb56c15888d466f4baf3b4ebd6e70c2$1@www.eclipse.org...
>> Hello James,
>>
>> Thanks for your reply.
>>
>> Here is the XMI content. I could not find the way to attach the file.
>>
>>
>> I am getting the following error when i load xmi in UML Model editor.
>> Please help me in this. I am struck up with this problem.
>> ------------------------------------------------------------ ----------------
>> java.lang.IllegalArgumentException: The class 'ValueSpecification' is not
>> a valid classifier
>> at
>> org.eclipse.uml2.uml.internal.impl.UMLFactoryImpl.create(UML FactoryImpl.java:681)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:871)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:920)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFa ctory(XMLHandler.java:2171)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFe atureType(XMLHandler.java:2144)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHa ndler.java:2020)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHa ndler.java:131)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLH andler.java:1799)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XML Handler.java:1023)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMI Handler.java:87)
>> at
>> org.eclipse.uml2.uml.internal.resource.XMI2UMLHandler.proces sElement(XMI2UMLHandler.java:103)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:1001)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:712)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHa ndler.java:167)
>> at
>> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .startElement(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocume ntParser.emptyElement(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanStartElement(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl$FragmentContentDispatcher.dispatch(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
>> Source)
>> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(U nknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .parse(Unknown
>> Source)
>> at javax.xml.parsers.SAXParser.parse(Unknown Source)
>> at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl. java:181)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLRes ourceImpl.java:180)
>> at
>> org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1445)
>> at
>> org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1241)
>> at
>> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo ad(ResourceSetImpl.java:255)
>> at
>> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo adHelper(ResourceSetImpl.java:270)
>> at
>> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResou rce(ResourceSetImpl.java:397)
>> at
>> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod elGen(UMLEditor.java:926)
>> at
>> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod el(UMLEditor.java:971)
>> at
>> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createPag es(UMLEditor.java:1058)
>> at
>> org.eclipse.ui.part.MultiPageEditorPart.createPartControl(Mu ltiPageEditorPart.java:310)
>> at
>> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
>> at
>> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
>> at
>> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
>> at
>> org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
>> at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
>> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
>> at
>> org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:318)
>> at
>> org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:160)
>> at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:22 8)
>> at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:20 7)
>> at
>> org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchR un(SelectionDispatchAction.java:274)
>> at
>> org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(Selec tionDispatchAction.java:250)
>> at
>> org.eclipse.jdt.internal.ui.packageview.PackageExplorerActio nGroup.handleOpen(PackageExplorerActionGroup.java:363)
>> at
>> org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$ 5.open(PackageExplorerPart.java:603)
>> at
>> org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>> at org.eclipse.core.runtime.Platform.run(Platform.java:880)
>> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
>> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:17 5)
>> at
>> org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
>> at
>> org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
>> at
>> org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
>> at
>> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
>> at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
>> at
>> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>> at
>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>> at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>> at
>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>> at
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>> at
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>> at
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:382)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> at java.lang.reflect.Method.invoke(Unknown Source)
>> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>
>> ------------------------------------------------------------ -------------------
>> I am pasting the file contents here:
>> ------------------------------------------------------------ ------------------
>> <?xml version="1.0" encoding="windows-1252"?>
>> <xmi:XMI xmi:version="2.1" xmlns:uml="http://schema.omg.org/spec/UML/2.1"
>> xmlns:xmi="http://schema.omg.org/spec/XMI/2.1"
>> xmlns:thecustomprofile="http://www.sparxsystems.com/profiles/thecustomprofile/1.0">
>> <xmi:Documentation exporter="Enterprise Architect" exporterVersion="6.5"/>
>> <uml:Model xmi:type="uml:Model" name="EA_Model" visibility="public">
>> <packagedElement xmi:type="uml:Package"
>> xmi:id="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236" name="Model"
>> visibility="public">
>> <packagedElement xmi:type="uml:Package"
>> xmi:id="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77" name="Sample"
>> visibility="public">
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF" name="ABC.c"
>> visibility="public">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_322327E9_C4CC_4941_AB10_AC127CA6DEC4" name="UB"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000001_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000002_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_87E66664_4B01_4ecd_8EA4_A10DCB13CFCD" name="UL"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000003_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000004_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
>> </ownedAttribute>
>> <ownedOperation xmi:id="EAID_07A8A26F_1436_4f35_8726_673CA5AAE937"
>> name="eV" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_EAFA9516_8FA3_43cc_B12B_EED12E9A6442"
>> name="V" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_FD8BC5FA_5BFD_48d1_8F30_EA5B172ABED4"
>> name="V2" visibility="public" concurrency="sequential"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_00761287_6260_4e76_8F06_E94E95866688" visibility="public"
>> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
>> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_828E1DD7_5321_4b7a_9EAC_09F1EA8FD65A" visibility="public"
>> supplier="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
>> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_889E9CB6_2B18_4794_BAD9_FAD0C2F9AE26" visibility="public"
>> supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
>> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_9F76A730_FCDB_45db_A6C2_3F46CB1AB37F" visibility="public"
>> supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
>> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_F7890F02_791A_48a3_8424_88EBE18E5AEC" visibility="public"
>> supplier="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
>> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
>> <packagedElement xmi:type="uml:Interface"
>> xmi:id="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B" name="CFG.h"
>> visibility="public" isAbstract="true">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_8E79DFF3_E860_4f4e_9E82_80D4C809FFA5" name="a"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000005_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000006_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_2BD709F5_46CC_4ba7_BA2A_A390B4F2290E" name="b"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000007_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000008_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_BBCF6B47_C248_49a1_9D2D_54A397102AE7" name="c"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000009_C248_49a1_9D2D_54A397102AE7" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000010_C248_49a1_9D2D_54A397102AE7" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_6A209E19_BD07_4cc8_8EF1_ED22ED79CAE5" name="e"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000011_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000012_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_8DD41F45_04A0_47e2_B70F_1393CC8D2CAF" name="f"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000013_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000014_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_B843386C_4FBB_445b_A019_CE229198B1C4" name="g"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000015_4FBB_445b_A019_CE229198B1C4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000016_4FBB_445b_A019_CE229198B1C4" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_64D3FB86_C07A_411d_A177_5DA0C97B5A44" name="h"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000017_C07A_411d_A177_5DA0C97B5A44" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000018_C07A_411d_A177_5DA0C97B5A44" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_0D9C4ABF_572C_47ce_BF3B_750590F4EFC2" name="i"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000019_572C_47ce_BF3B_750590F4EFC2" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000020_572C_47ce_BF3B_750590F4EFC2" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_B5B0700B_E483_4f0a_AA77_3AFF7E9C10F9" name="j"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000021_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000022_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_FE29440B_60A9_4b9e_921D_5859BC0DBF3F" visibility="public"
>> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
>> client="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/>
>> <packagedElement xmi:type="uml:Interface"
>> xmi:id="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9" name="Gs.H"
>> visibility="public" isAbstract="true">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_CF61D5D9_0DC8_422e_B169_DD92BA2F731F" name="PST"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000023_0DC8_422e_B169_DD92BA2F731F" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000024_0DC8_422e_B169_DD92BA2F731F" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4" name="ST"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000025_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000026_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Interface"
>> xmi:id="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92" name="Ph.h"
>> visibility="public" isAbstract="true">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_D264A9F6_95E4_42ef_820D_68B9A65D82EE" name="C"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000027_95E4_42ef_820D_68B9A65D82EE" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000028_95E4_42ef_820D_68B9A65D82EE" value="1"/>
>> <defaultValue xmi:id="EAID_LI000029_95E4_42ef_820D_68B9A65D82EE"
>> value="0x04"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_0D162A65_3032_40e9_A9BF_9D0CCF0E39D3" name="C_F"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000029_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000030_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
>> <defaultValue xmi:id="EAID_LI000031_3032_40e9_A9BF_9D0CCF0E39D3"
>> value="0x4000"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_450489B9_CC5D_4c1b_A14A_FE50FB0C3926" name="C_Fl"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000031_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000032_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
>> <defaultValue xmi:id="EAID_LI000033_CC5D_4c1b_A14A_FE50FB0C3926"
>> value="0x2000"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_8BD9C4EF_CBD0_44d6_AC38_2683599C8BA6" name="C_Fla"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000033_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000034_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
>> <defaultValue xmi:id="EAID_LI000035_CBD0_44d6_AC38_2683599C8BA6"
>> value="0x02"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_EE17AB8E_79F8_47d0_BCA4_D0622F1F62C3" name="C_Flas"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000035_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000036_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
>> <defaultValue xmi:id="EAID_LI000037_79F8_47d0_BCA4_D0622F1F62C3"
>> value="0x1000"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_3FA96802_48F5_4aca_BA74_6BD4A9DFE5F3" name="C_H"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000037_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000038_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
>> <defaultValue xmi:id="EAID_LI000039_48F5_4aca_BA74_6BD4A9DFE5F3"
>> value="0x08"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_40E00161_763B_420d_8C36_5B996C59CAC4" name="C_He"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000039_763B_420d_8C36_5B996C59CAC4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000040_763B_420d_8C36_5B996C59CAC4" value="1"/>
>> <defaultValue xmi:id="EAID_LI000041_763B_420d_8C36_5B996C59CAC4"
>> value="0x20"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_DC309A9C_1D4C_4505_9CCE_98658A9E7320" name="C_Het"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000041_1D4C_4505_9CCE_98658A9E7320" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000042_1D4C_4505_9CCE_98658A9E7320" value="1"/>
>> <defaultValue xmi:id="EAID_LI000043_1D4C_4505_9CCE_98658A9E7320"
>> value="0x10"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_39A7934A_74CC_472b_A4D2_55DC246DB690" name="ID_UL"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000043_74CC_472b_A4D2_55DC246DB690" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000044_74CC_472b_A4D2_55DC246DB690" value="1"/>
>> <defaultValue xmi:id="EAID_LI000045_74CC_472b_A4D2_55DC246DB690"
>> value="0x40"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_BED3FAE5_F0B1_4fb2_8D38_39EFE17E9C3B" name="ID_UL1"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000045_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000046_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
>> <defaultValue xmi:id="EAID_LI000047_F0B1_4fb2_8D38_39EFE17E9C3B"
>> value="0x80"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269" name="UB"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000047_23D0_4472_9B27_4088F062B269" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000048_23D0_4472_9B27_4088F062B269" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20" name="UL"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000049_3859_4b4e_B53C_318B503B0D20" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000050_3859_4b4e_B53C_318B503B0D20" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_04622168_3E1C_4458_9D9F_CED672472244" name="UL1"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000051_3E1C_4458_9D9F_CED672472244" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000052_3E1C_4458_9D9F_CED672472244" value="1"/>
>> <defaultValue xmi:id="EAID_LI000053_3E1C_4458_9D9F_CED672472244"
>> value="0x400"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_5591BAA7_58CA_4574_921C_47439E3932F4" name="UL2"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000053_58CA_4574_921C_47439E3932F4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000054_58CA_4574_921C_47439E3932F4" value="1"/>
>> <defaultValue xmi:id="EAID_LI000055_58CA_4574_921C_47439E3932F4"
>> value="0x800"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_AB9C4001_57AC_4a04_86CC_23798A18A2DF" name="UL3"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000055_57AC_4a04_86CC_23798A18A2DF" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000056_57AC_4a04_86CC_23798A18A2DF" value="1"/>
>> <defaultValue xmi:id="EAID_LI000057_57AC_4a04_86CC_23798A18A2DF"
>> value="0x100"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_0D819D4A_601F_4fd5_9F7C_029C060462DA" name="UL4"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000057_601F_4fd5_9F7C_029C060462DA" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000058_601F_4fd5_9F7C_029C060462DA" value="1"/>
>> <defaultValue xmi:id="EAID_LI000059_601F_4fd5_9F7C_029C060462DA"
>> value="0x200"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_4BD757E9_F734_4267_B948_9F665BB6DF4B" name="UL5"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000059_F734_4267_B948_9F665BB6DF4B" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000060_F734_4267_B948_9F665BB6DF4B" value="1"/>
>> <defaultValue xmi:id="EAID_LI000061_F734_4267_B948_9F665BB6DF4B"
>> value="0x100"/>
>> </ownedAttribute>
>> <ownedOperation xmi:id="EAID_1FB5BA0A_817F_48d7_985C_8F4FD94706E4"
>> name="V" visibility="public" concurrency="sequential">
>> <ownedParameter xmi:id="EAID_7579BF43_7CBF_4e91_998F_6556D8EBB9B2"
>> name="l_ErrorId_UL" direction="pk_in"/>
>> </ownedOperation>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Interface"
>> xmi:id="EAID_0AEA91B6_60B8_4044_9552_123705B7C497" name="XYZ.h"
>> visibility="public" isAbstract="true">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787" name="1_UL"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000061_4249_4242_AAC7_BB13190BD787" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000062_4249_4242_AAC7_BB13190BD787" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23" name="L"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000063_09FA_439a_87F3_248201574F23" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000064_09FA_439a_87F3_248201574F23" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_DFC27553_2A02_442c_823C_43CD1D034A24" name="OFF"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000065_2A02_442c_823C_43CD1D034A24" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000066_2A02_442c_823C_43CD1D034A24" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_EF03C6CD_51FA_46d2_8D0B_127BF90352A3" name="ON"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000067_51FA_46d2_8D0B_127BF90352A3" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000068_51FA_46d2_8D0B_127BF90352A3" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4" name="U"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000069_8A71_4462_B1B3_9E529343A0C4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000070_8A71_4462_B1B3_9E529343A0C4" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E" name="UL"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000071_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000072_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
>> </ownedAttribute>
>> <ownedOperation xmi:id="EAID_C92674C6_05B9_445f_8037_20808961C579"
>> name="V" visibility="public" concurrency="sequential"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Interface"
>> xmi:id="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B" name="in.h"
>> visibility="public" isAbstract="true">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_C0244F60_C580_48ad_98D5_0D2F6FF9F9CD" name="ED"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000073_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000074_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_15E4E617_6E29_49e9_95E1_720EE56AEEA5" name="UL"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000075_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000076_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6" name="UL1"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000077_B179_4c7d_B307_DB9AC76856F6" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000078_B179_4c7d_B307_DB9AC76856F6" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_3C123386_221E_4b95_86DC_2FE29FED4C6C" name="UL2"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000079_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000080_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_C6DABED3_63D4_4352_9A37_E73681B1FCF6" name="UL3"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000081_63D4_4352_9A37_E73681B1FCF6" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000082_63D4_4352_9A37_E73681B1FCF6" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_659CB829_BB94_45ed_B622_A9A98C22691F" name="UW"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000083_BB94_45ed_B622_A9A98C22691F" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000084_BB94_45ed_B622_A9A98C22691F" value="1"/>
>> </ownedAttribute>
>> <ownedOperation xmi:id="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"
>> name="V" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"
>> name="V1" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"
>> name="V2" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"
>> name="V3" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"
>> name="V4" visibility="public" concurrency="sequential"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_8B33B2D3_7EBA_48c0_A0F5_80F745A825E0" visibility="public"
>> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
>> client="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/>
>> <packagedElement xmi:type="uml:Component"
>> xmi:id="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9" name="Sampl"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Realization"
>> xmi:id="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5" visibility="public"
>> supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
>> realizingClassifier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B "
>> client="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_48CFBEB8_378D_489b_AE67_B6FF4C9E776C" name="ESM09_COMMON :
>> ESM09_InterruptHandling" visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_52CE987F_1DF6_43db_9C3E_9E3F9818B125" name="ESM09_COMMON :
>> ESM09_Init" visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_687E4E47_19EC_4add_9178_7C827FAB68AA" name="internal ESM09
>> diagrams" visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_6C42D355_5696_472d_8E8C_8656CD760EC6" name="ESM09_COMMON"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_7B83CA0A_706D_43d5_8ECB_A2ADA65C498C" name="Sample"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511" name="ESM09_COMMON"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_8987A2AF_9FF0_4545_ACEA_8850C89D57EA" visibility="public"
>> supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
>> client="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_8F455C4F_A5FC_4ec4_8B3B_61B33A9155C0" name="ESM09_COMMON"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_ACD3CC84_2F18_405d_B20D_C2C27640B6B7" name="ESM09_COMMON"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_CBE4B06D_EC40_4acf_AA7A_276EC990DAF1" name="ESM09_COMMON :
>> ESM09_StartupTests" visibility="public"/>
>> </packagedElement>
>> </packagedElement>
>> <thecustomprofile:interface
>> base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/ >
>> <thecustomprofile:Visibility
>> base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
>> Visibility="ESM09_COMMON"/>
>> <thecustomprofile:interface
>> base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"/ >
>> <thecustomprofile:Visibility
>> base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
>> Visibility="ESM09_COMMON"/>
>> <thecustomprofile:typedef_volatile_struct
>> base_Attribute="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4"
>> __EAStereoName="typedef volatile struct"/>
>> <thecustomprofile:interface
>> base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"/ >
>> <thecustomprofile:Visibility
>> base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
>> Visibility="ESM09_COMMON"/>
>> <thecustomprofile:extern
>> base_Attribute="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269"/ >
>> <thecustomprofile:extern
>> base_Attribute="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20"/ >
>> <thecustomprofile:interface
>> base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"/ >
>> <thecustomprofile:Visibility
>> base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
>> Visibility="ESM09_COMMON"/>
>> <thecustomprofile:extern
>> base_Attribute="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787"/ >
>> <thecustomprofile:extern
>> base_Attribute="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23"/ >
>> <thecustomprofile:extern
>> base_Attribute="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4"/ >
>> <thecustomprofile:extern_volatile
>> base_Attribute="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E"
>> __EAStereoName="extern volatile"/>
>> <thecustomprofile:interface
>> base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/ >
>> <thecustomprofile:Visibility
>> base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
>> Visibility="HSW"/>
>> <thecustomprofile:extern_volatile
>> base_Attribute="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6"
>> __EAStereoName="extern volatile"/>
>> <thecustomprofile:inline
>> base_Operation="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"/ >
>> <thecustomprofile:inline
>> base_Operation="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"/ >
>> <thecustomprofile:inline
>> base_Operation="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"/ >
>> <thecustomprofile:inline
>> base_Operation="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"/ >
>> <thecustomprofile:inline
>> base_Operation="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"/ >
>> <thecustomprofile:realize
>> base_Realisation="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5 "/>
>> <uml:Profile xmi:version="2.1"
>> xmlns:uml="http://schema.omg.org/spec/UML/2.1/uml.xml"
>> xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmi:id="thecustomprofile"
>> nsPrefix="thecustomprofile" name="thecustomprofile"
>> metamodelReference="mmref01">
>> <ownedComment xmi:type="uml:Comment" xmi:id="comment01"
>> annotatedElement="thecustomprofile">
>> <body> Version:1.0</body>
>> </ownedComment>
>> <packageImport xmi:id="mmref01">
>> <importedPackage href="http://schema.omg.org/spec/UML/2.1/uml.xml"/>
>> </packageImport>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="realize"
>> name="realize">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="realize-base_Realisation"
>> name="base_Realisation" association="Realisation_realize">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Realisation"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Realisation_realize"
>> name="A_Realisation_realize" memberEnd="extension_realize
>> realize-base_Realisation">
>> <ownedEnd xmi:id="extension_realize" name="extension_realize"
>> type="realize" isComposite="true" lower="0" upper="1"
>> memberEnd="extension_realize realize-base_Realisation"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="extern" name="extern">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="extern-base_Attribute"
>> name="base_Attribute" association="Attribute_extern">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern"
>> name="A_Attribute_extern" memberEnd="extension_extern
>> extern-base_Attribute">
>> <ownedEnd xmi:id="extension_extern" name="extension_extern" type="extern"
>> isComposite="true" lower="0" upper="1" memberEnd="extension_extern
>> extern-base_Attribute"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="extern volatile"
>> name="extern volatile">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="extern
>> volatile-base_Attribute" name="base_Attribute"
>> association="Attribute_extern volatile">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern
>> volatile" name="A_Attribute_extern volatile" memberEnd="extension_extern
>> volatile extern volatile-base_Attribute">
>> <ownedEnd xmi:id="extension_extern volatile" name="extension_extern
>> volatile" type="extern volatile" isComposite="true" lower="0" upper="1"
>> memberEnd="extension_extern volatile extern volatile-base_Attribute"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="interface"
>> name="interface">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="interface-base_Interface"
>> name="base_Interface" association="Interface_interface">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Interface_interface"
>> name="A_Interface_interface" memberEnd="extension_interface
>> interface-base_Interface">
>> <ownedEnd xmi:id="extension_interface" name="extension_interface"
>> type="interface" isComposite="true" lower="0" upper="1"
>> memberEnd="extension_interface interface-base_Interface"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="inline" name="inline">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="inline-base_Operation"
>> name="base_Operation" association="Operation_inline">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Operation"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Operation_inline"
>> name="A_Operation_inline" memberEnd="extension_inline
>> inline-base_Operation">
>> <ownedEnd xmi:id="extension_inline" name="extension_inline" type="inline"
>> isComposite="true" lower="0" upper="1" memberEnd="extension_inline
>> inline-base_Operation"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="Visibility"
>> name="Visibility">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="Visibility-base_Interface"
>> name="base_Interface" association="Interface_Visibility">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property" xmi:id="Visibility-Visibility"
>> name="Visibility">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Interface_Visibility"
>> name="A_Interface_Visibility" memberEnd="extension_Visibility
>> Visibility-base_Interface">
>> <ownedEnd xmi:id="extension_Visibility" name="extension_Visibility"
>> type="Visibility" isComposite="true" lower="0" upper="1"
>> memberEnd="extension_Visibility Visibility-base_Interface"/>
>> </packagedE
Re: Loading Model from Enterprise architect [message #478238 is a reply to message #478219] Fri, 13 March 2009 03:58 Go to previous message
Anand is currently offline AnandFriend
Messages: 22
Registered: July 2009
Junior Member
Thanks Raphael for the information.

I used EA 7.1 UML 2.1 and tried loading the model but was unsuccessful
this time also.

I think we need to write our own XMICorrector to correct the XMI file
exported from EA.
I tried acceleo, even i was unsuccessful with that also.

Can you please let me know how to start with correcting XMI file exported
from EA as you have already stated in the above post.

Thanks in advance.

Regards,
Anand
Re: Loading Model from Enterprise architect [message #627385 is a reply to message #478181] Tue, 10 February 2009 17:49 Go to previous message
james bruck is currently offline james bruckFriend
Messages: 1724
Registered: July 2009
Senior Member
Hi Anand,

Is it possible to post the .xmi file you are trying to load?

- James.

"Anand" <anand.007@yahoo.com> wrote in message
news:621052e552fb19e65891815bbd340ddd$1@www.eclipse.org...
> Hello all,
>
> Can you please help me in loading the model from EA.
> I have created model using enterprise architect 6.5
> After creating the model in Enterprise Architect I use the "Export to XMI"
> function. My XMI Output is correct according to UML2.1/XMI 2.1 and the
> files end with *.xml suffix. I changed the extension from .xml to .xmi and
> loaded the xmi file in Eclipse using UML Editor.
> I got the following exception with
> org.eclipse.emf.ecore.xmi.IllegalValueException: Value 'pk_in' is not
> legal.
>
> Then, i read some newsgroup and corrected pk_in to in.
> Then i got exception with
> java.lang.IllegalArgumentException: The class 'ValueSpecification' is not
> a valid classifier
>
> I have read all the threads in this newsgroup and i am not able to find
> the solution.
>
> Please help me in getting loading the model in eclipse. I am facing this
> problem from past 7 days and my customer is really need this solution.
>
> Is Enterprise Architect generating incorrect files? Or does UML2 expect an
> other kind of xml schema?
>
> Please clarify how to go ahead with this.
> Is there any transformation exist from EA Model to UML2 model.
>
> I am using
> Eclipse 3.3.0
> EMF 2.3.0
> UML2 2.1.0
>
> Thanks and Regards,
> Anand
>
Re: Loading Model from Enterprise architect [message #627386 is a reply to message #478185] Wed, 11 February 2009 04:27 Go to previous message
Anand Soddy is currently offline Anand SoddyFriend
Messages: 2
Registered: July 2009
Junior Member
Hello James,

Thanks for your reply.

Here is the XMI content. I could not find the way to attach the file.


I am getting the following error when i load xmi in UML Model editor.
Please help me in this. I am struck up with this problem.
------------------------------------------------------------ ----------------
java.lang.IllegalArgumentException: The class 'ValueSpecification' is not
a valid classifier
at
org.eclipse.uml2.uml.internal.impl.UMLFactoryImpl.create(UML FactoryImpl.java:681)
at
org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:871)
at
org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:920)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFa ctory(XMLHandler.java:2171)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFe atureType(XMLHandler.java:2144)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHa ndler.java:2020)
at
org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHa ndler.java:131)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLH andler.java:1799)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XML Handler.java:1023)
at
org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMI Handler.java:87)
at
org.eclipse.uml2.uml.internal.resource.XMI2UMLHandler.proces sElement(XMI2UMLHandler.java:103)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:1001)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:712)
at
org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHa ndler.java:167)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .startElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocume ntParser.emptyElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanStartElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(U nknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .parse(Unknown
Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl. java:181)
at
org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLRes ourceImpl.java:180)
at
org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1445)
at
org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1241)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo ad(ResourceSetImpl.java:255)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo adHelper(ResourceSetImpl.java:270)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResou rce(ResourceSetImpl.java:397)
at
org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod elGen(UMLEditor.java:926)
at
org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod el(UMLEditor.java:971)
at
org.eclipse.uml2.uml.editor.presentation.UMLEditor.createPag es(UMLEditor.java:1058)
at
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(Mu ltiPageEditorPart.java:310)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
at
org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
at
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:318)
at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:160)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:22 8)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:20 7)
at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchR un(SelectionDispatchAction.java:274)
at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(Selec tionDispatchAction.java:250)
at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActio nGroup.handleOpen(PackageExplorerActionGroup.java:363)
at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$ 5.open(PackageExplorerPart.java:603)
at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:880)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:17 5)
at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
at
org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:382)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

------------------------------------------------------------ -------------------
I am pasting the file contents here:
------------------------------------------------------------ ------------------
<?xml version="1.0" encoding="windows-1252"?>
<xmi:XMI xmi:version="2.1" xmlns:uml="http://schema.omg.org/spec/UML/2.1"
xmlns:xmi="http://schema.omg.org/spec/XMI/2.1"
xmlns:thecustomprofile="http://www.sparxsystems.com/profiles/thecustomprofile/1.0">
<xmi:Documentation exporter="Enterprise Architect" exporterVersion="6.5"/>
<uml:Model xmi:type="uml:Model" name="EA_Model" visibility="public">
<packagedElement xmi:type="uml:Package"
xmi:id="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236" name="Model"
visibility="public">
<packagedElement xmi:type="uml:Package"
xmi:id="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77" name="Sample"
visibility="public">
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF" name="ABC.c"
visibility="public">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_322327E9_C4CC_4941_AB10_AC127CA6DEC4" name="UB"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000001_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000002_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_87E66664_4B01_4ecd_8EA4_A10DCB13CFCD" name="UL"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000003_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000004_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
</ownedAttribute>
<ownedOperation xmi:id="EAID_07A8A26F_1436_4f35_8726_673CA5AAE937"
name="eV" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_EAFA9516_8FA3_43cc_B12B_EED12E9A6442"
name="V" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_FD8BC5FA_5BFD_48d1_8F30_EA5B172ABED4"
name="V2" visibility="public" concurrency="sequential"/>
</packagedElement>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_00761287_6260_4e76_8F06_E94E95866688" visibility="public"
supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_828E1DD7_5321_4b7a_9EAC_09F1EA8FD65A" visibility="public"
supplier="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_889E9CB6_2B18_4794_BAD9_FAD0C2F9AE26" visibility="public"
supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_9F76A730_FCDB_45db_A6C2_3F46CB1AB37F" visibility="public"
supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_F7890F02_791A_48a3_8424_88EBE18E5AEC" visibility="public"
supplier="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
<packagedElement xmi:type="uml:Interface"
xmi:id="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B" name="CFG.h"
visibility="public" isAbstract="true">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_8E79DFF3_E860_4f4e_9E82_80D4C809FFA5" name="a"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000005_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000006_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_2BD709F5_46CC_4ba7_BA2A_A390B4F2290E" name="b"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000007_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000008_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_BBCF6B47_C248_49a1_9D2D_54A397102AE7" name="c"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000009_C248_49a1_9D2D_54A397102AE7" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000010_C248_49a1_9D2D_54A397102AE7" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_6A209E19_BD07_4cc8_8EF1_ED22ED79CAE5" name="e"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000011_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000012_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_8DD41F45_04A0_47e2_B70F_1393CC8D2CAF" name="f"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000013_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000014_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_B843386C_4FBB_445b_A019_CE229198B1C4" name="g"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000015_4FBB_445b_A019_CE229198B1C4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000016_4FBB_445b_A019_CE229198B1C4" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_64D3FB86_C07A_411d_A177_5DA0C97B5A44" name="h"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000017_C07A_411d_A177_5DA0C97B5A44" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000018_C07A_411d_A177_5DA0C97B5A44" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_0D9C4ABF_572C_47ce_BF3B_750590F4EFC2" name="i"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000019_572C_47ce_BF3B_750590F4EFC2" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000020_572C_47ce_BF3B_750590F4EFC2" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_B5B0700B_E483_4f0a_AA77_3AFF7E9C10F9" name="j"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000021_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000022_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_FE29440B_60A9_4b9e_921D_5859BC0DBF3F" visibility="public"
supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
client="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/>
<packagedElement xmi:type="uml:Interface"
xmi:id="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9" name="Gs.H"
visibility="public" isAbstract="true">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_CF61D5D9_0DC8_422e_B169_DD92BA2F731F" name="PST"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000023_0DC8_422e_B169_DD92BA2F731F" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000024_0DC8_422e_B169_DD92BA2F731F" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4" name="ST"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000025_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000026_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Interface"
xmi:id="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92" name="Ph.h"
visibility="public" isAbstract="true">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_D264A9F6_95E4_42ef_820D_68B9A65D82EE" name="C"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000027_95E4_42ef_820D_68B9A65D82EE" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000028_95E4_42ef_820D_68B9A65D82EE" value="1"/>
<defaultValue xmi:id="EAID_LI000029_95E4_42ef_820D_68B9A65D82EE"
value="0x04"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_0D162A65_3032_40e9_A9BF_9D0CCF0E39D3" name="C_F"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000029_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000030_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
<defaultValue xmi:id="EAID_LI000031_3032_40e9_A9BF_9D0CCF0E39D3"
value="0x4000"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_450489B9_CC5D_4c1b_A14A_FE50FB0C3926" name="C_Fl"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000031_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000032_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
<defaultValue xmi:id="EAID_LI000033_CC5D_4c1b_A14A_FE50FB0C3926"
value="0x2000"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_8BD9C4EF_CBD0_44d6_AC38_2683599C8BA6" name="C_Fla"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000033_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000034_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
<defaultValue xmi:id="EAID_LI000035_CBD0_44d6_AC38_2683599C8BA6"
value="0x02"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_EE17AB8E_79F8_47d0_BCA4_D0622F1F62C3" name="C_Flas"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000035_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000036_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
<defaultValue xmi:id="EAID_LI000037_79F8_47d0_BCA4_D0622F1F62C3"
value="0x1000"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_3FA96802_48F5_4aca_BA74_6BD4A9DFE5F3" name="C_H"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000037_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000038_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
<defaultValue xmi:id="EAID_LI000039_48F5_4aca_BA74_6BD4A9DFE5F3"
value="0x08"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_40E00161_763B_420d_8C36_5B996C59CAC4" name="C_He"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000039_763B_420d_8C36_5B996C59CAC4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000040_763B_420d_8C36_5B996C59CAC4" value="1"/>
<defaultValue xmi:id="EAID_LI000041_763B_420d_8C36_5B996C59CAC4"
value="0x20"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_DC309A9C_1D4C_4505_9CCE_98658A9E7320" name="C_Het"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000041_1D4C_4505_9CCE_98658A9E7320" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000042_1D4C_4505_9CCE_98658A9E7320" value="1"/>
<defaultValue xmi:id="EAID_LI000043_1D4C_4505_9CCE_98658A9E7320"
value="0x10"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_39A7934A_74CC_472b_A4D2_55DC246DB690" name="ID_UL"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000043_74CC_472b_A4D2_55DC246DB690" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000044_74CC_472b_A4D2_55DC246DB690" value="1"/>
<defaultValue xmi:id="EAID_LI000045_74CC_472b_A4D2_55DC246DB690"
value="0x40"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_BED3FAE5_F0B1_4fb2_8D38_39EFE17E9C3B" name="ID_UL1"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000045_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000046_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
<defaultValue xmi:id="EAID_LI000047_F0B1_4fb2_8D38_39EFE17E9C3B"
value="0x80"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269" name="UB"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000047_23D0_4472_9B27_4088F062B269" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000048_23D0_4472_9B27_4088F062B269" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20" name="UL"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000049_3859_4b4e_B53C_318B503B0D20" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000050_3859_4b4e_B53C_318B503B0D20" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_04622168_3E1C_4458_9D9F_CED672472244" name="UL1"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000051_3E1C_4458_9D9F_CED672472244" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000052_3E1C_4458_9D9F_CED672472244" value="1"/>
<defaultValue xmi:id="EAID_LI000053_3E1C_4458_9D9F_CED672472244"
value="0x400"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_5591BAA7_58CA_4574_921C_47439E3932F4" name="UL2"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000053_58CA_4574_921C_47439E3932F4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000054_58CA_4574_921C_47439E3932F4" value="1"/>
<defaultValue xmi:id="EAID_LI000055_58CA_4574_921C_47439E3932F4"
value="0x800"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_AB9C4001_57AC_4a04_86CC_23798A18A2DF" name="UL3"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000055_57AC_4a04_86CC_23798A18A2DF" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000056_57AC_4a04_86CC_23798A18A2DF" value="1"/>
<defaultValue xmi:id="EAID_LI000057_57AC_4a04_86CC_23798A18A2DF"
value="0x100"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_0D819D4A_601F_4fd5_9F7C_029C060462DA" name="UL4"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000057_601F_4fd5_9F7C_029C060462DA" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000058_601F_4fd5_9F7C_029C060462DA" value="1"/>
<defaultValue xmi:id="EAID_LI000059_601F_4fd5_9F7C_029C060462DA"
value="0x200"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_4BD757E9_F734_4267_B948_9F665BB6DF4B" name="UL5"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000059_F734_4267_B948_9F665BB6DF4B" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000060_F734_4267_B948_9F665BB6DF4B" value="1"/>
<defaultValue xmi:id="EAID_LI000061_F734_4267_B948_9F665BB6DF4B"
value="0x100"/>
</ownedAttribute>
<ownedOperation xmi:id="EAID_1FB5BA0A_817F_48d7_985C_8F4FD94706E4"
name="V" visibility="public" concurrency="sequential">
<ownedParameter xmi:id="EAID_7579BF43_7CBF_4e91_998F_6556D8EBB9B2"
name="l_ErrorId_UL" direction="pk_in"/>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Interface"
xmi:id="EAID_0AEA91B6_60B8_4044_9552_123705B7C497" name="XYZ.h"
visibility="public" isAbstract="true">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787" name="1_UL"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000061_4249_4242_AAC7_BB13190BD787" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000062_4249_4242_AAC7_BB13190BD787" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23" name="L"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000063_09FA_439a_87F3_248201574F23" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000064_09FA_439a_87F3_248201574F23" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_DFC27553_2A02_442c_823C_43CD1D034A24" name="OFF"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000065_2A02_442c_823C_43CD1D034A24" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000066_2A02_442c_823C_43CD1D034A24" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_EF03C6CD_51FA_46d2_8D0B_127BF90352A3" name="ON"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000067_51FA_46d2_8D0B_127BF90352A3" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000068_51FA_46d2_8D0B_127BF90352A3" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4" name="U"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000069_8A71_4462_B1B3_9E529343A0C4" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000070_8A71_4462_B1B3_9E529343A0C4" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E" name="UL"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000071_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000072_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
</ownedAttribute>
<ownedOperation xmi:id="EAID_C92674C6_05B9_445f_8037_20808961C579"
name="V" visibility="public" concurrency="sequential"/>
</packagedElement>
<packagedElement xmi:type="uml:Interface"
xmi:id="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B" name="in.h"
visibility="public" isAbstract="true">
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_C0244F60_C580_48ad_98D5_0D2F6FF9F9CD" name="ED"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000073_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000074_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_15E4E617_6E29_49e9_95E1_720EE56AEEA5" name="UL"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000075_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000076_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6" name="UL1"
visibility="public" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000077_B179_4c7d_B307_DB9AC76856F6" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000078_B179_4c7d_B307_DB9AC76856F6" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_3C123386_221E_4b95_86DC_2FE29FED4C6C" name="UL2"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000079_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000080_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_C6DABED3_63D4_4352_9A37_E73681B1FCF6" name="UL3"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000081_63D4_4352_9A37_E73681B1FCF6" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000082_63D4_4352_9A37_E73681B1FCF6" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property"
xmi:id="EAID_659CB829_BB94_45ed_B622_A9A98C22691F" name="UW"
visibility="private" isStatic="true" isDerived="false">
<lowerValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000083_BB94_45ed_B622_A9A98C22691F" value="1"/>
<upperValue xmi:type="uml:LiteralInteger"
xmi:id="EAID_LI000084_BB94_45ed_B622_A9A98C22691F" value="1"/>
</ownedAttribute>
<ownedOperation xmi:id="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"
name="V" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"
name="V1" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"
name="V2" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"
name="V3" visibility="public" concurrency="sequential"/>
<ownedOperation xmi:id="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"
name="V4" visibility="public" concurrency="sequential"/>
</packagedElement>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_8B33B2D3_7EBA_48c0_A0F5_80F745A825E0" visibility="public"
supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
client="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/>
<packagedElement xmi:type="uml:Component"
xmi:id="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9" name="Sampl"
visibility="public"/>
<packagedElement xmi:type="uml:Realization"
xmi:id="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5" visibility="public"
supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
realizingClassifier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B "
client="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_48CFBEB8_378D_489b_AE67_B6FF4C9E776C" name="ESM09_COMMON :
ESM09_InterruptHandling" visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_52CE987F_1DF6_43db_9C3E_9E3F9818B125" name="ESM09_COMMON :
ESM09_Init" visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_687E4E47_19EC_4add_9178_7C827FAB68AA" name="internal ESM09
diagrams" visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_6C42D355_5696_472d_8E8C_8656CD760EC6" name="ESM09_COMMON"
visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_7B83CA0A_706D_43d5_8ECB_A2ADA65C498C" name="Sample"
visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511" name="ESM09_COMMON"
visibility="public"/>
<packagedElement xmi:type="uml:Dependency"
xmi:id="EAID_8987A2AF_9FF0_4545_ACEA_8850C89D57EA" visibility="public"
supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
client="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_8F455C4F_A5FC_4ec4_8B3B_61B33A9155C0" name="ESM09_COMMON"
visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_ACD3CC84_2F18_405d_B20D_C2C27640B6B7" name="ESM09_COMMON"
visibility="public"/>
<packagedElement xmi:type="uml:Class"
xmi:id="EAID_CBE4B06D_EC40_4acf_AA7A_276EC990DAF1" name="ESM09_COMMON :
ESM09_StartupTests" visibility="public"/>
</packagedElement>
</packagedElement>
<thecustomprofile:interface
base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/ >
<thecustomprofile:Visibility
base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
Visibility="ESM09_COMMON"/>
<thecustomprofile:interface
base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"/ >
<thecustomprofile:Visibility
base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
Visibility="ESM09_COMMON"/>
<thecustomprofile:typedef_volatile_struct
base_Attribute="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4"
__EAStereoName="typedef volatile struct"/>
<thecustomprofile:interface
base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"/ >
<thecustomprofile:Visibility
base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
Visibility="ESM09_COMMON"/>
<thecustomprofile:extern
base_Attribute="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269"/ >
<thecustomprofile:extern
base_Attribute="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20"/ >
<thecustomprofile:interface
base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"/ >
<thecustomprofile:Visibility
base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
Visibility="ESM09_COMMON"/>
<thecustomprofile:extern
base_Attribute="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787"/ >
<thecustomprofile:extern
base_Attribute="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23"/ >
<thecustomprofile:extern
base_Attribute="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4"/ >
<thecustomprofile:extern_volatile
base_Attribute="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E"
__EAStereoName="extern volatile"/>
<thecustomprofile:interface
base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/ >
<thecustomprofile:Visibility
base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
Visibility="HSW"/>
<thecustomprofile:extern_volatile
base_Attribute="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6"
__EAStereoName="extern volatile"/>
<thecustomprofile:inline
base_Operation="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"/ >
<thecustomprofile:inline
base_Operation="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"/ >
<thecustomprofile:inline
base_Operation="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"/ >
<thecustomprofile:inline
base_Operation="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"/ >
<thecustomprofile:inline
base_Operation="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"/ >
<thecustomprofile:realize
base_Realisation="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5 "/>
<uml:Profile xmi:version="2.1"
xmlns:uml="http://schema.omg.org/spec/UML/2.1/uml.xml"
xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmi:id="thecustomprofile"
nsPrefix="thecustomprofile" name="thecustomprofile"
metamodelReference="mmref01">
<ownedComment xmi:type="uml:Comment" xmi:id="comment01"
annotatedElement="thecustomprofile">
<body> Version:1.0</body>
</ownedComment>
<packageImport xmi:id="mmref01">
<importedPackage href="http://schema.omg.org/spec/UML/2.1/uml.xml"/>
</packageImport>
<packagedElement xmi:type="uml:Stereotype" xmi:id="realize"
name="realize">
<ownedAttribute xmi:type="uml:Property"
xmi:id="realize-base_Realisation" name="base_Realisation"
association="Realisation_realize">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Realisation"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Realisation_realize"
name="A_Realisation_realize" memberEnd="extension_realize
realize-base_Realisation">
<ownedEnd xmi:id="extension_realize" name="extension_realize"
type="realize" isComposite="true" lower="0" upper="1"
memberEnd="extension_realize realize-base_Realisation"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="extern"
name="extern">
<ownedAttribute xmi:type="uml:Property" xmi:id="extern-base_Attribute"
name="base_Attribute" association="Attribute_extern">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern"
name="A_Attribute_extern" memberEnd="extension_extern
extern-base_Attribute">
<ownedEnd xmi:id="extension_extern" name="extension_extern"
type="extern" isComposite="true" lower="0" upper="1"
memberEnd="extension_extern extern-base_Attribute"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="extern volatile"
name="extern volatile">
<ownedAttribute xmi:type="uml:Property" xmi:id="extern
volatile-base_Attribute" name="base_Attribute"
association="Attribute_extern volatile">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern
volatile" name="A_Attribute_extern volatile" memberEnd="extension_extern
volatile extern volatile-base_Attribute">
<ownedEnd xmi:id="extension_extern volatile" name="extension_extern
volatile" type="extern volatile" isComposite="true" lower="0" upper="1"
memberEnd="extension_extern volatile extern volatile-base_Attribute"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="interface"
name="interface">
<ownedAttribute xmi:type="uml:Property"
xmi:id="interface-base_Interface" name="base_Interface"
association="Interface_interface">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Interface_interface"
name="A_Interface_interface" memberEnd="extension_interface
interface-base_Interface">
<ownedEnd xmi:id="extension_interface" name="extension_interface"
type="interface" isComposite="true" lower="0" upper="1"
memberEnd="extension_interface interface-base_Interface"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="inline"
name="inline">
<ownedAttribute xmi:type="uml:Property" xmi:id="inline-base_Operation"
name="base_Operation" association="Operation_inline">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Operation"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Operation_inline"
name="A_Operation_inline" memberEnd="extension_inline
inline-base_Operation">
<ownedEnd xmi:id="extension_inline" name="extension_inline"
type="inline" isComposite="true" lower="0" upper="1"
memberEnd="extension_inline inline-base_Operation"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="Visibility"
name="Visibility">
<ownedAttribute xmi:type="uml:Property"
xmi:id="Visibility-base_Interface" name="base_Interface"
association="Interface_Visibility">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="Visibility-Visibility"
name="Visibility">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Interface_Visibility"
name="A_Interface_Visibility" memberEnd="extension_Visibility
Visibility-base_Interface">
<ownedEnd xmi:id="extension_Visibility" name="extension_Visibility"
type="Visibility" isComposite="true" lower="0" upper="1"
memberEnd="extension_Visibility Visibility-base_Interface"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="typedef volatile
struct" name="typedef volatile struct">
<ownedAttribute xmi:type="uml:Property" xmi:id="typedef volatile
struct-base_Attribute" name="base_Attribute"
association="Attribute_typedef volatile struct">
<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Attribute_typedef
volatile struct" name="A_Attribute_typedef volatile struct"
memberEnd="extension_typedef volatile struct typedef volatile
struct-base_Attribute">
<ownedEnd xmi:id="extension_typedef volatile struct"
name="extension_typedef volatile struct" type="typedef volatile struct"
isComposite="true" lower="0" upper="1" memberEnd="extension_typedef
volatile struct typedef volatile struct-base_Attribute"/>
</packagedElement>
</uml:Profile>
</uml:Model>
<xmi:Extension extender="Enterprise Architect" extenderID="6.5">
<elements>
<element xmi:idref="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236">
<packageproperties/>
<paths/>
<times/>
<flags iscontrolled="FALSE" isprotected="FALSE" usedtd="FALSE"
logxml="FALSE" packageFlags="isModel=1;"/>
</element>
<element xmi:idref="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77"
xmi:type="uml:Package" name="Sample" scope="public">
<model package2="EAID_1F199D3E_F346_422d_9D3E_154CFAF09C77"
package="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236" tpos="0"
ea_localid="2" ea_eleType="package"/>
<properties isSpecification="false" sType="Package" nType="0"
scope="public"/>
<project version="1.0" phase="1.0" created="2005-07-26 11:59:00"
modified="2009-02-11 05:02:22" complexity="1" status="Proposed"/>
<code gentype="C"/>
<style
appearance=" BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwi mLanes=0;HSwimLanes=0;BorderStyle=0; "/>
<modelDocument/>
<tags/>
<xrefs/>
<extendedProperties tagged="0" package_name="Model"/>
<packageproperties version="1.0"/>
<paths/>
<times/>
<flags iscontrolled="FALSE" isprotected="FALSE" batchsave="0"
batchload="0" usedtd="FALSE" logxml="FALSE"/>
</element>
<element xmi:idref="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"
xmi:type="uml:Class" name="ABC.c" scope="public">
<model package="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77" tpos="0"
ea_localid="2" ea_eleType="element"/>
<properties isSpecification="false" sType="Class" nType="0"
scope="public" isRoot="false" isLeaf="false" isAbstract="false"
isActive="false"/>
<project version="1.0" phase="1.0" created="2007-08-24 10:33:09"
modified="2009-02-11 05:02:32" complexity="1" status="Proposed"/>
<code gentype="C"/>
<style
appearance=" BackColor=10080763;BorderColor=-1;BorderWidth=1;FontColor=-1 ;VSwimLanes=0;HSwimLanes=0;BorderStyle=0; "/>
<modelDocument/>
<tags/>
<xrefs
value=" $XREFPROP=$XID={AE0E4555-8F32-4373-BAAA-CFC0CE6C254B}$XID;$N AM=CustomProperties$NAM;$TYP=element
property$TYP;$VIS=Public$VIS;$DES=@PROP=@NAME=isActive@ENDNAME;@TYPE=Boolean@ENDTYPE ;@VALU=@ENDVALU;@PRMT=@ENDPRMT;@ENDPROP;$DES;$CLT={1AE191F0- 1502-475e-922B-0D92E48C0FBF}$CLT;$SUP=&lt;none&gt;$S UP;$ENDXREF; "/>
<extendedProperties tagged="0" package_name="Sample"/>
<attributes>
<attribute xmi:idref="EAID_322327E9_C4CC_4941_AB10_AC127CA6DEC4"
name="UB" scope="Private">
<initial/>
<documentation/>
<model ea_localid="2"
ea_guid="{322327E9-C4CC-4941-AB10-AC127CA6DEC4}"/>
<properties type="UBYTE" derived="0" collection="false" static="1"
duplicates="0" changeability="changeable"/>
<coords ordered="0" scale="0"/>
<containment containment="Not Specified" position="0"/>
<stereotype/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs/>
</attribute>
<attribute xmi:idref="EAID_87E66664_4B01_4ecd_8EA4_A10DCB13CFCD"
name="UL" scope="Private">
<initial/>
<documentation/>
<model ea_localid="1"
ea_guid="{87E66664-4B01-4ecd-8EA4-A10DCB13CFCD}"/>
<properties type="ULONG" derived="0" collection="false" static="1"
duplicates="0" changeability="changeable"/>
<coords ordered="0" scale="0"/>
<containment containment="Not Specified" position="1"/>
<stereotype/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
Re: Loading Model from Enterprise architect [message #627413 is a reply to message #478186] Thu, 05 March 2009 21:43 Go to previous message
Kenn Hussey is currently offline Kenn HusseyFriend
Messages: 1620
Registered: July 2009
Senior Member
Anand,

There's a problem with the XMI you are trying to load - it has a number of
'defaultValue' elements with unspecified type. Since the type of
Property::defaultValue, ValueSpecification, is abstract, a specific type
must be specified; otherwise, an attempt it made to instantiate the abstract
type, hence the exception.

Kenn

"Anand Soddy" <anand.soddy@in.bosch.com> wrote in message
news:adb56c15888d466f4baf3b4ebd6e70c2$1@www.eclipse.org...
> Hello James,
>
> Thanks for your reply.
>
> Here is the XMI content. I could not find the way to attach the file.
>
>
> I am getting the following error when i load xmi in UML Model editor.
> Please help me in this. I am struck up with this problem.
> ------------------------------------------------------------ ----------------
> java.lang.IllegalArgumentException: The class 'ValueSpecification' is not
> a valid classifier
> at
> org.eclipse.uml2.uml.internal.impl.UMLFactoryImpl.create(UML FactoryImpl.java:681)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:871)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:920)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFa ctory(XMLHandler.java:2171)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFe atureType(XMLHandler.java:2144)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHa ndler.java:2020)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHa ndler.java:131)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLH andler.java:1799)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XML Handler.java:1023)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMI Handler.java:87)
> at
> org.eclipse.uml2.uml.internal.resource.XMI2UMLHandler.proces sElement(XMI2UMLHandler.java:103)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:1001)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:712)
> at
> org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHa ndler.java:167)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .startElement(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocume ntParser.emptyElement(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanStartElement(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl$FragmentContentDispatcher.dispatch(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
> Source)
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(U nknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .parse(Unknown
> Source)
> at javax.xml.parsers.SAXParser.parse(Unknown Source)
> at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl. java:181)
> at
> org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLRes ourceImpl.java:180)
> at
> org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1445)
> at
> org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1241)
> at
> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo ad(ResourceSetImpl.java:255)
> at
> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo adHelper(ResourceSetImpl.java:270)
> at
> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResou rce(ResourceSetImpl.java:397)
> at
> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod elGen(UMLEditor.java:926)
> at
> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod el(UMLEditor.java:971)
> at
> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createPag es(UMLEditor.java:1058)
> at
> org.eclipse.ui.part.MultiPageEditorPart.createPartControl(Mu ltiPageEditorPart.java:310)
> at
> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
> at
> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
> at
> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
> at
> org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
> at
> org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
> at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
> at
> org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:318)
> at
> org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:160)
> at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:22 8)
> at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:20 7)
> at
> org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchR un(SelectionDispatchAction.java:274)
> at
> org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(Selec tionDispatchAction.java:250)
> at
> org.eclipse.jdt.internal.ui.packageview.PackageExplorerActio nGroup.handleOpen(PackageExplorerActionGroup.java:363)
> at
> org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$ 5.open(PackageExplorerPart.java:603)
> at
> org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:880)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:17 5)
> at
> org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
> at
> org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
> at
> org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
> at
> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
> at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
> at
> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:382)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>
> ------------------------------------------------------------ -------------------
> I am pasting the file contents here:
> ------------------------------------------------------------ ------------------
> <?xml version="1.0" encoding="windows-1252"?>
> <xmi:XMI xmi:version="2.1" xmlns:uml="http://schema.omg.org/spec/UML/2.1"
> xmlns:xmi="http://schema.omg.org/spec/XMI/2.1"
> xmlns:thecustomprofile="http://www.sparxsystems.com/profiles/thecustomprofile/1.0">
> <xmi:Documentation exporter="Enterprise Architect" exporterVersion="6.5"/>
> <uml:Model xmi:type="uml:Model" name="EA_Model" visibility="public">
> <packagedElement xmi:type="uml:Package"
> xmi:id="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236" name="Model"
> visibility="public">
> <packagedElement xmi:type="uml:Package"
> xmi:id="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77" name="Sample"
> visibility="public">
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF" name="ABC.c"
> visibility="public">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_322327E9_C4CC_4941_AB10_AC127CA6DEC4" name="UB"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000001_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000002_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_87E66664_4B01_4ecd_8EA4_A10DCB13CFCD" name="UL"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000003_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000004_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
> </ownedAttribute>
> <ownedOperation xmi:id="EAID_07A8A26F_1436_4f35_8726_673CA5AAE937"
> name="eV" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_EAFA9516_8FA3_43cc_B12B_EED12E9A6442"
> name="V" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_FD8BC5FA_5BFD_48d1_8F30_EA5B172ABED4"
> name="V2" visibility="public" concurrency="sequential"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_00761287_6260_4e76_8F06_E94E95866688" visibility="public"
> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_828E1DD7_5321_4b7a_9EAC_09F1EA8FD65A" visibility="public"
> supplier="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_889E9CB6_2B18_4794_BAD9_FAD0C2F9AE26" visibility="public"
> supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_9F76A730_FCDB_45db_A6C2_3F46CB1AB37F" visibility="public"
> supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_F7890F02_791A_48a3_8424_88EBE18E5AEC" visibility="public"
> supplier="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
> <packagedElement xmi:type="uml:Interface"
> xmi:id="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B" name="CFG.h"
> visibility="public" isAbstract="true">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_8E79DFF3_E860_4f4e_9E82_80D4C809FFA5" name="a"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000005_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000006_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_2BD709F5_46CC_4ba7_BA2A_A390B4F2290E" name="b"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000007_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000008_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_BBCF6B47_C248_49a1_9D2D_54A397102AE7" name="c"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000009_C248_49a1_9D2D_54A397102AE7" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000010_C248_49a1_9D2D_54A397102AE7" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_6A209E19_BD07_4cc8_8EF1_ED22ED79CAE5" name="e"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000011_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000012_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_8DD41F45_04A0_47e2_B70F_1393CC8D2CAF" name="f"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000013_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000014_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_B843386C_4FBB_445b_A019_CE229198B1C4" name="g"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000015_4FBB_445b_A019_CE229198B1C4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000016_4FBB_445b_A019_CE229198B1C4" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_64D3FB86_C07A_411d_A177_5DA0C97B5A44" name="h"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000017_C07A_411d_A177_5DA0C97B5A44" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000018_C07A_411d_A177_5DA0C97B5A44" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_0D9C4ABF_572C_47ce_BF3B_750590F4EFC2" name="i"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000019_572C_47ce_BF3B_750590F4EFC2" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000020_572C_47ce_BF3B_750590F4EFC2" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_B5B0700B_E483_4f0a_AA77_3AFF7E9C10F9" name="j"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000021_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000022_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_FE29440B_60A9_4b9e_921D_5859BC0DBF3F" visibility="public"
> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
> client="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/>
> <packagedElement xmi:type="uml:Interface"
> xmi:id="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9" name="Gs.H"
> visibility="public" isAbstract="true">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_CF61D5D9_0DC8_422e_B169_DD92BA2F731F" name="PST"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000023_0DC8_422e_B169_DD92BA2F731F" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000024_0DC8_422e_B169_DD92BA2F731F" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4" name="ST"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000025_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000026_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Interface"
> xmi:id="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92" name="Ph.h"
> visibility="public" isAbstract="true">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_D264A9F6_95E4_42ef_820D_68B9A65D82EE" name="C"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000027_95E4_42ef_820D_68B9A65D82EE" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000028_95E4_42ef_820D_68B9A65D82EE" value="1"/>
> <defaultValue xmi:id="EAID_LI000029_95E4_42ef_820D_68B9A65D82EE"
> value="0x04"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_0D162A65_3032_40e9_A9BF_9D0CCF0E39D3" name="C_F"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000029_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000030_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
> <defaultValue xmi:id="EAID_LI000031_3032_40e9_A9BF_9D0CCF0E39D3"
> value="0x4000"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_450489B9_CC5D_4c1b_A14A_FE50FB0C3926" name="C_Fl"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000031_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000032_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
> <defaultValue xmi:id="EAID_LI000033_CC5D_4c1b_A14A_FE50FB0C3926"
> value="0x2000"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_8BD9C4EF_CBD0_44d6_AC38_2683599C8BA6" name="C_Fla"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000033_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000034_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
> <defaultValue xmi:id="EAID_LI000035_CBD0_44d6_AC38_2683599C8BA6"
> value="0x02"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_EE17AB8E_79F8_47d0_BCA4_D0622F1F62C3" name="C_Flas"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000035_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000036_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
> <defaultValue xmi:id="EAID_LI000037_79F8_47d0_BCA4_D0622F1F62C3"
> value="0x1000"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_3FA96802_48F5_4aca_BA74_6BD4A9DFE5F3" name="C_H"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000037_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000038_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
> <defaultValue xmi:id="EAID_LI000039_48F5_4aca_BA74_6BD4A9DFE5F3"
> value="0x08"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_40E00161_763B_420d_8C36_5B996C59CAC4" name="C_He"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000039_763B_420d_8C36_5B996C59CAC4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000040_763B_420d_8C36_5B996C59CAC4" value="1"/>
> <defaultValue xmi:id="EAID_LI000041_763B_420d_8C36_5B996C59CAC4"
> value="0x20"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_DC309A9C_1D4C_4505_9CCE_98658A9E7320" name="C_Het"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000041_1D4C_4505_9CCE_98658A9E7320" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000042_1D4C_4505_9CCE_98658A9E7320" value="1"/>
> <defaultValue xmi:id="EAID_LI000043_1D4C_4505_9CCE_98658A9E7320"
> value="0x10"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_39A7934A_74CC_472b_A4D2_55DC246DB690" name="ID_UL"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000043_74CC_472b_A4D2_55DC246DB690" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000044_74CC_472b_A4D2_55DC246DB690" value="1"/>
> <defaultValue xmi:id="EAID_LI000045_74CC_472b_A4D2_55DC246DB690"
> value="0x40"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_BED3FAE5_F0B1_4fb2_8D38_39EFE17E9C3B" name="ID_UL1"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000045_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000046_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
> <defaultValue xmi:id="EAID_LI000047_F0B1_4fb2_8D38_39EFE17E9C3B"
> value="0x80"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269" name="UB"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000047_23D0_4472_9B27_4088F062B269" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000048_23D0_4472_9B27_4088F062B269" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20" name="UL"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000049_3859_4b4e_B53C_318B503B0D20" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000050_3859_4b4e_B53C_318B503B0D20" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_04622168_3E1C_4458_9D9F_CED672472244" name="UL1"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000051_3E1C_4458_9D9F_CED672472244" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000052_3E1C_4458_9D9F_CED672472244" value="1"/>
> <defaultValue xmi:id="EAID_LI000053_3E1C_4458_9D9F_CED672472244"
> value="0x400"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_5591BAA7_58CA_4574_921C_47439E3932F4" name="UL2"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000053_58CA_4574_921C_47439E3932F4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000054_58CA_4574_921C_47439E3932F4" value="1"/>
> <defaultValue xmi:id="EAID_LI000055_58CA_4574_921C_47439E3932F4"
> value="0x800"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_AB9C4001_57AC_4a04_86CC_23798A18A2DF" name="UL3"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000055_57AC_4a04_86CC_23798A18A2DF" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000056_57AC_4a04_86CC_23798A18A2DF" value="1"/>
> <defaultValue xmi:id="EAID_LI000057_57AC_4a04_86CC_23798A18A2DF"
> value="0x100"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_0D819D4A_601F_4fd5_9F7C_029C060462DA" name="UL4"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000057_601F_4fd5_9F7C_029C060462DA" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000058_601F_4fd5_9F7C_029C060462DA" value="1"/>
> <defaultValue xmi:id="EAID_LI000059_601F_4fd5_9F7C_029C060462DA"
> value="0x200"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_4BD757E9_F734_4267_B948_9F665BB6DF4B" name="UL5"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000059_F734_4267_B948_9F665BB6DF4B" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000060_F734_4267_B948_9F665BB6DF4B" value="1"/>
> <defaultValue xmi:id="EAID_LI000061_F734_4267_B948_9F665BB6DF4B"
> value="0x100"/>
> </ownedAttribute>
> <ownedOperation xmi:id="EAID_1FB5BA0A_817F_48d7_985C_8F4FD94706E4"
> name="V" visibility="public" concurrency="sequential">
> <ownedParameter xmi:id="EAID_7579BF43_7CBF_4e91_998F_6556D8EBB9B2"
> name="l_ErrorId_UL" direction="pk_in"/>
> </ownedOperation>
> </packagedElement>
> <packagedElement xmi:type="uml:Interface"
> xmi:id="EAID_0AEA91B6_60B8_4044_9552_123705B7C497" name="XYZ.h"
> visibility="public" isAbstract="true">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787" name="1_UL"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000061_4249_4242_AAC7_BB13190BD787" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000062_4249_4242_AAC7_BB13190BD787" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23" name="L"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000063_09FA_439a_87F3_248201574F23" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000064_09FA_439a_87F3_248201574F23" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_DFC27553_2A02_442c_823C_43CD1D034A24" name="OFF"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000065_2A02_442c_823C_43CD1D034A24" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000066_2A02_442c_823C_43CD1D034A24" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_EF03C6CD_51FA_46d2_8D0B_127BF90352A3" name="ON"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000067_51FA_46d2_8D0B_127BF90352A3" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000068_51FA_46d2_8D0B_127BF90352A3" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4" name="U"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000069_8A71_4462_B1B3_9E529343A0C4" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000070_8A71_4462_B1B3_9E529343A0C4" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E" name="UL"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000071_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000072_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
> </ownedAttribute>
> <ownedOperation xmi:id="EAID_C92674C6_05B9_445f_8037_20808961C579"
> name="V" visibility="public" concurrency="sequential"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Interface"
> xmi:id="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B" name="in.h"
> visibility="public" isAbstract="true">
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_C0244F60_C580_48ad_98D5_0D2F6FF9F9CD" name="ED"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000073_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000074_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_15E4E617_6E29_49e9_95E1_720EE56AEEA5" name="UL"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000075_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000076_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6" name="UL1"
> visibility="public" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000077_B179_4c7d_B307_DB9AC76856F6" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000078_B179_4c7d_B307_DB9AC76856F6" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_3C123386_221E_4b95_86DC_2FE29FED4C6C" name="UL2"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000079_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000080_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_C6DABED3_63D4_4352_9A37_E73681B1FCF6" name="UL3"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000081_63D4_4352_9A37_E73681B1FCF6" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000082_63D4_4352_9A37_E73681B1FCF6" value="1"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property"
> xmi:id="EAID_659CB829_BB94_45ed_B622_A9A98C22691F" name="UW"
> visibility="private" isStatic="true" isDerived="false">
> <lowerValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000083_BB94_45ed_B622_A9A98C22691F" value="1"/>
> <upperValue xmi:type="uml:LiteralInteger"
> xmi:id="EAID_LI000084_BB94_45ed_B622_A9A98C22691F" value="1"/>
> </ownedAttribute>
> <ownedOperation xmi:id="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"
> name="V" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"
> name="V1" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"
> name="V2" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"
> name="V3" visibility="public" concurrency="sequential"/>
> <ownedOperation xmi:id="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"
> name="V4" visibility="public" concurrency="sequential"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_8B33B2D3_7EBA_48c0_A0F5_80F745A825E0" visibility="public"
> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
> client="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/>
> <packagedElement xmi:type="uml:Component"
> xmi:id="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9" name="Sampl"
> visibility="public"/>
> <packagedElement xmi:type="uml:Realization"
> xmi:id="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5" visibility="public"
> supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
> realizingClassifier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B "
> client="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_48CFBEB8_378D_489b_AE67_B6FF4C9E776C" name="ESM09_COMMON :
> ESM09_InterruptHandling" visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_52CE987F_1DF6_43db_9C3E_9E3F9818B125" name="ESM09_COMMON :
> ESM09_Init" visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_687E4E47_19EC_4add_9178_7C827FAB68AA" name="internal ESM09
> diagrams" visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_6C42D355_5696_472d_8E8C_8656CD760EC6" name="ESM09_COMMON"
> visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_7B83CA0A_706D_43d5_8ECB_A2ADA65C498C" name="Sample"
> visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511" name="ESM09_COMMON"
> visibility="public"/>
> <packagedElement xmi:type="uml:Dependency"
> xmi:id="EAID_8987A2AF_9FF0_4545_ACEA_8850C89D57EA" visibility="public"
> supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
> client="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_8F455C4F_A5FC_4ec4_8B3B_61B33A9155C0" name="ESM09_COMMON"
> visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_ACD3CC84_2F18_405d_B20D_C2C27640B6B7" name="ESM09_COMMON"
> visibility="public"/>
> <packagedElement xmi:type="uml:Class"
> xmi:id="EAID_CBE4B06D_EC40_4acf_AA7A_276EC990DAF1" name="ESM09_COMMON :
> ESM09_StartupTests" visibility="public"/>
> </packagedElement>
> </packagedElement>
> <thecustomprofile:interface
> base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/ >
> <thecustomprofile:Visibility
> base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
> Visibility="ESM09_COMMON"/>
> <thecustomprofile:interface
> base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"/ >
> <thecustomprofile:Visibility
> base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
> Visibility="ESM09_COMMON"/>
> <thecustomprofile:typedef_volatile_struct
> base_Attribute="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4"
> __EAStereoName="typedef volatile struct"/>
> <thecustomprofile:interface
> base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"/ >
> <thecustomprofile:Visibility
> base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
> Visibility="ESM09_COMMON"/>
> <thecustomprofile:extern
> base_Attribute="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269"/ >
> <thecustomprofile:extern
> base_Attribute="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20"/ >
> <thecustomprofile:interface
> base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"/ >
> <thecustomprofile:Visibility
> base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
> Visibility="ESM09_COMMON"/>
> <thecustomprofile:extern
> base_Attribute="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787"/ >
> <thecustomprofile:extern
> base_Attribute="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23"/ >
> <thecustomprofile:extern
> base_Attribute="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4"/ >
> <thecustomprofile:extern_volatile
> base_Attribute="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E"
> __EAStereoName="extern volatile"/>
> <thecustomprofile:interface
> base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/ >
> <thecustomprofile:Visibility
> base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
> Visibility="HSW"/>
> <thecustomprofile:extern_volatile
> base_Attribute="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6"
> __EAStereoName="extern volatile"/>
> <thecustomprofile:inline
> base_Operation="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"/ >
> <thecustomprofile:inline
> base_Operation="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"/ >
> <thecustomprofile:inline
> base_Operation="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"/ >
> <thecustomprofile:inline
> base_Operation="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"/ >
> <thecustomprofile:inline
> base_Operation="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"/ >
> <thecustomprofile:realize
> base_Realisation="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5 "/>
> <uml:Profile xmi:version="2.1"
> xmlns:uml="http://schema.omg.org/spec/UML/2.1/uml.xml"
> xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmi:id="thecustomprofile"
> nsPrefix="thecustomprofile" name="thecustomprofile"
> metamodelReference="mmref01">
> <ownedComment xmi:type="uml:Comment" xmi:id="comment01"
> annotatedElement="thecustomprofile">
> <body> Version:1.0</body>
> </ownedComment>
> <packageImport xmi:id="mmref01">
> <importedPackage href="http://schema.omg.org/spec/UML/2.1/uml.xml"/>
> </packageImport>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="realize"
> name="realize">
> <ownedAttribute xmi:type="uml:Property" xmi:id="realize-base_Realisation"
> name="base_Realisation" association="Realisation_realize">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Realisation"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Realisation_realize"
> name="A_Realisation_realize" memberEnd="extension_realize
> realize-base_Realisation">
> <ownedEnd xmi:id="extension_realize" name="extension_realize"
> type="realize" isComposite="true" lower="0" upper="1"
> memberEnd="extension_realize realize-base_Realisation"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="extern" name="extern">
> <ownedAttribute xmi:type="uml:Property" xmi:id="extern-base_Attribute"
> name="base_Attribute" association="Attribute_extern">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern"
> name="A_Attribute_extern" memberEnd="extension_extern
> extern-base_Attribute">
> <ownedEnd xmi:id="extension_extern" name="extension_extern" type="extern"
> isComposite="true" lower="0" upper="1" memberEnd="extension_extern
> extern-base_Attribute"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="extern volatile"
> name="extern volatile">
> <ownedAttribute xmi:type="uml:Property" xmi:id="extern
> volatile-base_Attribute" name="base_Attribute"
> association="Attribute_extern volatile">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern
> volatile" name="A_Attribute_extern volatile" memberEnd="extension_extern
> volatile extern volatile-base_Attribute">
> <ownedEnd xmi:id="extension_extern volatile" name="extension_extern
> volatile" type="extern volatile" isComposite="true" lower="0" upper="1"
> memberEnd="extension_extern volatile extern volatile-base_Attribute"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="interface"
> name="interface">
> <ownedAttribute xmi:type="uml:Property" xmi:id="interface-base_Interface"
> name="base_Interface" association="Interface_interface">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Interface_interface"
> name="A_Interface_interface" memberEnd="extension_interface
> interface-base_Interface">
> <ownedEnd xmi:id="extension_interface" name="extension_interface"
> type="interface" isComposite="true" lower="0" upper="1"
> memberEnd="extension_interface interface-base_Interface"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="inline" name="inline">
> <ownedAttribute xmi:type="uml:Property" xmi:id="inline-base_Operation"
> name="base_Operation" association="Operation_inline">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Operation"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Operation_inline"
> name="A_Operation_inline" memberEnd="extension_inline
> inline-base_Operation">
> <ownedEnd xmi:id="extension_inline" name="extension_inline" type="inline"
> isComposite="true" lower="0" upper="1" memberEnd="extension_inline
> inline-base_Operation"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="Visibility"
> name="Visibility">
> <ownedAttribute xmi:type="uml:Property" xmi:id="Visibility-base_Interface"
> name="base_Interface" association="Interface_Visibility">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
> </ownedAttribute>
> <ownedAttribute xmi:type="uml:Property" xmi:id="Visibility-Visibility"
> name="Visibility">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Interface_Visibility"
> name="A_Interface_Visibility" memberEnd="extension_Visibility
> Visibility-base_Interface">
> <ownedEnd xmi:id="extension_Visibility" name="extension_Visibility"
> type="Visibility" isComposite="true" lower="0" upper="1"
> memberEnd="extension_Visibility Visibility-base_Interface"/>
> </packagedElement>
> <packagedElement xmi:type="uml:Stereotype" xmi:id="typedef volatile
> struct" name="typedef volatile struct">
> <ownedAttribute xmi:type="uml:Property" xmi:id="typedef volatile
> struct-base_Attribute" name="base_Attribute"
> association="Attribute_typedef volatile struct">
> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
> </ownedAttribute>
> </packagedElement>
> <packagedElement xmi:type="uml:Extension" xmi:id="Attribute_typedef
> volatile struct" name="A_Attribute_typedef volatile struct"
> memberEnd="extension_typedef volatile struct typedef volatile
> struct-base_Attribute">
> <ownedEnd xmi:id="extension_typedef volatile struct"
> name="extension_typedef volatile struct" type="typedef volatile struct"
> isComposite="true" lower="0" upper="1" memberEnd="extension_typedef
> volatile struct typedef volatile struct-base_Attribute"/>
> </packagedElement>
> </uml:Profile>
> </uml:Model>
> <xmi:Extension extender="Enterprise Architect" extenderID="6.5">
> <elements>
> <element xmi:idref="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236">
> <packageproperties/>
> <paths/>
> <times/>
> <flags iscontrolled="FALSE" isprotected="FALSE" usedtd="FALSE"
> logxml="FALSE" packageFlags="isModel=1;"/>
> </element>
> <element xmi:idref="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77"
> xmi:type="uml:Package" name="Sample" scope="public">
> <model package2="EAID_1F199D3E_F346_422d_9D3E_154CFAF09C77"
> package="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236" tpos="0"
> ea_localid="2" ea_eleType="package"/>
> <properties isSpecification="false" sType="Package" nType="0"
> scope="public"/>
> <project version="1.0" phase="1.0" created="2005-07-26 11:59:00"
> modified="2009-02-11 05:02:22" complexity="1" status="Proposed"/>
> <code gentype="C"/>
> <style
> appearance=" BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwi mLanes=0;HSwimLanes=0;BorderStyle=0; "/>
> <modelDocument/>
> <tags/>
> <xrefs/>
> <extendedProperties tagged="0" package_name="Model"/>
> <packageproperties version="1.0"/>
> <paths/>
> <times/>
> <flags iscontrolled="FALSE" isprotected="FALSE" batchsave="0"
> batchload="0" usedtd="FALSE" logxml="FALSE"/>
> </element>
> <element xmi:idref="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"
> xmi:type="uml:Class" name="ABC.c" scope="public">
> <model package="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77" tpos="0"
> ea_lo
Re: Loading Model from Enterprise architect [message #627414 is a reply to message #478218] Fri, 06 March 2009 13:34 Go to previous message
Raphael Faudou is currently offline Raphael FaudouFriend
Messages: 105
Registered: July 2009
Senior Member
Just my two cents on this item.
I have already done the exercice to load a UML model exported in XMI
from EA and I had to replace some keywords so that it can be accepted by
Eclipse UML2 editor.
Seems that EA is not really conformant to UML2 specification. Probably
because they have to deal with compatibility from 1.X relases for their
customers.

regards
raphaël

Kenn Hussey a écrit :
> Anand,
>
> There's a problem with the XMI you are trying to load - it has a number of
> 'defaultValue' elements with unspecified type. Since the type of
> Property::defaultValue, ValueSpecification, is abstract, a specific type
> must be specified; otherwise, an attempt it made to instantiate the abstract
> type, hence the exception.
>
> Kenn
>
> "Anand Soddy" <anand.soddy@in.bosch.com> wrote in message
> news:adb56c15888d466f4baf3b4ebd6e70c2$1@www.eclipse.org...
>> Hello James,
>>
>> Thanks for your reply.
>>
>> Here is the XMI content. I could not find the way to attach the file.
>>
>>
>> I am getting the following error when i load xmi in UML Model editor.
>> Please help me in this. I am struck up with this problem.
>> ------------------------------------------------------------ ----------------
>> java.lang.IllegalArgumentException: The class 'ValueSpecification' is not
>> a valid classifier
>> at
>> org.eclipse.uml2.uml.internal.impl.UMLFactoryImpl.create(UML FactoryImpl.java:681)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:871)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.createObject(XM LHelperImpl.java:920)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFa ctory(XMLHandler.java:2171)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFe atureType(XMLHandler.java:2144)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHa ndler.java:2020)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHa ndler.java:131)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLH andler.java:1799)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XML Handler.java:1023)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMI Handler.java:87)
>> at
>> org.eclipse.uml2.uml.internal.resource.XMI2UMLHandler.proces sElement(XMI2UMLHandler.java:103)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:1001)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:712)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHa ndler.java:167)
>> at
>> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .startElement(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocume ntParser.emptyElement(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanStartElement(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl$FragmentContentDispatcher.dispatch(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
>> Source)
>> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(U nknown
>> Source)
>> at
>> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .parse(Unknown
>> Source)
>> at javax.xml.parsers.SAXParser.parse(Unknown Source)
>> at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl. java:181)
>> at
>> org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLRes ourceImpl.java:180)
>> at
>> org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1445)
>> at
>> org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1241)
>> at
>> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo ad(ResourceSetImpl.java:255)
>> at
>> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo adHelper(ResourceSetImpl.java:270)
>> at
>> org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResou rce(ResourceSetImpl.java:397)
>> at
>> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod elGen(UMLEditor.java:926)
>> at
>> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createMod el(UMLEditor.java:971)
>> at
>> org.eclipse.uml2.uml.editor.presentation.UMLEditor.createPag es(UMLEditor.java:1058)
>> at
>> org.eclipse.ui.part.MultiPageEditorPart.createPartControl(Mu ltiPageEditorPart.java:310)
>> at
>> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
>> at
>> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:428)
>> at
>> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:594)
>> at
>> org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:266)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2820)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2729)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2721)
>> at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2673)
>> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2668)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2652)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2643)
>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
>> at
>> org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:318)
>> at
>> org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:160)
>> at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:22 8)
>> at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:20 7)
>> at
>> org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchR un(SelectionDispatchAction.java:274)
>> at
>> org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(Selec tionDispatchAction.java:250)
>> at
>> org.eclipse.jdt.internal.ui.packageview.PackageExplorerActio nGroup.handleOpen(PackageExplorerActionGroup.java:363)
>> at
>> org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$ 5.open(PackageExplorerPart.java:603)
>> at
>> org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>> at org.eclipse.core.runtime.Platform.run(Platform.java:880)
>> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
>> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:17 5)
>> at
>> org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
>> at
>> org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
>> at
>> org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
>> at
>> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
>> at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
>> at
>> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>> at
>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>> at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>> at
>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>> at
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>> at
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
>> at
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:382)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> at java.lang.reflect.Method.invoke(Unknown Source)
>> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>
>> ------------------------------------------------------------ -------------------
>> I am pasting the file contents here:
>> ------------------------------------------------------------ ------------------
>> <?xml version="1.0" encoding="windows-1252"?>
>> <xmi:XMI xmi:version="2.1" xmlns:uml="http://schema.omg.org/spec/UML/2.1"
>> xmlns:xmi="http://schema.omg.org/spec/XMI/2.1"
>> xmlns:thecustomprofile="http://www.sparxsystems.com/profiles/thecustomprofile/1.0">
>> <xmi:Documentation exporter="Enterprise Architect" exporterVersion="6.5"/>
>> <uml:Model xmi:type="uml:Model" name="EA_Model" visibility="public">
>> <packagedElement xmi:type="uml:Package"
>> xmi:id="EAPK_CD825798_C93A_4035_82E5_AEC56D9DF236" name="Model"
>> visibility="public">
>> <packagedElement xmi:type="uml:Package"
>> xmi:id="EAPK_1F199D3E_F346_422d_9D3E_154CFAF09C77" name="Sample"
>> visibility="public">
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF" name="ABC.c"
>> visibility="public">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_322327E9_C4CC_4941_AB10_AC127CA6DEC4" name="UB"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000001_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000002_C4CC_4941_AB10_AC127CA6DEC4" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_87E66664_4B01_4ecd_8EA4_A10DCB13CFCD" name="UL"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000003_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000004_4B01_4ecd_8EA4_A10DCB13CFCD" value="1"/>
>> </ownedAttribute>
>> <ownedOperation xmi:id="EAID_07A8A26F_1436_4f35_8726_673CA5AAE937"
>> name="eV" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_EAFA9516_8FA3_43cc_B12B_EED12E9A6442"
>> name="V" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_FD8BC5FA_5BFD_48d1_8F30_EA5B172ABED4"
>> name="V2" visibility="public" concurrency="sequential"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_00761287_6260_4e76_8F06_E94E95866688" visibility="public"
>> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
>> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_828E1DD7_5321_4b7a_9EAC_09F1EA8FD65A" visibility="public"
>> supplier="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
>> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_889E9CB6_2B18_4794_BAD9_FAD0C2F9AE26" visibility="public"
>> supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
>> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_9F76A730_FCDB_45db_A6C2_3F46CB1AB37F" visibility="public"
>> supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
>> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_F7890F02_791A_48a3_8424_88EBE18E5AEC" visibility="public"
>> supplier="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
>> client="EAID_1AE191F0_1502_475e_922B_0D92E48C0FBF"/>
>> <packagedElement xmi:type="uml:Interface"
>> xmi:id="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B" name="CFG.h"
>> visibility="public" isAbstract="true">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_8E79DFF3_E860_4f4e_9E82_80D4C809FFA5" name="a"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000005_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000006_E860_4f4e_9E82_80D4C809FFA5" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_2BD709F5_46CC_4ba7_BA2A_A390B4F2290E" name="b"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000007_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000008_46CC_4ba7_BA2A_A390B4F2290E" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_BBCF6B47_C248_49a1_9D2D_54A397102AE7" name="c"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000009_C248_49a1_9D2D_54A397102AE7" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000010_C248_49a1_9D2D_54A397102AE7" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_6A209E19_BD07_4cc8_8EF1_ED22ED79CAE5" name="e"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000011_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000012_BD07_4cc8_8EF1_ED22ED79CAE5" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_8DD41F45_04A0_47e2_B70F_1393CC8D2CAF" name="f"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000013_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000014_04A0_47e2_B70F_1393CC8D2CAF" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_B843386C_4FBB_445b_A019_CE229198B1C4" name="g"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000015_4FBB_445b_A019_CE229198B1C4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000016_4FBB_445b_A019_CE229198B1C4" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_64D3FB86_C07A_411d_A177_5DA0C97B5A44" name="h"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000017_C07A_411d_A177_5DA0C97B5A44" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000018_C07A_411d_A177_5DA0C97B5A44" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_0D9C4ABF_572C_47ce_BF3B_750590F4EFC2" name="i"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000019_572C_47ce_BF3B_750590F4EFC2" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000020_572C_47ce_BF3B_750590F4EFC2" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_B5B0700B_E483_4f0a_AA77_3AFF7E9C10F9" name="j"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000021_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000022_E483_4f0a_AA77_3AFF7E9C10F9" value="1"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_FE29440B_60A9_4b9e_921D_5859BC0DBF3F" visibility="public"
>> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
>> client="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/>
>> <packagedElement xmi:type="uml:Interface"
>> xmi:id="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9" name="Gs.H"
>> visibility="public" isAbstract="true">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_CF61D5D9_0DC8_422e_B169_DD92BA2F731F" name="PST"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000023_0DC8_422e_B169_DD92BA2F731F" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000024_0DC8_422e_B169_DD92BA2F731F" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4" name="ST"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000025_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000026_03F4_46e2_94EA_9DE519CC3AF4" value="1"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Interface"
>> xmi:id="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92" name="Ph.h"
>> visibility="public" isAbstract="true">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_D264A9F6_95E4_42ef_820D_68B9A65D82EE" name="C"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000027_95E4_42ef_820D_68B9A65D82EE" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000028_95E4_42ef_820D_68B9A65D82EE" value="1"/>
>> <defaultValue xmi:id="EAID_LI000029_95E4_42ef_820D_68B9A65D82EE"
>> value="0x04"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_0D162A65_3032_40e9_A9BF_9D0CCF0E39D3" name="C_F"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000029_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000030_3032_40e9_A9BF_9D0CCF0E39D3" value="1"/>
>> <defaultValue xmi:id="EAID_LI000031_3032_40e9_A9BF_9D0CCF0E39D3"
>> value="0x4000"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_450489B9_CC5D_4c1b_A14A_FE50FB0C3926" name="C_Fl"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000031_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000032_CC5D_4c1b_A14A_FE50FB0C3926" value="1"/>
>> <defaultValue xmi:id="EAID_LI000033_CC5D_4c1b_A14A_FE50FB0C3926"
>> value="0x2000"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_8BD9C4EF_CBD0_44d6_AC38_2683599C8BA6" name="C_Fla"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000033_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000034_CBD0_44d6_AC38_2683599C8BA6" value="1"/>
>> <defaultValue xmi:id="EAID_LI000035_CBD0_44d6_AC38_2683599C8BA6"
>> value="0x02"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_EE17AB8E_79F8_47d0_BCA4_D0622F1F62C3" name="C_Flas"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000035_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000036_79F8_47d0_BCA4_D0622F1F62C3" value="1"/>
>> <defaultValue xmi:id="EAID_LI000037_79F8_47d0_BCA4_D0622F1F62C3"
>> value="0x1000"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_3FA96802_48F5_4aca_BA74_6BD4A9DFE5F3" name="C_H"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000037_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000038_48F5_4aca_BA74_6BD4A9DFE5F3" value="1"/>
>> <defaultValue xmi:id="EAID_LI000039_48F5_4aca_BA74_6BD4A9DFE5F3"
>> value="0x08"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_40E00161_763B_420d_8C36_5B996C59CAC4" name="C_He"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000039_763B_420d_8C36_5B996C59CAC4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000040_763B_420d_8C36_5B996C59CAC4" value="1"/>
>> <defaultValue xmi:id="EAID_LI000041_763B_420d_8C36_5B996C59CAC4"
>> value="0x20"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_DC309A9C_1D4C_4505_9CCE_98658A9E7320" name="C_Het"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000041_1D4C_4505_9CCE_98658A9E7320" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000042_1D4C_4505_9CCE_98658A9E7320" value="1"/>
>> <defaultValue xmi:id="EAID_LI000043_1D4C_4505_9CCE_98658A9E7320"
>> value="0x10"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_39A7934A_74CC_472b_A4D2_55DC246DB690" name="ID_UL"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000043_74CC_472b_A4D2_55DC246DB690" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000044_74CC_472b_A4D2_55DC246DB690" value="1"/>
>> <defaultValue xmi:id="EAID_LI000045_74CC_472b_A4D2_55DC246DB690"
>> value="0x40"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_BED3FAE5_F0B1_4fb2_8D38_39EFE17E9C3B" name="ID_UL1"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000045_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000046_F0B1_4fb2_8D38_39EFE17E9C3B" value="1"/>
>> <defaultValue xmi:id="EAID_LI000047_F0B1_4fb2_8D38_39EFE17E9C3B"
>> value="0x80"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269" name="UB"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000047_23D0_4472_9B27_4088F062B269" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000048_23D0_4472_9B27_4088F062B269" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20" name="UL"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000049_3859_4b4e_B53C_318B503B0D20" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000050_3859_4b4e_B53C_318B503B0D20" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_04622168_3E1C_4458_9D9F_CED672472244" name="UL1"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000051_3E1C_4458_9D9F_CED672472244" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000052_3E1C_4458_9D9F_CED672472244" value="1"/>
>> <defaultValue xmi:id="EAID_LI000053_3E1C_4458_9D9F_CED672472244"
>> value="0x400"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_5591BAA7_58CA_4574_921C_47439E3932F4" name="UL2"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000053_58CA_4574_921C_47439E3932F4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000054_58CA_4574_921C_47439E3932F4" value="1"/>
>> <defaultValue xmi:id="EAID_LI000055_58CA_4574_921C_47439E3932F4"
>> value="0x800"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_AB9C4001_57AC_4a04_86CC_23798A18A2DF" name="UL3"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000055_57AC_4a04_86CC_23798A18A2DF" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000056_57AC_4a04_86CC_23798A18A2DF" value="1"/>
>> <defaultValue xmi:id="EAID_LI000057_57AC_4a04_86CC_23798A18A2DF"
>> value="0x100"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_0D819D4A_601F_4fd5_9F7C_029C060462DA" name="UL4"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000057_601F_4fd5_9F7C_029C060462DA" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000058_601F_4fd5_9F7C_029C060462DA" value="1"/>
>> <defaultValue xmi:id="EAID_LI000059_601F_4fd5_9F7C_029C060462DA"
>> value="0x200"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_4BD757E9_F734_4267_B948_9F665BB6DF4B" name="UL5"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000059_F734_4267_B948_9F665BB6DF4B" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000060_F734_4267_B948_9F665BB6DF4B" value="1"/>
>> <defaultValue xmi:id="EAID_LI000061_F734_4267_B948_9F665BB6DF4B"
>> value="0x100"/>
>> </ownedAttribute>
>> <ownedOperation xmi:id="EAID_1FB5BA0A_817F_48d7_985C_8F4FD94706E4"
>> name="V" visibility="public" concurrency="sequential">
>> <ownedParameter xmi:id="EAID_7579BF43_7CBF_4e91_998F_6556D8EBB9B2"
>> name="l_ErrorId_UL" direction="pk_in"/>
>> </ownedOperation>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Interface"
>> xmi:id="EAID_0AEA91B6_60B8_4044_9552_123705B7C497" name="XYZ.h"
>> visibility="public" isAbstract="true">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787" name="1_UL"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000061_4249_4242_AAC7_BB13190BD787" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000062_4249_4242_AAC7_BB13190BD787" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23" name="L"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000063_09FA_439a_87F3_248201574F23" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000064_09FA_439a_87F3_248201574F23" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_DFC27553_2A02_442c_823C_43CD1D034A24" name="OFF"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000065_2A02_442c_823C_43CD1D034A24" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000066_2A02_442c_823C_43CD1D034A24" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_EF03C6CD_51FA_46d2_8D0B_127BF90352A3" name="ON"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000067_51FA_46d2_8D0B_127BF90352A3" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000068_51FA_46d2_8D0B_127BF90352A3" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4" name="U"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000069_8A71_4462_B1B3_9E529343A0C4" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000070_8A71_4462_B1B3_9E529343A0C4" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E" name="UL"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000071_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000072_D9C4_4cb9_889F_53CA4DA9F62E" value="1"/>
>> </ownedAttribute>
>> <ownedOperation xmi:id="EAID_C92674C6_05B9_445f_8037_20808961C579"
>> name="V" visibility="public" concurrency="sequential"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Interface"
>> xmi:id="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B" name="in.h"
>> visibility="public" isAbstract="true">
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_C0244F60_C580_48ad_98D5_0D2F6FF9F9CD" name="ED"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000073_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000074_C580_48ad_98D5_0D2F6FF9F9CD" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_15E4E617_6E29_49e9_95E1_720EE56AEEA5" name="UL"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000075_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000076_6E29_49e9_95E1_720EE56AEEA5" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6" name="UL1"
>> visibility="public" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000077_B179_4c7d_B307_DB9AC76856F6" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000078_B179_4c7d_B307_DB9AC76856F6" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_3C123386_221E_4b95_86DC_2FE29FED4C6C" name="UL2"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000079_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000080_221E_4b95_86DC_2FE29FED4C6C" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_C6DABED3_63D4_4352_9A37_E73681B1FCF6" name="UL3"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000081_63D4_4352_9A37_E73681B1FCF6" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000082_63D4_4352_9A37_E73681B1FCF6" value="1"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property"
>> xmi:id="EAID_659CB829_BB94_45ed_B622_A9A98C22691F" name="UW"
>> visibility="private" isStatic="true" isDerived="false">
>> <lowerValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000083_BB94_45ed_B622_A9A98C22691F" value="1"/>
>> <upperValue xmi:type="uml:LiteralInteger"
>> xmi:id="EAID_LI000084_BB94_45ed_B622_A9A98C22691F" value="1"/>
>> </ownedAttribute>
>> <ownedOperation xmi:id="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"
>> name="V" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"
>> name="V1" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"
>> name="V2" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"
>> name="V3" visibility="public" concurrency="sequential"/>
>> <ownedOperation xmi:id="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"
>> name="V4" visibility="public" concurrency="sequential"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_8B33B2D3_7EBA_48c0_A0F5_80F745A825E0" visibility="public"
>> supplier="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
>> client="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/>
>> <packagedElement xmi:type="uml:Component"
>> xmi:id="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9" name="Sampl"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Realization"
>> xmi:id="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5" visibility="public"
>> supplier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
>> realizingClassifier="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B "
>> client="EAID_6BCFB871_6F81_4128_BF92_E0D5F12859B9"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_48CFBEB8_378D_489b_AE67_B6FF4C9E776C" name="ESM09_COMMON :
>> ESM09_InterruptHandling" visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_52CE987F_1DF6_43db_9C3E_9E3F9818B125" name="ESM09_COMMON :
>> ESM09_Init" visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_687E4E47_19EC_4add_9178_7C827FAB68AA" name="internal ESM09
>> diagrams" visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_6C42D355_5696_472d_8E8C_8656CD760EC6" name="ESM09_COMMON"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_7B83CA0A_706D_43d5_8ECB_A2ADA65C498C" name="Sample"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511" name="ESM09_COMMON"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Dependency"
>> xmi:id="EAID_8987A2AF_9FF0_4545_ACEA_8850C89D57EA" visibility="public"
>> supplier="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
>> client="EAID_7F4D9478_93E7_4d17_9F30_D32664B86511"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_8F455C4F_A5FC_4ec4_8B3B_61B33A9155C0" name="ESM09_COMMON"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_ACD3CC84_2F18_405d_B20D_C2C27640B6B7" name="ESM09_COMMON"
>> visibility="public"/>
>> <packagedElement xmi:type="uml:Class"
>> xmi:id="EAID_CBE4B06D_EC40_4acf_AA7A_276EC990DAF1" name="ESM09_COMMON :
>> ESM09_StartupTests" visibility="public"/>
>> </packagedElement>
>> </packagedElement>
>> <thecustomprofile:interface
>> base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"/ >
>> <thecustomprofile:Visibility
>> base_Interface="EAID_90FD549A_5C50_4bb5_88C6_F7A80B3FDE2B"
>> Visibility="ESM09_COMMON"/>
>> <thecustomprofile:interface
>> base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"/ >
>> <thecustomprofile:Visibility
>> base_Interface="EAID_B9C9BA44_30FD_4b5d_AB3F_D4AD3936F1A9"
>> Visibility="ESM09_COMMON"/>
>> <thecustomprofile:typedef_volatile_struct
>> base_Attribute="EAID_C4373B66_03F4_46e2_94EA_9DE519CC3AF4"
>> __EAStereoName="typedef volatile struct"/>
>> <thecustomprofile:interface
>> base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"/ >
>> <thecustomprofile:Visibility
>> base_Interface="EAID_524570EC_00AA_48ce_9798_633F4D0FAF92"
>> Visibility="ESM09_COMMON"/>
>> <thecustomprofile:extern
>> base_Attribute="EAID_03FEB6F4_23D0_4472_9B27_4088F062B269"/ >
>> <thecustomprofile:extern
>> base_Attribute="EAID_F017B5A3_3859_4b4e_B53C_318B503B0D20"/ >
>> <thecustomprofile:interface
>> base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"/ >
>> <thecustomprofile:Visibility
>> base_Interface="EAID_0AEA91B6_60B8_4044_9552_123705B7C497"
>> Visibility="ESM09_COMMON"/>
>> <thecustomprofile:extern
>> base_Attribute="EAID_54F9D7EC_4249_4242_AAC7_BB13190BD787"/ >
>> <thecustomprofile:extern
>> base_Attribute="EAID_B1BCC9BF_09FA_439a_87F3_248201574F23"/ >
>> <thecustomprofile:extern
>> base_Attribute="EAID_DF833404_8A71_4462_B1B3_9E529343A0C4"/ >
>> <thecustomprofile:extern_volatile
>> base_Attribute="EAID_3E289690_D9C4_4cb9_889F_53CA4DA9F62E"
>> __EAStereoName="extern volatile"/>
>> <thecustomprofile:interface
>> base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"/ >
>> <thecustomprofile:Visibility
>> base_Interface="EAID_6C8CD667_59E4_42b6_98F4_85F460E6282B"
>> Visibility="HSW"/>
>> <thecustomprofile:extern_volatile
>> base_Attribute="EAID_2539AD27_B179_4c7d_B307_DB9AC76856F6"
>> __EAStereoName="extern volatile"/>
>> <thecustomprofile:inline
>> base_Operation="EAID_5948638B_00F1_486d_97EF_45D37AFB8103"/ >
>> <thecustomprofile:inline
>> base_Operation="EAID_D54988F3_C4DA_491a_B737_CDC8178A5E27"/ >
>> <thecustomprofile:inline
>> base_Operation="EAID_7769A273_CD9C_4771_8C62_A0A9C4AE43E4"/ >
>> <thecustomprofile:inline
>> base_Operation="EAID_DA91EA8E_64A5_4ec7_95EB_EC87D9B76A1A"/ >
>> <thecustomprofile:inline
>> base_Operation="EAID_C6A2A643_8219_48dc_A243_C3BF8CD3708F"/ >
>> <thecustomprofile:realize
>> base_Realisation="EAID_AA01A369_87A1_4e30_BC64_1CD6D60ECDD5 "/>
>> <uml:Profile xmi:version="2.1"
>> xmlns:uml="http://schema.omg.org/spec/UML/2.1/uml.xml"
>> xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmi:id="thecustomprofile"
>> nsPrefix="thecustomprofile" name="thecustomprofile"
>> metamodelReference="mmref01">
>> <ownedComment xmi:type="uml:Comment" xmi:id="comment01"
>> annotatedElement="thecustomprofile">
>> <body> Version:1.0</body>
>> </ownedComment>
>> <packageImport xmi:id="mmref01">
>> <importedPackage href="http://schema.omg.org/spec/UML/2.1/uml.xml"/>
>> </packageImport>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="realize"
>> name="realize">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="realize-base_Realisation"
>> name="base_Realisation" association="Realisation_realize">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Realisation"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Realisation_realize"
>> name="A_Realisation_realize" memberEnd="extension_realize
>> realize-base_Realisation">
>> <ownedEnd xmi:id="extension_realize" name="extension_realize"
>> type="realize" isComposite="true" lower="0" upper="1"
>> memberEnd="extension_realize realize-base_Realisation"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="extern" name="extern">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="extern-base_Attribute"
>> name="base_Attribute" association="Attribute_extern">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern"
>> name="A_Attribute_extern" memberEnd="extension_extern
>> extern-base_Attribute">
>> <ownedEnd xmi:id="extension_extern" name="extension_extern" type="extern"
>> isComposite="true" lower="0" upper="1" memberEnd="extension_extern
>> extern-base_Attribute"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="extern volatile"
>> name="extern volatile">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="extern
>> volatile-base_Attribute" name="base_Attribute"
>> association="Attribute_extern volatile">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Attribute_extern
>> volatile" name="A_Attribute_extern volatile" memberEnd="extension_extern
>> volatile extern volatile-base_Attribute">
>> <ownedEnd xmi:id="extension_extern volatile" name="extension_extern
>> volatile" type="extern volatile" isComposite="true" lower="0" upper="1"
>> memberEnd="extension_extern volatile extern volatile-base_Attribute"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="interface"
>> name="interface">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="interface-base_Interface"
>> name="base_Interface" association="Interface_interface">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Interface_interface"
>> name="A_Interface_interface" memberEnd="extension_interface
>> interface-base_Interface">
>> <ownedEnd xmi:id="extension_interface" name="extension_interface"
>> type="interface" isComposite="true" lower="0" upper="1"
>> memberEnd="extension_interface interface-base_Interface"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="inline" name="inline">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="inline-base_Operation"
>> name="base_Operation" association="Operation_inline">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Operation"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Operation_inline"
>> name="A_Operation_inline" memberEnd="extension_inline
>> inline-base_Operation">
>> <ownedEnd xmi:id="extension_inline" name="extension_inline" type="inline"
>> isComposite="true" lower="0" upper="1" memberEnd="extension_inline
>> inline-base_Operation"/>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Stereotype" xmi:id="Visibility"
>> name="Visibility">
>> <ownedAttribute xmi:type="uml:Property" xmi:id="Visibility-base_Interface"
>> name="base_Interface" association="Interface_Visibility">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Interface"/>
>> </ownedAttribute>
>> <ownedAttribute xmi:type="uml:Property" xmi:id="Visibility-Visibility"
>> name="Visibility">
>> <type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
>> </ownedAttribute>
>> </packagedElement>
>> <packagedElement xmi:type="uml:Extension" xmi:id="Interface_Visibility"
>> name="A_Interface_Visibility" memberEnd="extension_Visibility
>> Visibility-base_Interface">
>> <ownedEnd xmi:id="extension_Visibility" name="extension_Visibility"
>> type="Visibility" isComposite="true" lower="0" upper="1"
>> memberEnd="extension_Visibility Visibility-base_Interface"/>
>> </packagedE
Re: Loading Model from Enterprise architect [message #627432 is a reply to message #478219] Fri, 13 March 2009 03:58 Go to previous message
Anand is currently offline AnandFriend
Messages: 22
Registered: July 2009
Junior Member
Thanks Raphael for the information.

I used EA 7.1 UML 2.1 and tried loading the model but was unsuccessful
this time also.

I think we need to write our own XMICorrector to correct the XMI file
exported from EA.
I tried acceleo, even i was unsuccessful with that also.

Can you please let me know how to start with correcting XMI file exported
from EA as you have already stated in the above post.

Thanks in advance.

Regards,
Anand
Previous Topic:Sequence diagrams
Next Topic:Context-free State Machine
Goto Forum:
  


Current Time: Wed Apr 24 17:41:17 GMT 2024

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

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

Back to the top