OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cgmo-webcgm message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: ISSUE: default for object behavior


Current Editors Draft:
[1] 
http://www.oasis-open.org/apps/org/workgroup/cgmo-webcgm/download.php/13246/WebCGM20-20050627.zip

The new object behaviors scheme -- Dieter's object behavior proposal with 
modifications applied as determined in the 6/22 telecon -- is partially 
implemented in 3.1.2.3 (object selection) and 3.1.2.4 (object 
behaviors).  Two small sub-issues remain.

ISSUE ob1:  keep "_" as the joiner, or use "+" for new behaviors?

DISCUSSION:  "+" was suggested for "aesthetics" -- creating distance from 
old deprecated set of 3 OBs.  In 6/22 telecon, some preferred to keep 
"_".  There didn't seem to be any compelling arguments one way or the other.

RECOMMENDATION:  Simple poll in next telecon.


ISSUE ob2:  what is the default object behavior for WebCGM 2.0?

DISCUSSION:  Among the changes is to deprecate all three of the former 
object behaviors.  We had already decided to deprecate 'view_context', 
which was the old default.  It was described as:
a.) if obj has a 'viewcontext' ApsAttr, zoom to it and highlight;
b.) else,   full-pic view and highlight target.

In terms of new behaviors, these would be equivalent to:
i.) if obj. has 'viewcontext' ApsAttr, zoom_newHighlight.
ii.) else, full_newHighlight

Because if the conditionality in #a and #i, there is no single new keyword 
to capture the old default.  The CD text of 2.0 said the default was 
'zoom'.  But in 1.0, *all* conditional cases involved highlight, which 
default feature disappears with simple 'zoom'.  So the closest simple 
approximation of 1.0 would be either zoom_newHighlight or full_newHighlight.

ALTERNATIVES:

Alt.1:  zoom
Alt.2:  zoom_newHighlight
Alt.3:  full_newHighlight
Alt.4:  conditional:  if obj has a 'viewcontext', zoom_newHighlight, else 
full_newHighlight (this is the old default).

RECOMMENDATION:  none yet (discuss at telecon).




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]