[X3D-Public] X3D element and attribute table for XML case, lower case [HTML5 Bug 8238]

Don Brutzman brutzman at nps.edu
Sat Dec 26 15:35:37 PST 2009


John A. Stewart wrote:
> Don;
> [...]
> 
> But, how come you have duplicates? Anyone else wish to check the output?
> 
> 
> 
>  > GeoCoordinate                              geocoordinate
>  > GeoCoordinate                              geocoordinate
>  > GeoElevationGrid                           geoelevationgrid
>  > GeoElevationGrid                           geoelevationgrid
>  > GeoLOD                                     geolod
>  > GeoLOD                                     geolod
>  > GeoLocation                                geolocation
>  > GeoLocation                                geolocation

[..etc..]

Actually, based on the X3D schema design pattern, these duplicates should
never have occurred in the first place.  The pattern being matched is
"element name=*" so any duplication means that an element is erroneously
being defined (named) twice.

It turns out that node references in the contained content model for GeoMetadata
were mistakenly using "hame" instead of "ref" (for "reference").

This will be corrected in the next X3D schema update.

26 December 2009, stewart, brutzman
- GeoMetadata fix: change erroneous contained element references from
	name=* to ref=*

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br           brutzman at nps.edu
Watkins 270   MOVES Institute, Monterey CA 93943-5000 USA  work +1.831.656.2149
X3D, virtual worlds, underwater robots, XMSF  http://web.nps.navy.mil/~brutzman




More information about the X3D-Public mailing list