Ethan et al.,
Is inherited metadata cumulative?
In this example:
 <dataset name="level1" ID="SingleFileWcs">
   <metadata inherited='true'>
      <serviceName>dap</serviceName>
      <property name="foo" value="bar"/>
   </metadata>
   <dataset name="level2" urlPath="wcs/foo" ID="wcs/foo">
      <metadata inherited='true'>
         <serviceName>wcs</serviceName>
         <property name="dude" value="ranch"/>
      </metadata>
      <dataset name="level3" urlPath="wcs/foo" ID="wcs/foo" />
   </dataset>
 </dataset>
Does the dataset "level3" have the services "dap" and "wcs"?
Does the dataset "level3" have the properties "foo" and "dude"?
Nathan
On Dec 2, 2009, at 4:49 AM, Nathan Potter wrote:
Ethan,
Along the same lines then, can <access> elements be inherited? Or is  
it bound only to the containing dataset and never to that dataset's  
children?
Example:
 <dataset name="level1" ID="SingleFileWcs">
   <metadata inherited='true'>
      <access serviceName=dap />
   </metadata>
   <dataset name="level2_a" urlPath="wcs/foo" ID="wcs/foo" />
   <dataset name="level2_b" urlPath="wcs/foo" ID="wcs/foo" >
      <serviceName>otherService</serviceName>
   </dataset>
 </dataset>
N
On Dec 1, 2009, at 1:18 PM, Ethan Davis wrote:
Hi Nathan,
Nathan Potter wrote:
Another question, about service inheritance.
Example:
 <dataset name="level1" ID="SingleFileWcs">
     <serviceName>dap</serviceName>
      <dataset name="level2_a" urlPath="wcs/foo" ID="wcs/foo" />
      <dataset name="level2_b" urlPath="wcs/foo" ID="wcs/foo" >
         <serviceName>otherService</serviceName>
      </dataset>
 </dataset>
Is the dataset "level2_a" associated with the "dap" service??
No. Though it would be if the "dap" serviceName element were  
enclosed in
an inherited metadata element, like this
<metadata inherited='true'><serviceName>dap</serviceName></metadata>
Is the dataset "level2_b" associated with the "dap" service??
No. Not even if the "dap" serviceName was inherited, because the
"otherService" association overrides any inherited association.
Is the dataset "level2_b" associated with the "otherService"  
service??
Yes, it is.
Ethan
Nathan
= = =
Nathan Potter                        ndp at opendap.org
OPeNDAP, Inc.                        +1.541.231.3317
= = =
Nathan Potter                        ndp at opendap.org
OPeNDAP, Inc.                        +1.541.231.3317