‎18-06-2012 11:13 AM
Good Morning,
I ‘m looking for information about Metapicture.
We are working on the metapicture for the message, we have some metapicture for automatic insertion depending on a metaattribulevalue of the message.
But we went to add some condition basing on the diagram nature.
For example : create a new metapicture that only work if the diagram it’s an Application Internal Archtecture Diagram.
We try with a query but it’s not working.
It’s possible to add a test in a metapicture but using a metattribute not connected to the metaclass concerned by this metapicture?
Thanks
Solved! Go to Solution.
‎20-06-2012 03:15 PM
Thx for this solution.
We will see if we try this solution.
‎18-06-2012 02:15 PM
Hello EColomb,
In the context of the "Application Internal Architecture Diagram" DiagramType, it is possible to create a new DiagramTypeObject with a specific set of MetaPictures.
Therefore, you can add a MetaPicture which will be available only in that type of diagram.
Such customizations should be processed carefully, because DiagramTypeViews and DiagramTypeObjects may be reused in several DiagramTypes.
Regards,
Sergueï
‎18-06-2012 01:54 PM
Thxs for the information 🙂
‎18-06-2012 01:42 PM
Hello EColomb
In most cases, MetaPicture conditions test a MetaAttribut or a MetaAssociationEnd
Here the functional need is to test the property 'Nature' of an object (of type 'Diagram) connected to the initial message.
You can use a MetaPicture condition implemented by a query. With a query, you can test that the message is connected to a diagram with a given nature. Note that the test will not be contextual to the current diagram: the query can test if the message is connected to none/one/any diagram with this nature in the repository.