Hi Guys,
I am learning the netcdf-java API. My reference point is the following 
diagram and related resources:
http://www.unidata.ucar.edu/software/netcdf/workshops/2010/netcdf4/Nc4DataModel.html
I understand that variable, dimension and attribute may be defined 
within a parent group and be inherited by child groups and referenced 
within the definition of data and variables in that group or a child 
group. Do I have this right? Whats a good reference to understand the 
inheritance semantics of variable, dimension and attribute definitions 
within groups?
To provide some context, I am working on a specification to catalog 
NetCDF data files into an ebXML RegRep server and a Context Query 
Language (CQL) context set for querying such a NetCDF using CQL.
The cataloging process needs to harvest metadata about the NetCDF file 
and its groups, variable, dimension and attribute. This requires having 
some way to reference groups, variable, dimension and attribute using a 
unique id. There does not seem to be anything resembling a UUID in 
NetCDF. Would the FullName be the unique id within the scope of the 
NetCDF file? Is there a need for a globally unique id for groups, 
variable, dimension and attribute (perhaps generated using file url as 
scope)?
Please let me know if my questions are not clear. Thank you.
--
Regards,
Farrukh Najmi
Web: http://www.wellfleetsoftware.com