- From: Rafael Casero <rcasero@satec.es>
- Date: Mon, 02 Jun 2008 18:33:03 +0200
- To: "public-ddwg@w3.org" <public-ddwg@w3.org>
- CC: JOSE MANUEL CANTERA FONSECA <jmcf@tid.es>
Received on Monday, 2 June 2008 16:33:45 UTC
For me makes sense c) because property is not recognized in the subset defined by all the properties that an aspect has, but a) is Ok too. Raf.Casero -------- Mensaje Original -------- > If a "not making sense" (aspect, property) combination (being 'aspect' > and 'property' two recognized elements of a vocabulary) is used for > invoking the API, example > > Service.getPropertyValue('http://www.w3.org/2008/01/ddr-core-vocabulary', > 'webBrowser', 'inputDevices'); > > Possibilties: > > a) NOT_KNOWN exception thrown > b) Aspect not recognized exception thrown, however the aspect actually > is a valid aspect for that vocabulary > c) Property not recognized exception thrown, however the property > actually is a valid property for that vocabulary > > I'm more inclined to say a), however the point is that the combination > of aspect & property is not a valid (legal), according to the DDR Core > Vocabulary. > > I think that an implementation should throw a NAME_EXCEPTION with an > error code saying "Aspect, Property combination not valid" > > What do others think? > > Best Regards
Received on Monday, 2 June 2008 16:33:45 UTC