Hi Simon,

I just checked this (rather old) code and rediscovered that the available properties are stored (globally) as name-values pairs in TBC's Eclipse preferences. I don't see a way to have this behave differently per class or per file. I don't see any way to customize or automate this further.

On creation of new instances in TBC, the spin:constructors are executed, which theoretically allow users to initialize additional property values, e.g. derived from the given URI.

I am not entirely clear about what you are trying to do but certainly using the EDG UI may give you more options, especially moving forward. In fact I am in the middle of a conversation with other users who may want to take more control of the New dialogs too, e.g. with extra input fields. I think I'll end up adding something similar to dash:ModifyActions but triggered by the New button for 7.1. If you could elaborate a bit on your requirements I can see whether this would help.

Holger


On 2021-09-12 12:45 pm, Simon Opper wrote:
Hi there

Is there a mechanism available in TBCME to automate the addition of customised default templating to the annotations of a new ontology and/or resources ?

I want to exploit the vaem and metadata vocabs plus some shacl to inject and transition a set of default dev/test/prod metadata to ontologies and resources.

I'm all ok on the method to do this in EDG. Also cool running inferences (manually) in TBCME.

But it would be great to be able set it up to run on creation of a new file and to  hook it into creation or edit/save actions of new resources in TBCME.

I'm guessing that there is under the hood java and or eclipse processes used currently?

I don't know much about how spin or swa are run within the TBCME desktop itself. Are these an option ?

Any low hanging options here to customise eclipse perhaps ?

Many thanks in advance

Simon

--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/e8dd3a3c-bc22-43fa-b333-eab6bcc6f129n%40googlegroups.com <https://groups.google.com/d/msgid/topbraid-users/e8dd3a3c-bc22-43fa-b333-eab6bcc6f129n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups "TopBraid 
Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/9c5e660e-911f-6328-8123-0dfcfa4ee3e1%40topquadrant.com.

Reply via email to