⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 marte4cheddar.asm

📁 papyrus插件MARTE例子,uml建模
💻 ASM
📖 第 1 页 / 共 3 页
字号:
<?xml version = '1.0' encoding = 'ISO-8859-1' ?>
<asm name="0">
	<cp>
		<constant value="MARTE4CHEDDAR"/>
		<constant value="Name"/>
		<constant value="MUML!Element;"/>
		<constant value="0"/>
		<constant value="NamedElement"/>
		<constant value="UML"/>
		<constant value="J.oclIsKindOf(J):J"/>
		<constant value="9"/>
		<constant value="name"/>
		<constant value="14"/>
		<constant value="getQualifiedName"/>
		<constant value="::"/>
		<constant value="_"/>
		<constant value="J.replaceAll(JJ):J"/>
		<constant value="22:12-22:16"/>
		<constant value="22:29-22:45"/>
		<constant value="22:12-22:46"/>
		<constant value="25:17-25:21"/>
		<constant value="25:17-25:26"/>
		<constant value="23:17-23:21"/>
		<constant value="23:17-23:38"/>
		<constant value="23:50-23:54"/>
		<constant value="23:55-23:58"/>
		<constant value="23:17-23:59"/>
		<constant value="22:9-26:14"/>
		<constant value="self"/>
		<constant value="getStereoElemsKindOfStereoAttrib"/>
		<constant value="1"/>
		<constant value="S"/>
		<constant value="2"/>
		<constant value="3"/>
		<constant value="Sequence"/>
		<constant value="#native"/>
		<constant value="J.getStereotypeAttributeValue(JJ):J"/>
		<constant value="4"/>
		<constant value="J.hasStereotypeKindOf(J):J"/>
		<constant value="B.not():B"/>
		<constant value="16"/>
		<constant value="CJ.including(J):CJ"/>
		<constant value="29:9-29:13"/>
		<constant value="29:42-29:52"/>
		<constant value="29:54-29:67"/>
		<constant value="29:9-29:68"/>
		<constant value="29:82-29:84"/>
		<constant value="29:105-29:116"/>
		<constant value="29:82-29:117"/>
		<constant value="29:9-29:118"/>
		<constant value="e2"/>
		<constant value="stereotype"/>
		<constant value="attributeName"/>
		<constant value="stereotype2"/>
		<constant value="getStereoElemsTypeOfStereoAttrib"/>
		<constant value="J.hasStereotypeTypeOf(J):J"/>
		<constant value="32:9-32:13"/>
		<constant value="32:42-32:52"/>
		<constant value="32:54-32:67"/>
		<constant value="32:9-32:68"/>
		<constant value="32:82-32:84"/>
		<constant value="32:105-32:116"/>
		<constant value="32:82-32:117"/>
		<constant value="32:9-32:118"/>
		<constant value="getDefaultValueAttributeByName"/>
		<constant value="J.getOwnedAttributes():J"/>
		<constant value="J.=(J):J"/>
		<constant value="15"/>
		<constant value="J.first():J"/>
		<constant value="J.oclIsUndefined():J"/>
		<constant value="J.not():J"/>
		<constant value="25"/>
		<constant value="QJ.first():J"/>
		<constant value="70"/>
		<constant value="40"/>
		<constant value="J.getDefaultValue():J"/>
		<constant value="51"/>
		<constant value="66"/>
		<constant value="J.getValue():J"/>
		<constant value="35:16-35:20"/>
		<constant value="35:16-35:41"/>
		<constant value="35:52-35:53"/>
		<constant value="35:52-35:58"/>
		<constant value="35:59-35:73"/>
		<constant value="35:52-35:73"/>
		<constant value="35:16-35:74"/>
		<constant value="35:16-35:82"/>
		<constant value="35:16-35:99"/>
		<constant value="35:12-35:99"/>
		<constant value="39:14-39:26"/>
		<constant value="36:24-36:28"/>
		<constant value="36:24-36:49"/>
		<constant value="36:60-36:61"/>
		<constant value="36:60-36:66"/>
		<constant value="36:67-36:81"/>
		<constant value="36:60-36:81"/>
		<constant value="36:24-36:82"/>
		<constant value="36:24-36:90"/>
		<constant value="36:24-36:108"/>
		<constant value="36:24-36:125"/>
		<constant value="36:20-36:125"/>
		<constant value="38:22-38:34"/>
		<constant value="37:25-37:29"/>
		<constant value="37:25-37:50"/>
		<constant value="37:61-37:62"/>
		<constant value="37:61-37:67"/>
		<constant value="37:68-37:82"/>
		<constant value="37:61-37:82"/>
		<constant value="37:25-37:83"/>
		<constant value="37:25-37:91"/>
		<constant value="37:25-37:109"/>
		<constant value="37:25-37:120"/>
		<constant value="36:17-38:40"/>
		<constant value="35:9-39:32"/>
		<constant value="e"/>
		<constant value="attribute_name"/>
		<constant value="getStereoAttribDefaultValueByName"/>
		<constant value="17"/>
		<constant value="29"/>
		<constant value="31"/>
		<constant value="42:31-42:35"/>
		<constant value="42:64-42:74"/>
		<constant value="42:76-42:85"/>
		<constant value="42:31-42:86"/>
		<constant value="43:38-43:39"/>
		<constant value="43:38-43:44"/>
		<constant value="43:45-43:49"/>
		<constant value="43:38-43:49"/>
		<constant value="42:31-43:50"/>
		<constant value="42:31-43:59"/>
		<constant value="42:13-43:59"/>
		<constant value="44:32-44:33"/>
		<constant value="44:32-44:50"/>
		<constant value="44:28-44:50"/>
		<constant value="48:33-48:45"/>
		<constant value="46:41-46:42"/>
		<constant value="46:41-46:60"/>
		<constant value="44:25-49:30"/>
		<constant value="42:9-49:30"/>
		<constant value="a"/>
		<constant value="attribute"/>
		<constant value="getStereoAttribDefaultIntegerValueByName"/>
		<constant value="value"/>
		<constant value="J.including(J):J"/>
		<constant value="J.marteHasVSLInteger(JJJ):J"/>
		<constant value="45"/>
		<constant value="41"/>
		<constant value="44"/>
		<constant value="J.integerValue():J"/>
		<constant value="56"/>
		<constant value="J.marteGetVSLInteger(JJJ):J"/>
		<constant value="52:12-52:16"/>
		<constant value="52:36-52:46"/>
		<constant value="52:47-52:56"/>
		<constant value="52:66-52:73"/>
		<constant value="52:57-52:74"/>
		<constant value="52:85-52:89"/>
		<constant value="52:57-52:90"/>
		<constant value="52:12-52:91"/>
		<constant value="56:47-56:51"/>
		<constant value="56:80-56:90"/>
		<constant value="56:92-56:101"/>
		<constant value="56:47-56:102"/>
		<constant value="57:46-57:47"/>
		<constant value="57:46-57:52"/>
		<constant value="57:53-57:57"/>
		<constant value="57:46-57:57"/>
		<constant value="56:47-57:58"/>
		<constant value="56:47-57:67"/>
		<constant value="56:29-57:67"/>
		<constant value="58:48-58:49"/>
		<constant value="58:48-58:66"/>
		<constant value="58:44-58:66"/>
		<constant value="62:49-62:61"/>
		<constant value="60:49-60:50"/>
		<constant value="60:49-60:68"/>
		<constant value="60:49-60:83"/>
		<constant value="58:41-63:46"/>
		<constant value="56:25-63:46"/>
		<constant value="54:25-54:29"/>
		<constant value="54:49-54:59"/>
		<constant value="54:60-54:69"/>
		<constant value="54:79-54:86"/>
		<constant value="54:70-54:87"/>
		<constant value="54:98-54:102"/>
		<constant value="54:70-54:103"/>
		<constant value="54:25-54:104"/>
		<constant value="52:9-64:30"/>
		<constant value="getIntSADVBN"/>
		<constant value="J.getStereoAttribDefaultIntegerValueByName(JJJ):J"/>
		<constant value="67:31-67:35"/>
		<constant value="67:77-67:87"/>
		<constant value="67:89-67:98"/>
		<constant value="67:100-67:104"/>
		<constant value="67:31-67:105"/>
		<constant value="67:13-67:105"/>
		<constant value="68:19-68:20"/>
		<constant value="68:19-68:37"/>
		<constant value="68:15-68:37"/>
		<constant value="68:50-68:62"/>
		<constant value="68:43-68:44"/>
		<constant value="68:12-68:68"/>
		<constant value="67:9-68:68"/>
		<constant value="getStrSADVBN"/>
		<constant value="J.getStereoAttribDefaultValueByName(JJJ):J"/>
		<constant value="J.stringValue():J"/>
		<constant value="71:31-71:35"/>
		<constant value="71:70-71:80"/>
		<constant value="71:82-71:91"/>
		<constant value="71:93-71:97"/>
		<constant value="71:31-71:98"/>
		<constant value="71:13-71:98"/>
		<constant value="72:19-72:20"/>
		<constant value="72:19-72:37"/>
		<constant value="72:15-72:37"/>
		<constant value="72:64-72:76"/>
		<constant value="72:43-72:44"/>
		<constant value="72:43-72:58"/>
		<constant value="72:12-72:82"/>
		<constant value="71:9-72:82"/>
		<constant value="getBoolSADVBN"/>
		<constant value="J.booleanValue():J"/>
		<constant value="75:31-75:35"/>
		<constant value="75:70-75:80"/>
		<constant value="75:82-75:91"/>
		<constant value="75:93-75:97"/>
		<constant value="75:31-75:98"/>
		<constant value="75:13-75:98"/>
		<constant value="76:19-76:20"/>
		<constant value="76:19-76:37"/>
		<constant value="76:15-76:37"/>
		<constant value="76:65-76:77"/>
		<constant value="76:43-76:44"/>
		<constant value="76:43-76:59"/>
		<constant value="76:12-76:83"/>
		<constant value="75:9-76:83"/>
		<constant value="getFirstStereotypedTypeOfStereotypeAttribute"/>
		<constant value="J.asSequence():J"/>
		<constant value="J.getType():J"/>
		<constant value="39"/>
		<constant value="79:161-79:165"/>
		<constant value="80:25-80:35"/>
		<constant value="80:37-80:46"/>
		<constant value="79:161-80:47"/>
		<constant value="79:161-80:60"/>
		<constant value="81:41-81:43"/>
		<constant value="81:41-81:53"/>
		<constant value="79:161-81:54"/>
		<constant value="82:44-82:46"/>
		<constant value="82:44-82:63"/>
		<constant value="82:40-82:63"/>
		<constant value="79:161-82:64"/>
		<constant value="83:40-83:42"/>
		<constant value="83:63-83:78"/>
		<constant value="83:40-83:79"/>
		<constant value="79:161-83:80"/>
		<constant value="79:161-83:88"/>
		<constant value="e1"/>
		<constant value="e3"/>
		<constant value="type_stereotype"/>
		<constant value="getFirstStereotypedTypeOfStereotypeAttribute_Seq"/>
		<constant value="QS"/>
		<constant value="5"/>
		<constant value="J.notEmpty():J"/>
		<constant value="85:171-85:175"/>
		<constant value="86:25-86:35"/>
		<constant value="86:37-86:46"/>
		<constant value="85:171-86:47"/>
		<constant value="85:171-86:60"/>
		<constant value="87:41-87:43"/>
		<constant value="87:41-87:53"/>
		<constant value="85:171-87:54"/>
		<constant value="88:44-88:46"/>
		<constant value="88:44-88:63"/>
		<constant value="88:40-88:63"/>
		<constant value="85:171-88:64"/>
		<constant value="89:40-89:51"/>
		<constant value="89:64-89:66"/>
		<constant value="89:87-89:88"/>
		<constant value="89:64-89:89"/>
		<constant value="89:40-89:90"/>
		<constant value="89:40-89:102"/>
		<constant value="85:171-89:103"/>
		<constant value="85:171-89:111"/>
		<constant value="s"/>
		<constant value="stereotypes"/>
		<constant value="getStorageResourceElementSize"/>
		<constant value="J.StorageResource():J"/>
		<constant value="J.getStereoElemsKindOfStereoAttrib(JJJ):J"/>
		<constant value="19"/>
		<constant value="28"/>
		<constant value="35"/>
		<constant value="J.StorageResource_elementSize():J"/>
		<constant value="J.marteGetAttributeValue(JJ):J"/>
		<constant value="J.toInteger():J"/>
		<constant value="93:34-93:38"/>
		<constant value="93:72-93:82"/>
		<constant value="93:84-93:93"/>
		<constant value="93:95-93:99"/>
		<constant value="93:95-93:117"/>
		<constant value="93:34-93:118"/>
		<constant value="94:39-94:41"/>
		<constant value="94:39-94:46"/>
		<constant value="94:49-94:53"/>
		<constant value="94:39-94:53"/>
		<constant value="93:34-94:54"/>
		<constant value="93:34-95:33"/>
		<constant value="93:13-95:33"/>
		<constant value="96:27-96:31"/>
		<constant value="96:27-96:48"/>
		<constant value="96:23-96:48"/>
		<constant value="98:22-98:23"/>
		<constant value="97:25-97:29"/>
		<constant value="97:53-97:57"/>
		<constant value="97:53-97:75"/>
		<constant value="97:77-97:81"/>
		<constant value="97:77-97:111"/>
		<constant value="97:25-97:112"/>
		<constant value="97:25-97:124"/>
		<constant value="96:20-98:29"/>
		<constant value="93:9-98:29"/>
		<constant value="el"/>
		<constant value="elem"/>
		<constant value="getSuppliersKindOf"/>
		<constant value="J.getClientDependencies():J"/>
		<constant value="J.getSuppliers():J"/>
		<constant value="J.flatten():J"/>
		<constant value="J.marteIsKindOf(J):J"/>
		<constant value="24"/>
		<constant value="102:9-102:13"/>
		<constant value="102:9-102:37"/>
		<constant value="102:51-102:52"/>
		<constant value="102:51-102:67"/>
		<constant value="102:9-102:68"/>
		<constant value="102:9-102:79"/>
		<constant value="102:94-102:97"/>
		<constant value="102:112-102:122"/>
		<constant value="102:94-102:123"/>
		<constant value="102:9-102:124"/>
		<constant value="sup"/>
		<constant value="getSupplyingDependencies"/>
		<constant value="Dependency"/>
		<constant value="J.allInstances():J"/>
		<constant value="J.getSupplier(J):J"/>
		<constant value="105:10-105:24"/>
		<constant value="105:10-105:39"/>
		<constant value="105:58-105:61"/>
		<constant value="105:74-105:78"/>
		<constant value="105:74-105:83"/>
		<constant value="105:58-105:84"/>
		<constant value="105:58-105:101"/>
		<constant value="105:54-105:101"/>
		<constant value="105:10-105:102"/>
		<constant value="dep"/>
		<constant value="ACV"/>
		<constant value="J.GaAnalysisContext():J"/>
		<constant value="J.marteIsTypeOf(J):J"/>
		<constant value="8"/>
		<constant value="J.SaAnalysisContext():J"/>
		<constant value="10"/>
		<constant value="108:54-108:58"/>
		<constant value="108:73-108:77"/>
		<constant value="108:73-108:97"/>
		<constant value="108:54-108:98"/>
		<constant value="108:134-108:138"/>
		<constant value="108:134-108:158"/>
		<constant value="108:104-108:108"/>
		<constant value="108:104-108:128"/>
		<constant value="108:51-108:164"/>
	</cp>
	<operation name="1">
		<context type="2"/>
		<parameters>
		</parameters>
		<code>
			<load arg="3"/>
			<push arg="4"/>
			<push arg="5"/>
			<findme/>
			<call arg="6"/>
			<if arg="7"/>
			<load arg="3"/>
			<get arg="8"/>
			<goto arg="9"/>
			<load arg="3"/>
			<get arg="10"/>
			<push arg="11"/>
			<push arg="12"/>
			<call arg="13"/>
		</code>
		<linenumbertable>
			<lne id="14" begin="0" end="0"/>
			<lne id="15" begin="1" end="3"/>
			<lne id="16" begin="0" end="4"/>
			<lne id="17" begin="6" end="6"/>
			<lne id="18" begin="6" end="7"/>
			<lne id="19" begin="9" end="9"/>
			<lne id="20" begin="9" end="10"/>
			<lne id="21" begin="11" end="11"/>
			<lne id="22" begin="12" end="12"/>
			<lne id="23" begin="9" end="13"/>
			<lne id="24" begin="0" end="13"/>
		</linenumbertable>
		<localvariabletable>
			<lve slot="0" name="25" begin="0" end="13"/>
		</localvariabletable>
	</operation>
	<operation name="26">
		<context type="2"/>
		<parameters>
			<parameter name="27" type="28"/>
			<parameter name="29" type="28"/>
			<parameter name="30" type="28"/>
		</parameters>
		<code>
			<push arg="31"/>
			<push arg="32"/>
			<new/>
			<load arg="3"/>
			<load arg="27"/>
			<load arg="29"/>
			<call arg="33"/>
			<iterate/>
			<store arg="34"/>
			<load arg="34"/>
			<load arg="30"/>
			<call arg="35"/>
			<call arg="36"/>
			<if arg="37"/>
			<load arg="34"/>
			<call arg="38"/>
			<enditerate/>
		</code>
		<linenumbertable>
			<lne id="39" begin="3" end="3"/>
			<lne id="40" begin="4" end="4"/>
			<lne id="41" begin="5" end="5"/>
			<lne id="42" begin="3" end="6"/>
			<lne id="43" begin="9" end="9"/>
			<lne id="44" begin="10" end="10"/>
			<lne id="45" begin="9" end="11"/>
			<lne id="46" begin="0" end="16"/>
		</linenumbertable>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -