Pete Robbins wrote:
> Is the order of <entryPoint...>s, <component...>s, <externalReference..>s,
> <wire...>s, <any> defined by the specification? If so then is moving the <
> import.xxx> location the correct thing to do?
> 

The order is defined (see the schema for exact details).

We modified the schema to add <import> anyway so I don't think moving it
further up adds any more problems.

> It seems to me that knowing the types for any complex properties is needed
> before parsing the files (.module, .fragment etc). Is the handling of
> complex properties being discussed in the specifiactions group?
> 

It is under discussion, yes. There is a proposal in for a recursive
composition model and as part of that some changes have been proposed
for how properties are defined and set. To my knowledge the inclusion of
SDO types or WSDL definitions has not yet been discussed.

Whether you need to define the types in advance depends on whether the
parser is able to hand imports during the parse process. I think
requiring the user to do it in advance add inconvenience that can be
avoided. XML-Schema and WDSL both allow imports/includes as part of
their definition and I think SCDL should be similarly self-contained.
This makes the parser a little more complex, but that is our problem not
the user's.

--
Jeremy

Reply via email to