Hi Holger,

Great, Thanks for the Edit Forms response, that helps to know where to 
focus effort and where to wait for your enhancement roadmap.

I have another question on the logic behind ui:instanceView and how a form 
layout is selected for displaying an instance in a form.

Your SWA documentation has a short explanation about the "*mechanism used 
by SWA to select the most suitable form for a resource*" using 
swa:TitledForm on rdfs:Resource, but I haven't been able to figure the 
logic of how the "*most suitable*" form is selected.

I am using a Meta-model to define meta-concepts that I then use in my 
Concept model. (BTW I am not sure that I have the Subclassing/Typing of 
relationships across the two models correct so that may be a source of my 
problems) 

Anyhow, I have a scenario that seems to be giving me inconsistent results 
(at least from what I am expecting) in the display of forms via 
ui:instanceView. For example:

*Meta-Model Class Hierarchy:*
Shape
 - Box
 - Circle
 - Triangle

*Concept Model Class Hierarchy:*
DiagramShape (typeOf Shape)
 - DiagramBox (typeOf Box)
 - DiagramCircle (typeOf Circle)
 - DiagramTriangle (typeOf Triangle)
GraphShape (typeOf Shape)
 - GraphBox (typeOf Box)
 - GraphCircle (typeOf Circle)
 - GraphTriangle (typeOf Triangle)

I have a ui:instanceView defined on the Class of Shape that I want to apply 
to all Shapes. Using the Default Application against my ConceptModel, when 
I look at the Class nodes for DiagramShape or GraphShape in the Class 
Hierarchy my form displays correctly in the CenterPanel, but when I select 
any of the subClass nodes I just get the default form from rdfs:Resource.

I did notice at one point that when I changed my Class/Type relationships 
in my models it had an effect on the form that was displayed but I haven't 
been able to replicate it. Is there any way I can override the built-in 
logic and give a specific ui:id for a form.

Thanks Holger


CP

-- 
-- You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary 
Network (EVN), TopBraid Composer, TopBraid Live,
TopBraid Ensemble, SPARQLMotion, SPARQL Web Pages 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 Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to