发明名称 Visual connectivity of widgets using event propagation
摘要 A method, system and computer program product receive a set of objects for connection, create a moving object within the set of objects, display visual connection cues on objects in the set of objects, adjust the visual connection cues of the moving object and a target object in the set of objects, identify event propagation precedence, and connect the moving object with the target object.
申请公布号 US9230358(B2) 申请公布日期 2016.01.05
申请号 US201113076696 申请日期 2011.03.31
申请人 International Business Machines Corporation 发明人 Chmiel Matthew S.;Hiltz-Laforge Jason;Pourshahid Alireza;Watts Graham A.
分类号 G06F3/048;G06T13/80;G06F3/0481;G06T11/20;G06T11/60;G06F9/44 主分类号 G06F3/048
代理机构 Shumaker & Sieffert, P.A. 代理人 Shumaker & Sieffert, P.A.
主权项 1. A computer program product for visual connectivity of objects using event propagation, the computer-program product comprising: a computer readable storage device containing computer executable program code stored thereon, the computer executable program code comprising: computer executable program code to: output, for display, a first object and a second object of a plurality of objects, the first object being a publisher of events and the second object being a subscriber of events from the first object, wherein at least the first object is also a subscriber of events from a third object in the plurality of objects or the second object is also a publisher of events to the third object in the plurality of objects; computer executable program code to: responsive to receiving user input to move the first object towards the second object, output, for display, a visual connection cue for at least one of the first object or the second object, the visual connection cue representing a communication capability of the at least one of the first object or the second object to communicate the events with another of the first object and the second object; computer executable program code to: while the first object moves towards the second object, adjust an appearance of the visual connection cue, wherein the appearance of the visual connection cue is indicative of the at least one of the first object or the second object being at least one of a subscriber of events or a publisher of events; computer executable program code to: identify an event propagation precedence that indicates whether event propagation of the events from the first object as the publisher to the second object as the subscriber is permitted; and computer executable program code to: connect the first object with the second object, based on the event propagation precedence, to communicate the events from the first object to the second object.
地址 Armonk NY US