[osis-core] namespaces and complexTypes
Todd Tillinghast
osis-core@bibletechnologieswg.org
Thu, 2 Oct 2003 15:20:48 -0600
Patrick,
In the case of the osis element it is defined as a named element as it
was in OSIS 1.5.
It would be interesting to test making osisText a named element based on
the existing name complex type and use the named osisText element in the
named osis element and see what the impact is. (Will a prefix be
required on osis and osisText OR only a prefix required on osisText and
a default allowed on osis.)
I will see if I can test this out tonight.
Todd
> -----Original Message-----
> From: osis-core-admin@bibletechnologieswg.org [mailto:osis-core-
> admin@bibletechnologieswg.org] On Behalf Of Patrick Durusau
> Sent: Thursday, October 02, 2003 2:14 PM
> To: osis-core@bibletechnologieswg.org
> Subject: [osis-core] namespaces and complexTypes
>
> Todd,
>
> Think I have found the answer to the namespace and complexType
question.
>
> Background: Todd had a file that was valid in 1.5 but not in 1.6,
unless
> he used osis:osis on the outermost element.
>
> The difference appears to be (I am working with a very bad cold today
so
> may be spacing on something really important) that:
>
> > Complex types definitions are identified by their {name} and {target
> namespace}.
>
> see: http://www.w3.org/TR/xmlschema-1/ under, 3.4.1 The Complex Type
> Definition Schema Component.
>
> The Recommendation says in a note following that section:
>
> > he {name} of a complex type is not ipso facto the [(local) name] of
the
> element information items .validated. by that definition.
>
> So, it looks like complexType names are going to require the name
space
> declaration.
>
> Anyone with some cycles should check behind me to make sure this makes
> sense.
>
> Hope everyone is having a great day!
>
> Patrick
>
> --
> Patrick Durusau
> Director of Research and Development
> Society of Biblical Literature
> Patrick.Durusau@sbl-site.org
> Chair, V1 - Text Processing: Office and Publishing Systems Interface
> Co-Editor, ISO 13250, Topic Maps -- Reference Model
>
> Topic Maps: Human, not artificial, intelligence at work!
>
>
> _______________________________________________
> osis-core mailing list
> osis-core@bibletechnologieswg.org
> http://www.bibletechnologieswg.org/mailman/listinfo/osis-core