Tim,
A TBE tree will display any instances that are related by a common property, which you enter in the Transitive Property field of the Tree Attributes section of the TBE configuration dialog box. So, if DataElement instances are related to each with rdfs:subClassOf or dcterms:isPartOf properties, you would specify that property in the Transitive Property field. (I know from your other email that you have worked with that field, so I may be misunderstanding your question.) A TBE Component like a tree cannot be incorporated into another one, such as a form, because each has its own set of events to configure, but because components can react to each others' events, you can set up dynamic relationships. For example, when a form is showing a given Application, a tree component might show the Data Elements associated with that application if the tree's Switch Root attribute was configured to listen for a new Application instance being shown in that particular form. Bob From: [email protected] [mailto:[email protected]] On Behalf Of Tim Smith Sent: Thursday, December 08, 2011 11:03 PM To: [email protected] Subject: [topbraid-users] TBC/TBE Form Questions Hi, I'm wondering if this is possible. I'm creating an Enterprise Architecture ontology. I have a class, Application. An Application can have one or more DataElements. DataElements are hierarchical such that DataElements can be subElements of other DataElements. Here's what I want to be able to do: On the form for Application, I want to be able to display the DataElements as a Tree, particularly in TBE. I cannot find a way to do this. Is it possible to group TBE components to make complex forms? Often times the information that needs to be displayed for an instance requires more complex GUI components such as trees or the information is more than one hop away and thus magic properties must be created or SPARQL queries must be used. I can do all of this using SWPs but SWPs are not editable so I'm stuck using TBE since users need to edit/add/delete from the instance data. Thank you in advance for your input, Tim -- You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include TopBraid Composer, TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-users?hl=en -- You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include TopBraid Composer, TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-users?hl=en
