
On Mon, Feb 03, 2003 at 08:36:30PM +0100, Frank Strauss wrote:
First, I propose to supply this new information only on the elements that represent a row type, i.e. not for columnar or other scalar elements.
Furthermore, there is another kind of flag information that is still missing (which I did not recognize earlier): we do not yet signal in the XSD output whether writable columnar elements (i.e., those with <maxAccess>read-write</maxAccess>) are just writeable or also creatable. Hence, I suggest to denote these two kinds of flags together as <flags [implied="yes|no"] [create="yes|no"]/>, where the default "no" can be omitted and if both flag values are "no" the whole <flags> element can be omitted. I think this can be mapped quite straight forward from smi.h::SmiNode.
OK. Furthermore, I have moved some appinfos. The appinfos for rows do not belong to the <complexType> definition anymore. They are now part of the <element> declaration.
Regards Torsten