[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.diagram.part.SysmlDiagramPreferenceInitializer"/> |
---|
| 8 | </extension> |
---|
| 9 | |
---|
| 10 | <extension point="org.eclipse.team.core.fileTypes"> |
---|
| 11 | <fileTypes |
---|
| 12 | type="text" |
---|
| 13 | extension="mcd"> |
---|
| 14 | </fileTypes> |
---|
| 15 | </extension> |
---|
| 16 | |
---|
| 17 | <extension point="org.eclipse.emf.ecore.extension_parser"> |
---|
| 18 | <parser |
---|
| 19 | type="mcd" |
---|
| 20 | class="org.eclipse.gmf.runtime.emf.core.resources.GMFResourceFactory"> |
---|
| 21 | </parser> |
---|
| 22 | </extension> |
---|
| 23 | |
---|
| 24 | |
---|
| 25 | <extension point="org.eclipse.ui.editors"> |
---|
| 26 | <editor |
---|
| 27 | id="org.modelica.uml.sysml.diagram.part.SysmlDiagramEditorID" |
---|
| 28 | name="Modelica Class Definition Diagram Editor" |
---|
| 29 | icon="icons/obj16/UMLDiagramFile.gif" |
---|
| 30 | extensions="mcd" |
---|
| 31 | default="true" |
---|
| 32 | class="org.modelica.uml.sysml.diagram.part.SysmlDiagramEditor" |
---|
| 33 | matchingStrategy="org.modelica.uml.sysml.diagram.part.SysmlMatchingStrategy" |
---|
| 34 | contributorClass="org.modelica.uml.sysml.diagram.part.SysmlDiagramActionBarContributor"> |
---|
| 35 | </editor> |
---|
| 36 | </extension> |
---|
| 37 | |
---|
| 38 | <extension point="org.eclipse.ui.newWizards"> |
---|
| 39 | <wizard |
---|
| 40 | name="Modelica Class Definition Diagram" |
---|
| 41 | icon="icons/obj16/UMLDiagramFile.gif" |
---|
| 42 | category="org.eclipse.ui.Examples" |
---|
| 43 | class="org.modelica.uml.sysml.diagram.part.SysmlCreationWizard" |
---|
| 44 | id="org.modelica.uml.sysml.diagram.part.SysmlCreationWizardID"> |
---|
| 45 | <description> |
---|
| 46 | Creates Modelica Class Definition diagram. |
---|
| 47 | </description> |
---|
| 48 | </wizard> |
---|
| 49 | </extension> |
---|
| 50 | |
---|
| 51 | <extension point="org.eclipse.ui.popupMenus"> |
---|
| 52 | <objectContribution |
---|
| 53 | id="org.modelica.uml.sysml.diagram.ui.objectContribution.IFile1" |
---|
| 54 | nameFilter="*.sysml" |
---|
| 55 | objectClass="org.eclipse.core.resources.IFile"> |
---|
| 56 | <action |
---|
| 57 | label="Initialize mcd diagram file" |
---|
| 58 | class="org.modelica.uml.sysml.diagram.part.SysmlInitDiagramFileAction" |
---|
| 59 | menubarPath="additions" |
---|
| 60 | enablesFor="1" |
---|
| 61 | id="org.modelica.uml.sysml.diagram.part.SysmlInitDiagramFileActionID"> |
---|
| 62 | </action> |
---|
| 63 | </objectContribution> |
---|
| 64 | <objectContribution |
---|
| 65 | adaptable="false" |
---|
| 66 | id="org.modelica.uml.sysml.diagram.ui.objectContribution.ModelEditPart2" |
---|
| 67 | objectClass="org.modelica.uml.sysml.diagram.edit.parts.ModelEditPart"> |
---|
| 68 | <action |
---|
| 69 | class="org.modelica.uml.sysml.diagram.part.SysmlLoadResourceAction" |
---|
| 70 | enablesFor="1" |
---|
| 71 | id="org.modelica.uml.sysml.diagram.part.SysmlLoadResourceActionID" |
---|
| 72 | label="Load Resource..." |
---|
| 73 | menubarPath="additions"> |
---|
| 74 | </action> |
---|
| 75 | </objectContribution> |
---|
| 76 | </extension> |
---|
| 77 | |
---|
| 78 | <extension point="org.eclipse.gmf.runtime.common.ui.services.action.contributionItemProviders"> |
---|
| 79 | <contributionItemProvider |
---|
| 80 | class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContributionItemProvider" |
---|
| 81 | checkPluginLoaded="false"> |
---|
| 82 | <Priority name="Low"/> |
---|
| 83 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 84 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.ModelicaPropertyEditPart"/> |
---|
| 85 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 86 | </popupContribution> |
---|
| 87 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 88 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.ModelicaProperty2EditPart"/> |
---|
| 89 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 90 | </popupContribution> |
---|
| 91 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 92 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.ModelicaProperty3EditPart"/> |
---|
| 93 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 94 | </popupContribution> |
---|
| 95 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 96 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.EnumerationLiteralEditPart"/> |
---|
| 97 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 98 | </popupContribution> |
---|
| 99 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 100 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.ModelicaClassEditPart"/> |
---|
| 101 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 102 | </popupContribution> |
---|
| 103 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 104 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.ModelicaClassNameEditPart"/> |
---|
| 105 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 106 | </popupContribution> |
---|
| 107 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 108 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.EnumerationEditPart"/> |
---|
| 109 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 110 | </popupContribution> |
---|
| 111 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 112 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.EnumerationNameEditPart"/> |
---|
| 113 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 114 | </popupContribution> |
---|
| 115 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 116 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.GeneralizationEditPart"/> |
---|
| 117 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 118 | </popupContribution> |
---|
| 119 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 120 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.ModelicaCompositionEditPart"/> |
---|
| 121 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 122 | </popupContribution> |
---|
| 123 | <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider"> |
---|
| 124 | <popupStructuredContributionCriteria objectClass="org.modelica.uml.sysml.diagram.edit.parts.ModelicaCompositionNameEditPart"/> |
---|
| 125 | <popupPredefinedItem id="deleteFromDiagramAction" remove="true"/> |
---|
| 126 | <popupPredefinedItem id="deleteFromModelAction" remove="true"/> |
---|
| 127 | </popupContribution> |
---|
| 128 | </contributionItemProvider> |
---|
| 129 | </extension> |
---|
| 130 | |
---|
| 131 | <extension point="org.eclipse.gmf.runtime.common.ui.services.action.globalActionHandlerProviders"> |
---|
| 132 | <GlobalActionHandlerProvider |
---|
| 133 | class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramGlobalActionHandlerProvider" |
---|
| 134 | id="SysmlPresentation"> |
---|
| 135 | <Priority name="Lowest"/> |
---|
| 136 | <ViewId id="org.modelica.uml.sysml.diagram.part.SysmlDiagramEditorID"> |
---|
| 137 | <ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart"> |
---|
| 138 | <GlobalActionId actionId="delete"/> |
---|
| 139 | </ElementType> |
---|
| 140 | <ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart"> |
---|
| 141 | <GlobalActionId actionId="save"/> |
---|
| 142 | </ElementType> |
---|
| 143 | </ViewId> |
---|
| 144 | </GlobalActionHandlerProvider> |
---|
| 145 | <GlobalActionHandlerProvider |
---|
| 146 | class="org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers.DiagramIDEGlobalActionHandlerProvider" |
---|
| 147 | id="SysmlPresentationIDE"> |
---|
| 148 | <Priority name="Lowest"/> |
---|
| 149 | <ViewId id="org.modelica.uml.sysml.diagram.part.SysmlDiagramEditorID"> |
---|
| 150 | <ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart"> |
---|
| 151 | <GlobalActionId actionId="bookmark"/> |
---|
| 152 | </ElementType> |
---|
| 153 | </ViewId> |
---|
| 154 | </GlobalActionHandlerProvider> |
---|
| 155 | <GlobalActionHandlerProvider |
---|
| 156 | class="org.eclipse.gmf.runtime.diagram.ui.render.providers.DiagramUIRenderGlobalActionHandlerProvider" |
---|
| 157 | id="SysmlRender"> |
---|
| 158 | <Priority name="Lowest"/> |
---|
| 159 | <ViewId id="org.modelica.uml.sysml.diagram.part.SysmlDiagramEditorID"> |
---|
| 160 | <ElementType class="org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart"> |
---|
| 161 | <GlobalActionId actionId="cut"/> |
---|
| 162 | <GlobalActionId actionId="copy"/> |
---|
| 163 | <GlobalActionId actionId="paste"/> |
---|
| 164 | </ElementType> |
---|
| 165 | </ViewId> |
---|
| 166 | </GlobalActionHandlerProvider> |
---|
| 167 | </extension> |
---|
| 168 | |
---|
| 169 | <extension point="org.eclipse.gmf.runtime.diagram.core.viewProviders"> |
---|
| 170 | <viewProvider class="org.modelica.uml.sysml.diagram.providers.SysmlViewProvider"> |
---|
| 171 | <Priority name="Lowest"/> |
---|
| 172 | <context viewClass="org.eclipse.gmf.runtime.notation.Diagram" semanticHints="Sysml"/> |
---|
| 173 | <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints=""/> |
---|
| 174 | <context viewClass="org.eclipse.gmf.runtime.notation.Edge" semanticHints=""/> |
---|
| 175 | </viewProvider> |
---|
| 176 | </extension> |
---|
| 177 | |
---|
| 178 | <extension point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders"> |
---|
| 179 | <editpartProvider class="org.modelica.uml.sysml.diagram.providers.SysmlEditPartProvider"> |
---|
| 180 | <Priority name="Lowest"/> |
---|
| 181 | </editpartProvider> |
---|
| 182 | </extension> |
---|
| 183 | |
---|
| 184 | <extension point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders"> |
---|
| 185 | <paletteProvider class="org.modelica.uml.sysml.diagram.providers.SysmlPaletteProvider"> |
---|
| 186 | <Priority name="Lowest"/> |
---|
| 187 | <editor id="org.modelica.uml.sysml.diagram.part.SysmlDiagramEditorID"/> |
---|
| 188 | </paletteProvider> |
---|
| 189 | </extension> |
---|
| 190 | |
---|
| 191 | <extension point="org.eclipse.gmf.runtime.emf.ui.modelingAssistantProviders"> |
---|
| 192 | <modelingAssistantProvider class="org.modelica.uml.sysml.diagram.providers.SysmlModelingAssistantProvider"> |
---|
| 193 | <Priority name="Lowest"/> |
---|
| 194 | </modelingAssistantProvider> |
---|
| 195 | </extension> |
---|
| 196 | |
---|
| 197 | <extension point="org.eclipse.gmf.runtime.common.ui.services.properties.propertiesProviders"> |
---|
| 198 | <PropertiesProvider |
---|
| 199 | verifyPluginLoaded="false" |
---|
| 200 | class="org.modelica.uml.sysml.diagram.providers.SysmlPropertyProvider"> |
---|
| 201 | <Priority name="Lowest"/> |
---|
| 202 | </PropertiesProvider> |
---|
| 203 | </extension> |
---|
| 204 | |
---|
| 205 | <!-- Begin Property modifier profider --> |
---|
| 206 | <extension |
---|
| 207 | id="org.modelica.uml.SysmlPropertyModifier" |
---|
| 208 | name="Sysml property modifier" |
---|
| 209 | point="org.eclipse.gmf.runtime.common.ui.services.properties.propertyModifiers"> |
---|
| 210 | <PropertyModifier class="org.modelica.uml.sysml.diagram.properties.SysmlPropertyModifier"> |
---|
| 211 | <Priority name="Lowest"> |
---|
| 212 | </Priority> |
---|
| 213 | <Provider class="*"> |
---|
| 214 | </Provider> |
---|
| 215 | </PropertyModifier> |
---|
| 216 | </extension> |
---|
| 217 | <!-- End Property modifier profider --> |
---|
| 218 | |
---|
| 219 | <extension point="org.eclipse.gmf.runtime.common.ui.services.iconProviders"> |
---|
| 220 | <IconProvider class="org.modelica.uml.sysml.diagram.providers.SysmlIconProvider"> |
---|
| 221 | <Priority name="Low"/> |
---|
| 222 | </IconProvider> |
---|
| 223 | </extension> |
---|
| 224 | |
---|
| 225 | <extension point="org.eclipse.gmf.runtime.common.ui.services.parserProviders"> |
---|
| 226 | <ParserProvider class="org.modelica.uml.sysml.diagram.providers.SysmlParserProvider"> |
---|
| 227 | <Priority name="Lowest"/> |
---|
| 228 | </ParserProvider> |
---|
| 229 | </extension> |
---|
| 230 | |
---|
| 231 | <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> |
---|
| 232 | |
---|
| 233 | <metamodel nsURI="http://www.eclipse.org/uml2/2.0.0/UML"> |
---|
| 234 | <metamodelType |
---|
| 235 | id="org.modelica.uml.sysml.diagram.Model_79" |
---|
| 236 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 237 | eclass="Model" |
---|
| 238 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.ModelEditHelper"> |
---|
| 239 | <param name="semanticHint" value="79"/> |
---|
| 240 | </metamodelType> |
---|
| 241 | </metamodel> |
---|
| 242 | |
---|
| 243 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 244 | <metamodelType |
---|
| 245 | id="org.modelica.uml.sysml.diagram.ModelicaProperty_2001" |
---|
| 246 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 247 | eclass="ModelicaProperty" |
---|
| 248 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.ModelicaPropertyEditHelper"> |
---|
| 249 | <param name="semanticHint" value="2001"/> |
---|
| 250 | </metamodelType> |
---|
| 251 | </metamodel> |
---|
| 252 | |
---|
| 253 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 254 | <specializationType |
---|
| 255 | id="org.modelica.uml.sysml.diagram.ModelicaProperty_2002" |
---|
| 256 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 257 | edithelperadvice="org.modelica.uml.sysml.diagram.edit.helpers.ModelicaPropertyEditHelperAdvice"> |
---|
| 258 | <specializes id="org.modelica.uml.sysml.diagram.ModelicaProperty_2001"/> |
---|
| 259 | <param name="semanticHint" value="2002"/> |
---|
| 260 | </specializationType> |
---|
| 261 | </metamodel> |
---|
| 262 | |
---|
| 263 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 264 | <specializationType |
---|
| 265 | id="org.modelica.uml.sysml.diagram.ModelicaProperty_2003" |
---|
| 266 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 267 | edithelperadvice="org.modelica.uml.sysml.diagram.edit.helpers.ModelicaProperty2EditHelperAdvice"> |
---|
| 268 | <specializes id="org.modelica.uml.sysml.diagram.ModelicaProperty_2001"/> |
---|
| 269 | <param name="semanticHint" value="2003"/> |
---|
| 270 | </specializationType> |
---|
| 271 | </metamodel> |
---|
| 272 | |
---|
| 273 | <metamodel nsURI="http://www.eclipse.org/uml2/2.0.0/UML"> |
---|
| 274 | <metamodelType |
---|
| 275 | id="org.modelica.uml.sysml.diagram.EnumerationLiteral_2004" |
---|
| 276 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 277 | eclass="EnumerationLiteral" |
---|
| 278 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.EnumerationLiteralEditHelper"> |
---|
| 279 | <param name="semanticHint" value="2004"/> |
---|
| 280 | </metamodelType> |
---|
| 281 | </metamodel> |
---|
| 282 | |
---|
| 283 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 284 | <metamodelType |
---|
| 285 | id="org.modelica.uml.sysml.diagram.ModelicaClass_1001" |
---|
| 286 | name="Class" |
---|
| 287 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 288 | eclass="ModelicaClass" |
---|
| 289 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.ModelicaClassEditHelper"> |
---|
| 290 | <param name="semanticHint" value="1001"/> |
---|
| 291 | </metamodelType> |
---|
| 292 | </metamodel> |
---|
| 293 | |
---|
| 294 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 295 | <metamodelType |
---|
| 296 | id="org.modelica.uml.sysml.diagram.ModelicaModel_1001" |
---|
| 297 | name="Model" |
---|
| 298 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 299 | eclass="ModelicaModel" |
---|
| 300 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.ModelicaClassEditHelper"> |
---|
| 301 | <param name="semanticHint" value="1001"/> |
---|
| 302 | </metamodelType> |
---|
| 303 | </metamodel> |
---|
| 304 | |
---|
| 305 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 306 | <metamodelType |
---|
| 307 | id="org.modelica.uml.sysml.diagram.ModelicaBlock_1001" |
---|
| 308 | name="Block" |
---|
| 309 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 310 | eclass="ModelicaBlock" |
---|
| 311 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.ModelicaClassEditHelper"> |
---|
| 312 | <param name="semanticHint" value="1001"/> |
---|
| 313 | </metamodelType> |
---|
| 314 | </metamodel> |
---|
| 315 | |
---|
| 316 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 317 | <metamodelType |
---|
| 318 | id="org.modelica.uml.sysml.diagram.ModelicaRecord_1001" |
---|
| 319 | name="Record" |
---|
| 320 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 321 | eclass="ModelicaRecord" |
---|
| 322 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.ModelicaClassEditHelper"> |
---|
| 323 | <param name="semanticHint" value="1001"/> |
---|
| 324 | </metamodelType> |
---|
| 325 | </metamodel> |
---|
| 326 | |
---|
| 327 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 328 | <metamodelType |
---|
| 329 | id="org.modelica.uml.sysml.diagram.ModelicaConnector_1001" |
---|
| 330 | name="Connector" |
---|
| 331 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 332 | eclass="ModelicaConnector" |
---|
| 333 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.ModelicaClassEditHelper"> |
---|
| 334 | <param name="semanticHint" value="1001"/> |
---|
| 335 | </metamodelType> |
---|
| 336 | </metamodel> |
---|
| 337 | |
---|
| 338 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 339 | <metamodelType |
---|
| 340 | id="org.modelica.uml.sysml.diagram.ModelicaFunction_1001" |
---|
| 341 | name="Function" |
---|
| 342 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 343 | eclass="ModelicaFunction" |
---|
| 344 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.ModelicaClassEditHelper"> |
---|
| 345 | <param name="semanticHint" value="1001"/> |
---|
| 346 | </metamodelType> |
---|
| 347 | </metamodel> |
---|
| 348 | |
---|
| 349 | <metamodel nsURI="http://www.eclipse.org/uml2/2.0.0/UML"> |
---|
| 350 | <metamodelType |
---|
| 351 | id="org.modelica.uml.sysml.diagram.Enumeration_1002" |
---|
| 352 | name="Enumeration" |
---|
| 353 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 354 | eclass="Enumeration" |
---|
| 355 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.EnumerationEditHelper"> |
---|
| 356 | <param name="semanticHint" value="1002"/> |
---|
| 357 | </metamodelType> |
---|
| 358 | </metamodel> |
---|
| 359 | |
---|
| 360 | <metamodel nsURI="http://www.eclipse.org/uml2/2.0.0/UML"> |
---|
| 361 | <metamodelType |
---|
| 362 | id="org.modelica.uml.sysml.diagram.Generalization_3001" |
---|
| 363 | name="Generalization" |
---|
| 364 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 365 | eclass="Generalization" |
---|
| 366 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.GeneralizationEditHelper"> |
---|
| 367 | <param name="semanticHint" value="3001"/> |
---|
| 368 | </metamodelType> |
---|
| 369 | </metamodel> |
---|
| 370 | |
---|
| 371 | <metamodel nsURI="http://modelica.org/mml"> |
---|
| 372 | <metamodelType |
---|
| 373 | id="org.modelica.uml.sysml.diagram.ModelicaComposition_3002" |
---|
| 374 | name="Composition" |
---|
| 375 | kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" |
---|
| 376 | eclass="ModelicaComposition" |
---|
| 377 | edithelper="org.modelica.uml.sysml.diagram.edit.helpers.ModelicaCompositionEditHelper"> |
---|
| 378 | <param name="semanticHint" value="3002"/> |
---|
| 379 | </metamodelType> |
---|
| 380 | </metamodel> |
---|
| 381 | </extension> |
---|
| 382 | |
---|
| 383 | <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings"> |
---|
| 384 | <clientContext id="SysmlClientContext"> |
---|
| 385 | <enablement> |
---|
| 386 | <test |
---|
| 387 | property="org.eclipse.gmf.runtime.emf.core.editingDomain" |
---|
| 388 | value="org.modelica.uml.sysml.diagram.EditingDomain"/> |
---|
| 389 | </enablement> |
---|
| 390 | </clientContext> |
---|
| 391 | <binding context="SysmlClientContext"> |
---|
| 392 | <elementType ref="org.modelica.uml.sysml.diagram.Model_79"/> |
---|
| 393 | <elementType ref="org.modelica.uml.sysml.diagram.ModelicaProperty_2001"/> |
---|
| 394 | <elementType ref="org.modelica.uml.sysml.diagram.ModelicaProperty_2002"/> |
---|
| 395 | <elementType ref="org.modelica.uml.sysml.diagram.ModelicaProperty_2003"/> |
---|
| 396 | <elementType ref="org.modelica.uml.sysml.diagram.EnumerationLiteral_2004"/> |
---|
| 397 | <elementType ref="org.modelica.uml.sysml.diagram.ModelicaClass_1001"/> |
---|
| 398 | <elementType ref="org.modelica.uml.sysml.diagram.ModelicaModel_1001"/> |
---|
| 399 | <elementType ref="org.modelica.uml.sysml.diagram.ModelicaRecord_1001"/> |
---|
| 400 | <elementType ref="org.modelica.uml.sysml.diagram.ModelicaBlock_1001"/> |
---|
| 401 | <elementType ref="org.modelica.uml.sysml.diagram.ModelicaConnector_1001"/> |
---|
| 402 | <elementType ref="org.modelica.uml.sysml.diagram.ModelicaFunction_1001"/> |
---|
| 403 | <elementType ref="org.modelica.uml.sysml.diagram.Enumeration_1002"/> |
---|
| 404 | <elementType ref="org.modelica.uml.sysml.diagram.Generalization_3001"/> |
---|
| 405 | <elementType ref="org.modelica.uml.sysml.diagram.ModelicaComposition_3002"/> |
---|
| 406 | <advice ref="org.eclipse.gmf.runtime.diagram.core.advice.notationDepdendents"/> |
---|
| 407 | </binding> |
---|
| 408 | </extension> |
---|
| 409 | |
---|
| 410 | </plugin> |
---|