Simon; I believe you refer to the following construct?
  :st_name owl:equivalentClass :st_name1 ;
  owl:equivalentClass xsd:nativeDataType;
  owl:equivalentClass ... .

How did you enter this into Composer?

In terms of support for XSD, please see Help > Import and Export >
Import external information > Import XML.  There are some improvements
to XSD support in 3.6.0 (see the beta).  This work is based on years
of XSD research, implementation,s and deployments at NASA and other
organizations.  It is also a fully supported feature of TopBraid
Suite.

-- Scott

On Apr 10, 9:29 am, Simon Cox <[email protected]> wrote:
> I am using the method described by Bedini et al. for defining a
> datatype which is equivalent to XSD's simpleType/union using OWL's
> equivalentClass mechanism- see recipe #2 in TABLE II in:
>    http://www-smis.inria.fr/PUBFILES/2011/2011%20-%20Transforming%20XML%...
>
> I'm using this pattern in the context of a property whose range is a
> blank node defined by this pattern.
>
> When I create an instance of a class, and then attempt to create a
> value for the property using the "Add empty row" dialogue in the form
> view, I get the following error:
>
> ===
> An unexpected error has occured.
>
> Reason:
> java.lang.NullPointerException
>         at
> org.topbraid.owl.model.OWLDataRange.getOnDatatype(OWLDataRange.java:
> 169)
>         at
> org.topbraid.owl.model.OWLDataRange.getNamedSuperDataRange(OWLDataRange.java:
> 114)
>         at
> org.topbraid.owl.model.OWLDataRange.getNamedSuperDataRange(OWLDataRange.java:
> 109)
>         at
> org.topbraid.owl.model.OWLDataRange.getSystemBaseDatatype(OWLDataRange.java:
> 146)
>         at
> org.topbraidcomposer.widgets.row.RowWidgetRow.createTypeLabel(RowWidgetRow.java:
> 251)
>         at ... lots more lines.
>  ===
>
> Any suggestions?

-- 
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 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

Reply via email to