[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: Re[2]: [cgmo-webcgm] Highlight test
Hello, I am sorry to have caused confusion. I know that highlight is not a style property, but I was trying to figure out if it was supposed to inherit behavior similar to style properties. I have included 2/3 of a potential test case. My confusion may have started because in step 2 I remove the highlight on "C" but it still remains highlighted. I assume that this is because of the nested structure in this CGM and the previous call to highlight "B" (that contains "C"). If highlighting is a state system and that when you turn on highlighting for circle B. The entire contents of B (which includes "C" and "D") is highlighted. For what it is worth, I also agree that we do not want two methods of setting a highlight. -- Stuart Galt SGML Resource Group stuart.a.galt@boeing.com (206) 544-3656 > -----Original Message----- > From: Lofton Henderson [mailto:lofton@rockynet.com] > Sent: Wednesday, June 14, 2006 3:44 PM > To: Benoit Bezaire; cgmo-webcgm@lists.oasis-open.org > Subject: Re[2]: [cgmo-webcgm] Highlight test > > At 05:04 PM 6/14/2006 -0400, Benoit Bezaire wrote: > >I'm not so sure about this. After a quick look at our > implementation, I > >don't believe highlight is implemented as an Style Property. > > Okay. But just to be clear (Don's later comment), there is > no highlight SP. > > > >As far as I can see, we agreed that highlighting is a 2 > state system; > >on or off (i.e., the API has two states: true or false). If > we wanted a > >Style Property like behavior we need three states (true, false, > >inherit). > > > >So in that particular test file, the code is trying to remove a > >highlight which was never implicitly set. > > > >I also think that the DOM behavior and the Object behavior should > >match. I don't see anything with regards to inheritance of > highlighting > >in the object behavior section: > >http://docs.oasis-open.org/webcgm/v2.0/WebCGM20-IC.html#webcg m_3_1_2_4 > > > >I'm not convinced there's a need to have highlight behave > like a Style > >Property... Those are my thoughts, feel free to comment. > > Okay. Let me ask and clarify a point then. If you > highlight() an APS, then its entire content is subject to the > highlight, including an nested APSs, right? So we don't > really need to worry about inheritance model. > > I can live with that. I guess the description of highlight() > makes it clear enough, that it's like a virtual > #id(someObject, addHighlight). > > Maybe that would be a good clarification comment -- that > highlight(someObject) is identical to: #id(someObject, > newHighlight) or #id(someObject, addHighlight). Which one? > I'd say the 2nd, 'addHighlight'. Thoughts? > > -Lofton. > > >Title: WebCGMPicture Highlight Test Page
Source image | Reference image |
---|---|
Initiate Test | Purpose | Test Result | Comments |
Highlight Circle B | NA | Passed if B, C, and D are highlighted. | |
Highlight C set to false. | NA | No change visible? | |
Highlight Circle A | NA | Passed if A, B, C, and D are highlighted. | |
Highlight Circle A set to false | NA | Passed if A is no longer highlighted; B, C and D are highlighted. |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]