Sirius – Provide representation location rule (experimental)

Goals

An experimental mode to serialize representations in different files is available with the system property createRepresentationInSeparateResource=true. That means all new representations will be saved, by default, in a separate file with *.srm extension.
Developer may need to override this rule by choosing to add one or several representations in a specific resource.

Override the representation location rule.

The DRepresentationLocationRule interface

Provide your DRepresentationLocationRule using the org.eclipse.sirius.dRepresentationLocationRule extension point

Please refer to this extension point documentation for more details.