[492] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
---|
| 2 | <?eclipse version="3.0"?> |
---|
| 3 | |
---|
| 4 | <plugin> |
---|
| 5 | |
---|
| 6 | <extension point="org.eclipse.core.runtime.preferences"> |
---|
| 7 | <initializer class="org.modelica.uml.sysml.diagram2.part.SysmlDiagramPreferenceInitializer"/> |
---|
| 8 | </extension> |
---|
| 9 | |
---|
| 10 | <extension point="org.eclipse.team.core.fileTypes"> |
---|
| 11 | <fileTypes |
---|
| 12 | type="text" |
---|
| 13 | extension="mci"> |
---|
| 14 | </fileTypes> |
---|
| 15 | </extension> |
---|
| 16 | |
---|
| 17 | <extension point="org.eclipse.emf.ecore.extension_parser"> |
---|
| 18 | <parser |
---|
| 19 | type="mci" |
---|
| 20 | class="org.eclipse.gmf.runtime.emf.core.resources.GMFResourceFactory"> |
---|
| 21 | </parser> |
---|
| 22 | </extension> |
---|
| 23 | |
---|
| 24 | <extension point="org.eclipse.team.core.fileTypes"> |
---|
| 25 | <fileTypes |
---|
| 26 | type="text" |
---|
| 27 | extension="sysml"> |
---|
| 28 | </fileTypes> |
---|
| 29 | </extension> |
---|
| 30 | |
---|
| 31 | <extension point="org.eclipse.emf.ecore.extension_parser"> |
---|
| 32 | <parser |
---|
| 33 | type="sysml" |
---|
| 34 | class="org.eclipse.gmf.runtime.emf.core.resources.GMFResourceFactory"> |
---|
| 35 | </parser> |
---|
| 36 | </extension> |
---|
| 37 | |
---|
| 38 | |
---|
| 39 | <!-- |
---|
| 40 | <extension point="org.eclipse.emf.ecore.extension_parser"> |
---|
| 41 | <parser |
---|
| 42 | type="sysml" |
---|
| 43 | class="org.eclipse.uml2.uml.internal.resource.UMLResourceFactoryImpl"> |
---|
| 44 | </parser> |
---|
| 45 | </extension> |
---|
| 46 | --> |
---|
| 47 | |
---|
| 48 | <extension point="org.eclipse.ui.editors"> |
---|
| 49 | <editor |
---|
| 50 | id="org.modelica.uml.sysml.diagram2.part.SysmlDiagramEditorID" |
---|
| 51 | name="Modelica Class Internal Diagram Editor" |
---|
| 52 | icon="icons/obj16/UMLDiagramFile.gif" |
---|
| 53 | extensions="mci" |
---|
| 54 | default="true" |
---|
| 55 | class="org.modelica.uml.sysml.diagram2.part.SysmlDiagramEditor" |
---|
| 56 | matchingStrategy="org.modelica.uml.sysml.diagram2.part.SysmlMatchingStrategy" |
---|
| 57 | contributorClass="org.modelica.uml.sysml.diagram2.part.SysmlDiagramActionBarContributor"> |
---|
| 58 | </editor> |
---|
| 59 | </extension> |
---|
| 60 | |
---|
| 61 | <extension point="org.eclipse.ui.newWizards"> |
---|
| 62 | <wizard |
---|
| 63 | name="Modelica Class Internal Diagram" |
---|
| 64 | icon="icons/obj16/UMLDiagramFile.gif" |
---|
| 65 | category="org.eclipse.ui.Examples" |
---|
| 66 | class="org.modelica.uml.sysml.diagram2.part.SysmlCreationWizard" |
---|
| 67 | id="org.modelica.uml.sysml.diagram2.part.SysmlCreationWizardID"> |
---|
| 68 | <description> |
---|
| 69 | Creates Modelica Class Internal diagram. |
---|
| 70 | </description> |
---|
| 71 | </wizard> |
---|
| 72 | </extension> |
---|
| 73 | |
---|
| 74 | <extension point="org.eclipse.ui.popupMenus"> |
---|
| 75 | <objectContribution |
---|
| 76 | id="org.modelica.uml.sysml.diagram2.ui.objectContribution.IFile1" |
---|
| 77 | nameFilter="*.sysml" |
---|
| 78 | objectClass="org.eclipse.core.resources.IFile"> |
---|
| 79 | <action |
---|
| 80 | label="Initialize mci diagram file" |
---|
| 81 | class="org.modelica.uml.sysml.diagram2.part.SysmlInitDiagramFileAction" |
---|
| 82 | menubarPath="additions" |
---|
| 83 | enablesFor="1" |
---|
| 84 | id="org.modelica.uml.sysml.diagram2.part.SysmlInitDiagramFileActionID"> |
---|
| 85 | </action> |
---|
| 86 | </objectContribution> |
---|
| 87 | <objectContribution |
---|
| 88 | adaptable="false" |
---|
| 89 | id="org.modelica.uml.sysml.diagram2.ui.objectContribution.ModelEditPart2" |
---|
| 90 | objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelEditPart"> |
---|
| 91 | <action |
---|
| 92 | class="org.modelica.uml.sysml.diagram2.part.SysmlLoadResourceAction" |
---|
| 93 | enablesFor="1" |
---|
| 94 | id="org.modelica.uml.sysml.diagram2.part.SysmlLoadResourceActionID" |
---|
| 95 | label="Load Resource..." |
---|
| 96 | menubarPath="additions"> |
---|
| 97 | </action> |
---|
| 98 | </objectContribution> |
---|
| 99 | </extension> |
---|
| 100 | |
---|
| 101 | <extension point="org.eclipse.gmf.runtime.common.ui.services.action.contributionItemProviders"> |
---|
| 102 | <contributionItemProvider |
---|
| 103 | class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContributionItemProvider" |
---|
| 104 | checkPluginLoaded="false"> |
---|
| 105 | <Priority name="Low"/> |
---|
| 106 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 107 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaPropertyEditPart"/> |
---|
| 108 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 109 | </popupContribution> |
---|
| 110 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 111 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaProperty2EditPart"/> |
---|
| 112 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 113 | </popupContribution> |
---|
| 114 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 115 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaProperty3EditPart"/> |
---|
| 116 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 117 | </popupContribution> |
---|
| 118 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 119 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaProperty4EditPart"/> |
---|
| 120 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 121 | </popupContribution> |
---|
| 122 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 123 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaPropertyNameEditPart"/> |
---|
| 124 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 125 | </popupContribution> |
---|
| 126 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 127 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaClass2EditPart"/> |
---|
| 128 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 129 | </popupContribution> |
---|
| 130 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 131 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaClassNameEditPart"/> |
---|
| 132 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 133 | </popupContribution> |
---|
| 134 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 135 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaEquationPropertyEditPart"/> |
---|
| 136 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 137 | </popupContribution> |
---|
| 138 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 139 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaClassEditPart"/> |
---|
| 140 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 141 | </popupContribution> |
---|
| 142 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 143 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaClassName2EditPart"/> |
---|
| 144 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 145 | </popupContribution> |
---|
| 146 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 147 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.GeneralizationEditPart"/> |
---|
| 148 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 149 | </popupContribution> |
---|
| 150 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 151 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaCompositionEditPart"/> |
---|
| 152 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 153 | </popupContribution> |
---|
| 154 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 155 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram2.edit.parts.ModelicaCompositionNameEditPart"/> |
---|
| 156 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 157 | <popupPredefinedItem id="deleteFromModelAction" remove="true"/> |
---|
| 158 | </popupContribution> |
---|
| 159 | </contributionItemProvider> |
---|
| 160 | </extension> |
---|
| 161 | |
---|
| 162 | <extension point="org.eclipse.gmf.runtime.common.ui.services.action.globalActionHandlerProviders"> |
---|
| 163 | <GlobalActionHandlerProvider |
---|
| 164 | class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramGlobalActionHandlerProvider" |
---|
| 165 | id="Modelica Class InternalPresentation"> |
---|
| 166 | <Priority name="Lowest"/> |
---|
| 167 | <ViewId id="org.modelica.uml.sysml.diagram2.part.SysmlDiagramEditorID"> |
---|
| 168 | <ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart"> |
---|
| 169 | <GlobalActionId actionId="delete"/> |
---|
| 170 | </ElementType> |
---|
| 171 | <ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart"> |
---|
| 172 | <GlobalActionId actionId="save"/> |
---|
| 173 | </ElementType> |
---|
| 174 | </ViewId> |
---|
| 175 | </GlobalActionHandlerProvider> |
---|
| 176 | <GlobalActionHandlerProvider |
---|
| 177 | class="org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers.DiagramIDEGlobalActionHandlerProvider" |
---|
| 178 | id="Modelica Class InternalPresentationIDE"> |
---|
| 179 | <Priority name="Lowest"/> |
---|
| 180 | <ViewId id="org.modelica.uml.sysml.diagram2.part.SysmlDiagramEditorID"> |
---|
| 181 | <ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart"> |
---|
| 182 | <GlobalActionId actionId="bookmark"/> |
---|
| 183 | </ElementType> |
---|
| 184 | </ViewId> |
---|
| 185 | </GlobalActionHandlerProvider> |
---|
| 186 | <GlobalActionHandlerProvider |
---|
| 187 | class="org.eclipse.gmf.runtime.diagram.ui.render.providers.DiagramUIRenderGlobalActionHandlerProvider" |
---|
| 188 | id="Modelica Class InternalRender"> |
---|
| 189 | <Priority name="Lowest"/> |
---|
| 190 | <ViewId id="org.modelica.uml.sysml.diagram2.part.SysmlDiagramEditorID"> |
---|
| 191 | <ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart"> |
---|
| 192 | <GlobalActionId actionId="cut"/> |
---|
| 193 | <GlobalActionId actionId="copy"/> |
---|
| 194 | <GlobalActionId actionId="paste"/> |
---|
| 195 | </ElementType> |
---|
| 196 | </ViewId> |
---|
| 197 | </GlobalActionHandlerProvider> |
---|
| 198 | </extension> |
---|
| 199 | |
---|
| 200 | <extension point="org.eclipse.gmf.runtime.diagram.core.viewProviders"> |
---|
| 201 | <viewProvider class="org.modelica.uml.sysml.diagram2.providers.SysmlViewProvider"> |
---|
| 202 | <Priority name="Lowest"/> |
---|
| 203 | <context viewClass="org.eclipse.gmf.runtime.notation.Diagram" semanticHints="Modelica Class Internal"/> |
---|
| 204 | <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints=""/> |
---|
| 205 | <context viewClass="org.eclipse.gmf.runtime.notation.Edge" semanticHints=""/> |
---|
| 206 | </viewProvider> |
---|
| 207 | </extension> |
---|
| 208 | |
---|
| 209 | <extension point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders"> |
---|
| 210 | <editpartProvider class="org.modelica.uml.sysml.diagram2.providers.SysmlEditPartProvider"> |
---|
| 211 | <Priority name="Lowest"/> |
---|
| 212 | </editpartProvider> |
---|
| 213 | </extension> |
---|
| 214 | |
---|
| 215 | <extension point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders"> |
---|
| 216 | <paletteProvider class="org.modelica.uml.sysml.diagram2.providers.SysmlPaletteProvider"> |
---|
| 217 | <Priority name="Lowest"/> |
---|
| 218 | <editor id="org.modelica.uml.sysml.diagram2.part.SysmlDiagramEditorID"/> |
---|
| 219 | </paletteProvider> |
---|
| 220 | </extension> |
---|
| 221 | |
---|
| 222 | <extension point="org.eclipse.gmf.runtime.emf.ui.modelingAssistantProviders"> |
---|
| 223 | <modelingAssistantProvider class="org.modelica.uml.sysml.diagram2.providers.SysmlModelingAssistantProvider"> |
---|
| 224 | <Priority name="Lowest"/> |
---|
| 225 | </modelingAssistantProvider> |
---|
| 226 | </extension> |
---|
| 227 | |
---|
| 228 | <extension point="org.eclipse.gmf.runtime.common.ui.services.properties.propertiesProviders"> |
---|
| 229 | <PropertiesProvider |
---|
| 230 | verifyPluginLoaded="false" |
---|
| 231 | class="org.modelica.uml.sysml.diagram2.providers.SysmlPropertyProvider"> |
---|
| 232 | <Priority name="Lowest"/> |
---|
| 233 | </PropertiesProvider> |
---|
| 234 | </extension> |
---|
| 235 | |
---|
| 236 | <!-- Begin Property modifier profider --> |
---|
| 237 | <extension |
---|
| 238 | id="org.modelica.uml.SysmlPropertyModifier2" |
---|
| 239 | name="Sysml property modifier2" |
---|
| 240 | point="org.eclipse.gmf.runtime.common.ui.services.properties.propertyModifiers"> |
---|
| 241 | <PropertyModifier class="org.modelica.uml.sysml.diagram2.properties.SysmlPropertyModifier"> |
---|
| 242 | <Priority name="Highest"> |
---|
| 243 | </Priority> |
---|
| 244 | <Provider class="*"> |
---|
| 245 | </Provider> |
---|
| 246 | </PropertyModifier> |
---|
| 247 | </extension> |
---|
| 248 | <!-- End Property modifier profider --> |
---|
| 249 | |
---|
| 250 | <extension point="org.eclipse.gmf.runtime.common.ui.services.iconProviders"> |
---|
| 251 | <IconProvider class="org.modelica.uml.sysml.diagram2.providers.SysmlIconProvider"> |
---|
| 252 | <Priority name="Low"/> |
---|
| 253 | </IconProvider> |
---|
| 254 | </extension> |
---|
| 255 | |
---|
| 256 | <extension point="org.eclipse.gmf.runtime.common.ui.services.parserProviders"> |
---|
| 257 | <ParserProvider class="org.modelica.uml.sysml.diagram2.providers.SysmlParserProvider"> |
---|
| 258 | <Priority name="Lowest"/> |
---|
| 259 | </ParserProvider> |
---|
| 260 | </extension> |
---|
| 261 | |
---|
| 262 | <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> |
---|
| 263 | |
---|
| 264 | <metamodel nsURI="http://www.eclipse.org/uml2/2.0.0/UML"> |
---|
| 265 | <metamodelType |
---|
| 266 | id="org.modelica.uml.sysml.diagram2.Model_79" |
---|
| 267 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 268 | eclass="Model" |
---|
| 269 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelEditHelper"> |
---|
| 270 | <param name="semanticHint" value="79"/> |
---|
| 271 | </metamodelType> |
---|
| 272 | </metamodel> |
---|
| 273 | |
---|
| 274 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 275 | <metamodelType |
---|
| 276 | id="org.modelica.uml.sysml.diagram2.ModelicaProperty_2001" |
---|
| 277 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 278 | eclass="ModelicaProperty" |
---|
| 279 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaPropertyEditHelper"> |
---|
| 280 | <param name="semanticHint" value="2001"/> |
---|
| 281 | </metamodelType> |
---|
| 282 | </metamodel> |
---|
| 283 | |
---|
| 284 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 285 | <specializationType |
---|
| 286 | id="org.modelica.uml.sysml.diagram2.ModelicaProperty_2002" |
---|
| 287 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 288 | edithelperadvice="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaPropertyEditHelperAdvice"> |
---|
| 289 | <specializes id="org.modelica.uml.sysml.diagram2.ModelicaProperty_2001"/> |
---|
| 290 | <param name="semanticHint" value="2002"/> |
---|
| 291 | </specializationType> |
---|
| 292 | </metamodel> |
---|
| 293 | |
---|
| 294 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 295 | <specializationType |
---|
| 296 | id="org.modelica.uml.sysml.diagram2.ModelicaProperty_2003" |
---|
| 297 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 298 | edithelperadvice="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaProperty2EditHelperAdvice"> |
---|
| 299 | <specializes id="org.modelica.uml.sysml.diagram2.ModelicaProperty_2001"/> |
---|
| 300 | <param name="semanticHint" value="2003"/> |
---|
| 301 | </specializationType> |
---|
| 302 | </metamodel> |
---|
| 303 | |
---|
| 304 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 305 | <specializationType |
---|
| 306 | id="org.modelica.uml.sysml.diagram2.ModelicaProperty_2004" |
---|
| 307 | name="Class part" |
---|
| 308 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 309 | edithelperadvice="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaProperty3EditHelperAdvice"> |
---|
| 310 | <specializes id="org.modelica.uml.sysml.diagram2.ModelicaProperty_2001"/> |
---|
| 311 | <param name="semanticHint" value="2004"/> |
---|
| 312 | </specializationType> |
---|
| 313 | </metamodel> |
---|
| 314 | |
---|
| 315 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 316 | <specializationType |
---|
| 317 | id="org.modelica.uml.sysml.diagram2.ModelicaClass_2005" |
---|
| 318 | name="Class" |
---|
| 319 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 320 | edithelperadvice="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelperAdvice"> |
---|
| 321 | <specializes id="org.modelica.uml.sysml.diagram2.ModelicaClass_1001"/> |
---|
| 322 | <param name="semanticHint" value="2005"/> |
---|
| 323 | </specializationType> |
---|
| 324 | </metamodel> |
---|
| 325 | |
---|
| 326 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 327 | <specializationType |
---|
| 328 | id="org.modelica.uml.sysml.diagram2.ModelicaModel_2005" |
---|
| 329 | name="Model" |
---|
| 330 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 331 | edithelperadvice="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelperAdvice"> |
---|
| 332 | <specializes id="org.modelica.uml.sysml.diagram2.ModelicaModel_1001"/> |
---|
| 333 | <param name="semanticHint" value="2005"/> |
---|
| 334 | </specializationType> |
---|
| 335 | </metamodel> |
---|
| 336 | |
---|
| 337 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 338 | <specializationType |
---|
| 339 | id="org.modelica.uml.sysml.diagram2.ModelicaBlock_2005" |
---|
| 340 | name="Block" |
---|
| 341 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 342 | edithelperadvice="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelperAdvice"> |
---|
| 343 | <specializes id="org.modelica.uml.sysml.diagram2.ModelicaBlock_1001"/> |
---|
| 344 | <param name="semanticHint" value="2005"/> |
---|
| 345 | </specializationType> |
---|
| 346 | </metamodel> |
---|
| 347 | |
---|
| 348 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 349 | <specializationType |
---|
| 350 | id="org.modelica.uml.sysml.diagram2.ModelicaRecord_2005" |
---|
| 351 | name="Record" |
---|
| 352 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 353 | edithelperadvice="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelperAdvice"> |
---|
| 354 | <specializes id="org.modelica.uml.sysml.diagram2.ModelicaRecord_1001"/> |
---|
| 355 | <param name="semanticHint" value="2005"/> |
---|
| 356 | </specializationType> |
---|
| 357 | </metamodel> |
---|
| 358 | |
---|
| 359 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 360 | <specializationType |
---|
| 361 | id="org.modelica.uml.sysml.diagram2.ModelicaConnector_2005" |
---|
| 362 | name="Connector" |
---|
| 363 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 364 | edithelperadvice="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelperAdvice"> |
---|
| 365 | <specializes id="org.modelica.uml.sysml.diagram2.ModelicaConnector_1001"/> |
---|
| 366 | <param name="semanticHint" value="2005"/> |
---|
| 367 | </specializationType> |
---|
| 368 | </metamodel> |
---|
| 369 | |
---|
| 370 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 371 | <specializationType |
---|
| 372 | id="org.modelica.uml.sysml.diagram2.ModelicaFunction_2005" |
---|
| 373 | name="Function" |
---|
| 374 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 375 | edithelperadvice="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelperAdvice"> |
---|
| 376 | <specializes id="org.modelica.uml.sysml.diagram2.ModelicaFunction_1001"/> |
---|
| 377 | <param name="semanticHint" value="2005"/> |
---|
| 378 | </specializationType> |
---|
| 379 | </metamodel> |
---|
| 380 | |
---|
| 381 | |
---|
| 382 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 383 | <metamodelType |
---|
| 384 | id="org.modelica.uml.sysml.diagram2.ModelicaEquationProperty_2006" |
---|
| 385 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 386 | eclass="ModelicaEquationProperty" |
---|
| 387 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaEquationPropertyEditHelper"> |
---|
| 388 | <param name="semanticHint" value="2006"/> |
---|
| 389 | </metamodelType> |
---|
| 390 | </metamodel> |
---|
| 391 | |
---|
| 392 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 393 | <metamodelType |
---|
| 394 | id="org.modelica.uml.sysml.diagram2.ModelicaClass_1001" |
---|
| 395 | name="Class" |
---|
| 396 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 397 | eclass="ModelicaClass" |
---|
| 398 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelper"> |
---|
| 399 | <param name="semanticHint" value="1001"/> |
---|
| 400 | </metamodelType> |
---|
| 401 | </metamodel> |
---|
| 402 | |
---|
| 403 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 404 | <metamodelType |
---|
| 405 | id="org.modelica.uml.sysml.diagram2.ModelicaModel_1001" |
---|
| 406 | name="Model" |
---|
| 407 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 408 | eclass="ModelicaModel" |
---|
| 409 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelper"> |
---|
| 410 | <param name="semanticHint" value="1001"/> |
---|
| 411 | </metamodelType> |
---|
| 412 | </metamodel> |
---|
| 413 | |
---|
| 414 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 415 | <metamodelType |
---|
| 416 | id="org.modelica.uml.sysml.diagram2.ModelicaBlock_1001" |
---|
| 417 | name="Block" |
---|
| 418 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 419 | eclass="ModelicaBlock" |
---|
| 420 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelper"> |
---|
| 421 | <param name="semanticHint" value="1001"/> |
---|
| 422 | </metamodelType> |
---|
| 423 | </metamodel> |
---|
| 424 | |
---|
| 425 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 426 | <metamodelType |
---|
| 427 | id="org.modelica.uml.sysml.diagram2.ModelicaRecord_1001" |
---|
| 428 | name="Record" |
---|
| 429 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 430 | eclass="ModelicaRecord" |
---|
| 431 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelper"> |
---|
| 432 | <param name="semanticHint" value="1001"/> |
---|
| 433 | </metamodelType> |
---|
| 434 | </metamodel> |
---|
| 435 | |
---|
| 436 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 437 | <metamodelType |
---|
| 438 | id="org.modelica.uml.sysml.diagram2.ModelicaConnector_1001" |
---|
| 439 | name="Connector" |
---|
| 440 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 441 | eclass="ModelicaConnector" |
---|
| 442 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelper"> |
---|
| 443 | <param name="semanticHint" value="1001"/> |
---|
| 444 | </metamodelType> |
---|
| 445 | </metamodel> |
---|
| 446 | |
---|
| 447 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 448 | <metamodelType |
---|
| 449 | id="org.modelica.uml.sysml.diagram2.ModelicaFunction_1001" |
---|
| 450 | name="Function" |
---|
| 451 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 452 | eclass="ModelicaFunction" |
---|
| 453 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaClassEditHelper"> |
---|
| 454 | <param name="semanticHint" value="1001"/> |
---|
| 455 | </metamodelType> |
---|
| 456 | </metamodel> |
---|
| 457 | |
---|
| 458 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 459 | <metamodelType |
---|
| 460 | id="org.modelica.uml.sysml.diagram2.ModelicaConnection_3009" |
---|
| 461 | name="Connection" |
---|
| 462 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 463 | eclass="ModelicaConnection" |
---|
| 464 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaConnectionEditHelper"> |
---|
| 465 | <param name="semanticHint" value="3009"/> |
---|
| 466 | </metamodelType> |
---|
| 467 | </metamodel> |
---|
| 468 | |
---|
| 469 | <metamodel nsURI="http://www.eclipse.org/uml2/2.0.0/UML"> |
---|
| 470 | <metamodelType |
---|
| 471 | id="org.modelica.uml.sysml.diagram2.Generalization_3001" |
---|
| 472 | name="Generalization" |
---|
| 473 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 474 | eclass="Generalization" |
---|
| 475 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.GeneralizationEditHelper"> |
---|
| 476 | <param name="semanticHint" value="3001"/> |
---|
| 477 | </metamodelType> |
---|
| 478 | </metamodel> |
---|
| 479 | |
---|
| 480 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 481 | <metamodelType |
---|
| 482 | id="org.modelica.uml.sysml.diagram2.ModelicaComposition_3002" |
---|
| 483 | name="Composition" |
---|
| 484 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 485 | eclass="ModelicaComposition" |
---|
| 486 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaCompositionEditHelper"> |
---|
| 487 | <param name="semanticHint" value="3002"/> |
---|
| 488 | </metamodelType> |
---|
[508] | 489 | </metamodel> |
---|
| 490 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 491 | <metamodelType |
---|
| 492 | eclass="ModelicaType" |
---|
| 493 | edithelper="org.modelica.uml.sysml.diagram2.edit.helpers.ModelicaTypeEditHelper" |
---|
| 494 | id="org.modelica.uml.sysml.diagram2.ModelicaType_1002" |
---|
| 495 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 496 | name="Type"> |
---|
| 497 | <param |
---|
| 498 | name="semanticHint" |
---|
| 499 | value="1002"/> |
---|
| 500 | </metamodelType> |
---|
[492] | 501 | </metamodel> |
---|
| 502 | </extension> |
---|
| 503 | |
---|
| 504 | <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings"> |
---|
| 505 | <clientContext id="Modelica Class InternalClientContext"> |
---|
| 506 | <enablement> |
---|
| 507 | <test |
---|
| 508 | property="org.eclipse.gmf.runtime.emf.core.editingDomain" |
---|
| 509 | value="org.modelica.uml.sysml.diagram2.EditingDomain"/> |
---|
| 510 | </enablement> |
---|
| 511 | </clientContext> |
---|
| 512 | <binding context="Modelica Class InternalClientContext"> |
---|
| 513 | <elementType ref="org.modelica.uml.sysml.diagram2.Model_79"/> |
---|
| 514 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaProperty_2001"/> |
---|
| 515 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaProperty_2002"/> |
---|
| 516 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaProperty_2003"/> |
---|
| 517 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaProperty_2004"/> |
---|
| 518 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaClass_2005"/> |
---|
| 519 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaModel_2005"/> |
---|
| 520 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaRecord_2005"/> |
---|
| 521 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaBlock_2005"/> |
---|
| 522 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaConnector_2005"/> |
---|
| 523 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaFunction_2005"/> |
---|
| 524 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaEquationProperty_2006"/> |
---|
| 525 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaClass_1001"/> |
---|
| 526 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaModel_1001"/> |
---|
| 527 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaRecord_1001"/> |
---|
| 528 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaBlock_1001"/> |
---|
| 529 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaConnector_1001"/> |
---|
| 530 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaFunction_1001"/> |
---|
| 531 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaConnection_3009"/> |
---|
| 532 | <elementType ref="org.modelica.uml.sysml.diagram2.Generalization_3001"/> |
---|
| 533 | <elementType ref="org.modelica.uml.sysml.diagram2.ModelicaComposition_3002"/> |
---|
| 534 | <advice ref="org.eclipse.gmf.runtime.diagram.core.advice.notationDepdendents"/> |
---|
| 535 | </binding> |
---|
| 536 | </extension> |
---|
| 537 | |
---|
[508] | 538 | </plugin> |
---|