Skip to content

Commit

Permalink
declare synchronisor for inclusion extensions (serialised extension)
Browse files Browse the repository at this point in the history
  • Loading branch information
Colin Snook committed Mar 7, 2017
1 parent 44cb515 commit c1a4e0b
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 1 deletion.
3 changes: 2 additions & 1 deletion ac.soton.eventb.emf.inclusion.edit/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,6 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.emf.ecore;visibility:=reexport,
org.eclipse.emf.ecore.edit;visibility:=reexport,
org.eventb.emf.core;visibility:=reexport,
org.eventb.emf.core.edit;visibility:=reexport
org.eventb.emf.core.edit;visibility:=reexport,
ac.soton.eventb.emf.core.extension.persistence;bundle-version="[2.1.0,3.0.0)"
Bundle-ActivationPolicy: lazy
20 changes: 20 additions & 0 deletions ac.soton.eventb.emf.inclusion.edit/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,24 @@
class="ac.soton.eventb.emf.inclusion.provider.InclusionItemProviderAdapterFactory$CoreChildCreationExtender"/>
</extension>

<extension
point="org.eventb.emf.persistence.synchroniser">
<emfPackage
name="Machine Inclusion Package"
nsURI="http://soton.ac.uk/models/eventb/featureinclusion/2017">
<synchroniser
emf_class="MachineInclusion"
name="Machine lncusion Synchroniser"
rodin_id="ac.soton.eventb.emf.core.extension.persistence.serialisedExtension"
synchroniser_class="ac.soton.eventb.emf.core.extension.persistence.SerialisedExtensionSynchroniser">
</synchroniser>
<synchroniser
emf_class="EventSynchronisation"
name="Event Synchronisation Synchroniser"
rodin_id="ac.soton.eventb.emf.core.extension.persistence.serialisedExtension"
synchroniser_class="ac.soton.eventb.emf.core.extension.persistence.SerialisedExtensionSynchroniser">
</synchroniser>
</emfPackage>
</extension>

</plugin>

0 comments on commit c1a4e0b

Please sign in to comment.