dtcm: Coverity 89287
[oweals/cde.git] / cde / programs / ttsnoop / patternProps.bil
1 // $XConsortium: patternProps.bil /main/2 1996/11/11 11:58:23 drk $
2 :bil-version    1 0
3 :module patternProps
4 (
5
6 :element patternProps
7 (
8         :type                   :dialog
9         :x                      154
10         :y                      188
11         :width                  585
12         :height                 327
13         :bg-color               "white"
14         :label                  "Tt_pattern"
15         :resizable              :true
16         :visible                :false
17         :children               (
18                 patternPane
19                 patternActionPane
20                 patternProps_footer
21         )
22 )
23 :element patternPane
24 (
25         :type                   :container
26         :container-type         :relative
27         :x                      0
28         :y                      0
29         :width                  581
30         :height                 323
31         :visible                :true
32         :border-frame           :shadow-in
33         :north-attachment       (:point 0 0)
34         :south-attachment       (:obj patternProps 0)
35         :east-attachment        (:obj patternProps 0)
36         :west-attachment        (:point 0 0)
37         :children               (
38                 scopeButton
39                 patternFileButton
40                 patternSessionButton
41                 patternCallbackAddButton
42                 patternAddressButton
43                 patternStateButton
44                 patternClassButton
45                 patternOpAddButton
46                 separator
47                 patternDispositionAddButton
48                 patternAttributeAddButton
49                 patternArgAddButton
50                 patternText
51                 categoryChoice
52         )
53 )
54 :element scopeButton
55 (
56         :type                   :button
57         :button-type            :menu-button
58         :x                      290
59         :y                      14
60         :label-type             :string
61         :label-alignment        :center
62         :label                  "Add Scope"
63         :menu                   scopeButton_menu
64         :active                 :true
65         :visible                :true
66         :north-attachment       (:point 0 10)
67         :west-attachment        (:grid-line 52 0)
68         :help-text              "tt_pattern_scope_add(3)\n"
69 )
70 :element patternFileButton
71 (
72         :type                   :button
73         :button-type            :push-button
74         :x                      255
75         :y                      52
76         :label-type             :string
77         :label-alignment        :center
78         :label                  "Add File..."
79         :active                 :true
80         :visible                :true
81         :north-attachment       (:obj scopeButton 13)
82         :west-attachment        (:grid-line 45 0)
83         :help-text              "tt_pattern_file_add(3)\n"
84 )
85 :element patternSessionButton
86 (
87         :type                   :button
88         :button-type            :push-button
89         :x                      338
90         :y                      52
91         :label-type             :string
92         :label-alignment        :center
93         :label                  "Add Session..."
94         :active                 :true
95         :visible                :true
96         :north-attachment       (:obj scopeButton 13)
97         :west-attachment        (:grid-line 60 0)
98         :help-text              "tt_pattern_session_add(3)\n"
99 )
100 :element patternCallbackAddButton
101 (
102         :type                   :button
103         :button-type            :push-button
104         :x                      28
105         :y                      113
106         :label-type             :string
107         :label-alignment        :center
108         :label                  "Add Callback..."
109         :active                 :true
110         :visible                :true
111         :north-attachment       (:obj separator 15)
112         :west-attachment        (:center-grid-line 14 0)
113         :help-text              "tt_pattern_callback_add(3)\n"
114 )
115 :element patternAddressButton
116 (
117         :type                   :button
118         :button-type            :menu-button
119         :x                      150
120         :y                      111
121         :label-type             :string
122         :label-alignment        :center
123         :label                  "Add Address"
124         :menu                   patternAddressButton_menu
125         :active                 :true
126         :visible                :true
127         :north-attachment       (:obj separator 13)
128         :west-attachment        (:center-grid-line 38 0)
129         :help-text              "tt_pattern_address_add(3)\n"
130 )
131 :element patternStateButton
132 (
133         :type                   :button
134         :button-type            :menu-button
135         :x                      123
136         :y                      50
137         :label-type             :string
138         :label-alignment        :center
139         :label                  "Add State"
140         :menu                   patternStateButton_menu
141         :active                 :true
142         :visible                :true
143         :north-attachment       (:obj categoryChoice 10)
144         :west-attachment        (:obj patternClassButton 5)
145         :help-text              "tt_pattern_state_add(3)\n"
146 )
147 :element patternClassButton
148 (
149         :type                   :button
150         :button-type            :menu-button
151         :x                      10
152         :y                      50
153         :label-type             :string
154         :label-alignment        :center
155         :label                  "Add Class"
156         :menu                   patternClassButton_menu
157         :active                 :true
158         :visible                :true
159         :north-attachment       (:obj categoryChoice 10)
160         :west-attachment        (:point 0 10)
161         :help-text              "tt_pattern_class_add(3)\n"
162 )
163 :element patternOpAddButton
164 (
165         :type                   :button
166         :button-type            :push-button
167         :x                      464
168         :y                      16
169         :label-type             :string
170         :label-alignment        :center
171         :label                  "Add Op..."
172         :active                 :true
173         :visible                :true
174         :north-attachment       (:point 0 15)
175         :east-attachment        (:point 0 20)
176         :help-text              "tt_pattern_op_add(3)\n"
177 )
178 :element separator
179 (
180         :type                   :separator
181         :line-style             :etched-in
182         :orientation            :horizontal
183         :x                      11
184         :y                      91
185         :width                  561
186         :height                 4
187         :visible                :true
188         :north-attachment       (:obj patternStateButton 10)
189         :east-attachment        (:point 0 10)
190         :west-attachment        (:point 0 10)
191 )
192 :element patternDispositionAddButton
193 (
194         :type                   :button
195         :button-type            :menu-button
196         :x                      284
197         :y                      111
198         :label-type             :string
199         :label-alignment        :center
200         :label                  "Add Disposition"
201         :menu                   patternDispositionAddButton_menu
202         :active                 :true
203         :visible                :true
204         :north-attachment       (:obj separator 13)
205         :west-attachment        (:center-grid-line 64 0)
206         :help-text              "tt_pattern_disposition_add(3)\n"
207 )
208 :element patternAttributeAddButton
209 (
210         :type                   :button
211         :button-type            :menu-button
212         :x                      442
213         :y                      111
214         :label-type             :string
215         :label-alignment        :center
216         :label                  "Add"
217         :menu                   patternAttributeAddButton_menu
218         :active                 :true
219         :visible                :true
220         :north-attachment       (:obj separator 13)
221         :west-attachment        (:center-grid-line 85 0)
222         :help-text              "tt_pattern_context_add(3)\ntt_pattern_otype_add(3)\ntt_pattern_object_add(3)\ntt_pattern_sender_ptype_add(3)\ntt_pattern_sender_add(3)\n"
223 )
224 :element patternArgAddButton
225 (
226         :type                   :button
227         :button-type            :push-button
228         :x                      457
229         :y                      52
230         :label-type             :string
231         :label-alignment        :center
232         :label                  "Add Arg..."
233         :active                 :true
234         :visible                :true
235         :north-attachment       (:obj scopeButton 12)
236         :east-attachment        (:point 0 20)
237         :help-text              "tt_pattern_arg_add(3)\ntt_pattern_barg_add(3)\ntt_pattern_iarg_add(3)\ntt_pattern_xarg_add(3)\n"
238 )
239 :element patternText
240 (
241         :type                   :text-pane
242         :text-type              :alphanumeric
243         :x                      0
244         :y                      153
245         :border-frame           :none
246         :num-rows               24
247         :num-columns            74
248         :hscrollbar             :never
249         :vscrollbar             :always
250         :word-wrap              :true
251         :read-only              :false
252         :active                 :true
253         :visible                :true
254         :north-attachment       (:obj patternCallbackAddButton 15)
255         :south-attachment       (:obj patternPane 0)
256         :east-attachment        (:obj patternPane 0)
257         :west-attachment        (:point 0 0)
258         :help-text              "tt_pattern_print(3)\n"
259 )
260 :element categoryChoice
261 (
262         :type                   :choice
263         :choice-type            :option-menu
264         :x                      11
265         :y                      10
266         :label-type             :string
267         :label                  "Category:"
268         :label-position         :west
269         :num-columns            1
270         :orientation            :vertical
271         :selection-required     :false
272         :active                 :true
273         :visible                :true
274         :north-attachment       (:point 0 10)
275         :west-attachment        (:point 0 10)
276         :help-text              "tt_pattern_category(3)\ntt_pattern_category_set(3)\n"
277         :children               (
278                 categoryChoice_UNDEFINED_item
279                 categoryChoice_OBSERVE_item
280                 categoryChoice_HANDLE_item
281                 categoryChoice_HANDLE_PUSH_item
282                 categoryChoice_HANDLE_ROTATE_item
283         )
284 )
285 :element categoryChoice_UNDEFINED_item
286 (
287         :type                   :item
288         :item-type              :item-for-choice
289         :label-type             :string
290         :label                  "UNDEFINED"
291         :active                 :true
292         :selected               :false
293 )
294 :element categoryChoice_OBSERVE_item
295 (
296         :type                   :item
297         :item-type              :item-for-choice
298         :label-type             :string
299         :label                  "OBSERVE"
300         :active                 :true
301         :selected               :true
302 )
303 :element categoryChoice_HANDLE_item
304 (
305         :type                   :item
306         :item-type              :item-for-choice
307         :label-type             :string
308         :label                  "HANDLE"
309         :active                 :true
310         :selected               :false
311 )
312 :element categoryChoice_HANDLE_PUSH_item
313 (
314         :type                   :item
315         :item-type              :item-for-choice
316         :label-type             :string
317         :label                  "HANDLE_PUSH"
318         :active                 :true
319         :selected               :false
320 )
321 :element categoryChoice_HANDLE_ROTATE_item
322 (
323         :type                   :item
324         :item-type              :item-for-choice
325         :label-type             :string
326         :label                  "HANDLE_ROTATE"
327         :active                 :true
328         :selected               :false
329 )
330 :element patternActionPane
331 (
332         :type                   :container
333         :container-type         :button-panel
334         :width                  585
335         :height                 48
336         :visible                :true
337         :border-frame           :none
338         :children               (
339                 registerButton
340                 unregisterButton
341                 patternDestroyButton
342                 patternCloseButton
343                 patternHelpButton
344         )
345 )
346 :element registerButton
347 (
348         :type                   :button
349         :button-type            :push-button
350         :label-type             :string
351         :label-alignment        :center
352         :label                  "Register"
353         :active                 :true
354         :visible                :true
355         :north-attachment       (:point 0 5)
356         :east-attachment        (:grid-line 21 0)
357         :west-attachment        (:grid-line 4 0)
358         :help-text              "tt_pattern_register(3)\n"
359 )
360 :element unregisterButton
361 (
362         :type                   :button
363         :button-type            :push-button
364         :label-type             :string
365         :label-alignment        :center
366         :label                  "Unregister"
367         :active                 :true
368         :visible                :true
369         :north-attachment       (:point 0 5)
370         :east-attachment        (:grid-line 40 0)
371         :west-attachment        (:grid-line 23 0)
372         :help-text              "tt_pattern_unregister(3)\n"
373 )
374 :element patternDestroyButton
375 (
376         :type                   :button
377         :button-type            :push-button
378         :label-type             :string
379         :label-alignment        :center
380         :label                  "Destroy"
381         :active                 :true
382         :visible                :true
383         :north-attachment       (:point 0 5)
384         :east-attachment        (:grid-line 59 0)
385         :west-attachment        (:grid-line 41 0)
386         :help-text              "tt_pattern_destroy(3)\n"
387 )
388 :element patternCloseButton
389 (
390         :type                   :button
391         :button-type            :push-button
392         :label-type             :string
393         :label-alignment        :center
394         :label                  "Close"
395         :active                 :true
396         :visible                :true
397         :north-attachment       (:point 0 5)
398         :east-attachment        (:grid-line 78 0)
399         :west-attachment        (:grid-line 61 0)
400 )
401 :element patternHelpButton
402 (
403         :type                   :button
404         :button-type            :push-button
405         :label-type             :string
406         :label-alignment        :center
407         :label                  "Help"
408         :active                 :true
409         :visible                :true
410         :north-attachment       (:point 0 5)
411         :east-attachment        (:grid-line 97 0)
412         :west-attachment        (:grid-line 80 0)
413 )
414 :element patternProps_footer
415 (
416         :type                   :container
417         :container-type         :footer
418         :width                  585
419         :height                 28
420         :visible                :true
421         :border-frame           :none
422         :children               (
423                 patternProps_label
424         )
425 )
426 :element patternProps_label
427 (
428         :type                   :label
429         :x                      1
430         :y                      1
431         :label-type             :string
432         :label                  "Tt_pattern"
433         :label-alignment        :left
434         :active                 :true
435         :visible                :true
436         :north-attachment       (:point 0 1)
437         :west-attachment        (:point 0 1)
438 )
439 :element scopeButton_menu
440 (
441         :type                   :menu
442         :tear-off               :false
443         :children               (
444                 scopeButton_menu_SESSION_item
445                 scopeButton_menu_FILE_item
446                 scopeButton_menu_BOTH_item
447                 scopeButton_menu_FILE_IN_SESSION_item
448         )
449 )
450 :element scopeButton_menu_SESSION_item
451 (
452         :type                   :item
453         :item-type              :item-for-menu
454         :label-type             :string
455         :label                  "SESSION"
456         :active                 :true
457 )
458 :element scopeButton_menu_FILE_item
459 (
460         :type                   :item
461         :item-type              :item-for-menu
462         :label-type             :string
463         :label                  "FILE"
464         :active                 :true
465 )
466 :element scopeButton_menu_BOTH_item
467 (
468         :type                   :item
469         :item-type              :item-for-menu
470         :label-type             :string
471         :label                  "BOTH"
472         :active                 :true
473 )
474 :element scopeButton_menu_FILE_IN_SESSION_item
475 (
476         :type                   :item
477         :item-type              :item-for-menu
478         :label-type             :string
479         :label                  "FILE_IN_SESSION"
480         :active                 :true
481 )
482 :element patternAddressButton_menu
483 (
484         :type                   :menu
485         :tear-off               :false
486         :children               (
487                 patternAddressButton_menu_PROCEDURE_item
488                 patternAddressButton_menu_OBJECT_item
489                 patternAddressButton_menu_HANDLER_item
490                 patternAddressButton_menu_OTYPE_item
491         )
492 )
493 :element patternAddressButton_menu_PROCEDURE_item
494 (
495         :type                   :item
496         :item-type              :item-for-menu
497         :label-type             :string
498         :label                  "PROCEDURE"
499         :active                 :true
500 )
501 :element patternAddressButton_menu_OBJECT_item
502 (
503         :type                   :item
504         :item-type              :item-for-menu
505         :label-type             :string
506         :label                  "OBJECT"
507         :active                 :true
508 )
509 :element patternAddressButton_menu_HANDLER_item
510 (
511         :type                   :item
512         :item-type              :item-for-menu
513         :label-type             :string
514         :label                  "HANDLER"
515         :active                 :true
516 )
517 :element patternAddressButton_menu_OTYPE_item
518 (
519         :type                   :item
520         :item-type              :item-for-menu
521         :label-type             :string
522         :label                  "OTYPE"
523         :active                 :true
524 )
525 :element patternStateButton_menu
526 (
527         :type                   :menu
528         :tear-off               :false
529         :children               (
530                 patternStateButton_menu_CREATED_item
531                 patternStateButton_menu_SENT_item
532                 patternStateButton_menu_HANDLED_item
533                 patternStateButton_menu_FAILED_item
534                 patternStateButton_menu_QUEUED_item
535                 patternStateButton_menu_STARTED_item
536                 patternStateButton_menu_REJECTED_item
537                 patternStateButton_menu_RETURNED_item
538                 patternStateButton_menu_ACCEPTED_item
539                 patternStateButton_menu_ABSTAINED_item
540         )
541 )
542 :element patternStateButton_menu_CREATED_item
543 (
544         :type                   :item
545         :item-type              :item-for-menu
546         :label-type             :string
547         :label                  "CREATED"
548         :active                 :true
549 )
550 :element patternStateButton_menu_SENT_item
551 (
552         :type                   :item
553         :item-type              :item-for-menu
554         :label-type             :string
555         :label                  "SENT"
556         :active                 :true
557 )
558 :element patternStateButton_menu_HANDLED_item
559 (
560         :type                   :item
561         :item-type              :item-for-menu
562         :label-type             :string
563         :label                  "HANDLED"
564         :active                 :true
565 )
566 :element patternStateButton_menu_FAILED_item
567 (
568         :type                   :item
569         :item-type              :item-for-menu
570         :label-type             :string
571         :label                  "FAILED"
572         :active                 :true
573 )
574 :element patternStateButton_menu_QUEUED_item
575 (
576         :type                   :item
577         :item-type              :item-for-menu
578         :label-type             :string
579         :label                  "QUEUED"
580         :active                 :true
581 )
582 :element patternStateButton_menu_STARTED_item
583 (
584         :type                   :item
585         :item-type              :item-for-menu
586         :label-type             :string
587         :label                  "STARTED"
588         :active                 :true
589 )
590 :element patternStateButton_menu_REJECTED_item
591 (
592         :type                   :item
593         :item-type              :item-for-menu
594         :label-type             :string
595         :label                  "REJECTED"
596         :active                 :true
597 )
598 :element patternStateButton_menu_RETURNED_item
599 (
600         :type                   :item
601         :item-type              :item-for-menu
602         :label-type             :string
603         :label                  "RETURNED"
604         :active                 :true
605 )
606 :element patternStateButton_menu_ACCEPTED_item
607 (
608         :type                   :item
609         :item-type              :item-for-menu
610         :label-type             :string
611         :label                  "ACCEPTED"
612         :active                 :true
613 )
614 :element patternStateButton_menu_ABSTAINED_item
615 (
616         :type                   :item
617         :item-type              :item-for-menu
618         :label-type             :string
619         :label                  "ABSTAINED"
620         :active                 :true
621 )
622 :element patternClassButton_menu
623 (
624         :type                   :menu
625         :tear-off               :false
626         :children               (
627                 patternClassButton_menu_NOTICE_item
628                 patternClassButton_menu_REQUEST_item
629                 patternClassButton_menu_OFFER_item
630         )
631 )
632 :element patternClassButton_menu_NOTICE_item
633 (
634         :type                   :item
635         :item-type              :item-for-menu
636         :label-type             :string
637         :label                  "NOTICE"
638         :active                 :true
639 )
640 :element patternClassButton_menu_REQUEST_item
641 (
642         :type                   :item
643         :item-type              :item-for-menu
644         :label-type             :string
645         :label                  "REQUEST"
646         :active                 :true
647 )
648 :element patternClassButton_menu_OFFER_item
649 (
650         :type                   :item
651         :item-type              :item-for-menu
652         :label-type             :string
653         :label                  "OFFER"
654         :active                 :true
655 )
656 :element patternDispositionAddButton_menu
657 (
658         :type                   :menu
659         :tear-off               :false
660         :children               (
661                 patternDispositionAddButton_menu_DISCARD_item
662                 patternDispositionAddButton_menu_QUEUE_item
663                 patternDispositionAddButton_menu_START_item
664         )
665 )
666 :element patternDispositionAddButton_menu_DISCARD_item
667 (
668         :type                   :item
669         :item-type              :item-for-menu
670         :label-type             :string
671         :label                  "DISCARD"
672         :active                 :true
673 )
674 :element patternDispositionAddButton_menu_QUEUE_item
675 (
676         :type                   :item
677         :item-type              :item-for-menu
678         :label-type             :string
679         :label                  "QUEUE"
680         :active                 :true
681 )
682 :element patternDispositionAddButton_menu_START_item
683 (
684         :type                   :item
685         :item-type              :item-for-menu
686         :label-type             :string
687         :label                  "START"
688         :active                 :true
689 )
690 :element patternAttributeAddButton_menu
691 (
692         :type                   :menu
693         :tear-off               :false
694         :children               (
695                 patternAttributeAddButton_menu_Context_item
696                 patternAttributeAddButton_menu_Otype_item
697                 patternAttributeAddButton_menu_Object_item
698                 patternAttributeAddButton_menu_Sender_Ptype_item
699                 patternAttributeAddButton_menu_Sender_item
700         )
701 )
702 :element patternAttributeAddButton_menu_Context_item
703 (
704         :type                   :item
705         :item-type              :item-for-menu
706         :label-type             :string
707         :label                  "Context..."
708         :active                 :true
709 )
710 :element patternAttributeAddButton_menu_Otype_item
711 (
712         :type                   :item
713         :item-type              :item-for-menu
714         :label-type             :string
715         :label                  "Otype..."
716         :active                 :true
717 )
718 :element patternAttributeAddButton_menu_Object_item
719 (
720         :type                   :item
721         :item-type              :item-for-menu
722         :label-type             :string
723         :label                  "Object..."
724         :active                 :true
725 )
726 :element patternAttributeAddButton_menu_Sender_Ptype_item
727 (
728         :type                   :item
729         :item-type              :item-for-menu
730         :label-type             :string
731         :label                  "Sender Ptype.."
732         :active                 :true
733 )
734 :element patternAttributeAddButton_menu_Sender_item
735 (
736         :type                   :item
737         :item-type              :item-for-menu
738         :label-type             :string
739         :label                  "Sender..."
740         :active                 :true
741 )
742 :element categoryButton_menu
743 (
744         :type                   :menu
745         :tear-off               :false
746         :children               (
747                 categoryButton_menu_OBSERVE_item
748                 categoryButton_menu_HANDLE_item
749                 categoryButton_menu_HANDLE_PUSH_item
750                 categoryButton_menu_HANDLE_ROTATE_item
751         )
752 )
753 :element categoryButton_menu_OBSERVE_item
754 (
755         :type                   :item
756         :item-type              :item-for-menu
757         :label-type             :string
758         :label                  "OBSERVE"
759         :active                 :true
760 )
761 :element categoryButton_menu_HANDLE_item
762 (
763         :type                   :item
764         :item-type              :item-for-menu
765         :label-type             :string
766         :label                  "HANDLE"
767         :active                 :true
768 )
769 :element categoryButton_menu_HANDLE_PUSH_item
770 (
771         :type                   :item
772         :item-type              :item-for-menu
773         :label-type             :string
774         :label                  "HANDLE_PUSH"
775         :active                 :true
776 )
777 :element categoryButton_menu_HANDLE_ROTATE_item
778 (
779         :type                   :item
780         :item-type              :item-for-menu
781         :label-type             :string
782         :label                  "HANDLE_ROTATE"
783         :active                 :true
784 )
785 :connection
786 (
787         :from                   patternOpAddButton
788         :when                   :activate
789         :action-type            :call-function
790         :action                 patOpAdd
791 )
792 :connection
793 (
794         :from                   registerButton
795         :when                   :activate
796         :action-type            :call-function
797         :action                 patRegister
798 )
799 :connection
800 (
801         :from                   unregisterButton
802         :when                   :activate
803         :action-type            :call-function
804         :action                 patUnRegister
805 )
806 :connection
807 (
808         :from                   patternDestroyButton
809         :when                   :activate
810         :action-type            :call-function
811         :action                 patDestroy
812 )
813 :connection
814 (
815         :from                   patternCloseButton
816         :to                     patternProps
817         :when                   :activate
818         :action-type            :builtin
819         :action                 :hide
820         :arg-type               :void
821 )
822 :connection
823 (
824         :from                   patternHelpButton
825         :when                   :activate
826         :action-type            :call-function
827         :action                 patHelp
828 )
829 :connection
830 (
831         :from                   scopeButton_menu_SESSION_item
832         :when                   :activate
833         :action-type            :call-function
834         :action                 addScopeSession
835 )
836 :connection
837 (
838         :from                   scopeButton_menu_FILE_item
839         :when                   :activate
840         :action-type            :call-function
841         :action                 addScopeFile
842 )
843 :connection
844 (
845         :from                   scopeButton_menu_BOTH_item
846         :when                   :activate
847         :action-type            :call-function
848         :action                 addScopeBoth
849 )
850 :connection
851 (
852         :from                   scopeButton_menu_FILE_IN_SESSION_item
853         :when                   :activate
854         :action-type            :call-function
855         :action                 addScopeFileInSession
856 )
857 :connection
858 (
859         :from                   patternAddressButton_menu_PROCEDURE_item
860         :when                   :activate
861         :action-type            :call-function
862         :action                 addAddressPROCEDURE
863 )
864 :connection
865 (
866         :from                   patternAddressButton_menu_OBJECT_item
867         :when                   :activate
868         :action-type            :call-function
869         :action                 addAddressOBJECT
870 )
871 :connection
872 (
873         :from                   patternAddressButton_menu_HANDLER_item
874         :when                   :activate
875         :action-type            :call-function
876         :action                 addAddressHANDLER
877 )
878 :connection
879 (
880         :from                   patternAddressButton_menu_OTYPE_item
881         :when                   :activate
882         :action-type            :call-function
883         :action                 addAddressOTYPE
884 )
885 :connection
886 (
887         :from                   patternStateButton_menu_CREATED_item
888         :when                   :activate
889         :action-type            :call-function
890         :action                 addStateCREATED
891 )
892 :connection
893 (
894         :from                   patternStateButton_menu_SENT_item
895         :when                   :activate
896         :action-type            :call-function
897         :action                 addStateSENT
898 )
899 :connection
900 (
901         :from                   patternStateButton_menu_HANDLED_item
902         :when                   :activate
903         :action-type            :call-function
904         :action                 addStateHANDLED
905 )
906 :connection
907 (
908         :from                   patternStateButton_menu_FAILED_item
909         :when                   :activate
910         :action-type            :call-function
911         :action                 addStateFAILED
912 )
913 :connection
914 (
915         :from                   patternStateButton_menu_QUEUED_item
916         :when                   :activate
917         :action-type            :call-function
918         :action                 addStateQUEUED
919 )
920 :connection
921 (
922         :from                   patternStateButton_menu_STARTED_item
923         :when                   :activate
924         :action-type            :call-function
925         :action                 addStateSTARTED
926 )
927 :connection
928 (
929         :from                   patternStateButton_menu_REJECTED_item
930         :when                   :activate
931         :action-type            :call-function
932         :action                 addStateREJECTED
933 )
934 :connection
935 (
936         :from                   patternStateButton_menu_RETURNED_item
937         :when                   :activate
938         :action-type            :call-function
939         :action                 addStateRETURNED
940 )
941 :connection
942 (
943         :from                   patternStateButton_menu_ACCEPTED_item
944         :when                   :activate
945         :action-type            :call-function
946         :action                 addStateACCEPTED
947 )
948 :connection
949 (
950         :from                   patternStateButton_menu_ABSTAINED_item
951         :when                   :activate
952         :action-type            :call-function
953         :action                 addStateABSTAINED
954 )
955 :connection
956 (
957         :from                   patternClassButton_menu_NOTICE_item
958         :when                   :activate
959         :action-type            :call-function
960         :action                 addClassNOTICE
961 )
962 :connection
963 (
964         :from                   patternClassButton_menu_REQUEST_item
965         :when                   :activate
966         :action-type            :call-function
967         :action                 addClassREQUEST
968 )
969 :connection
970 (
971         :from                   patternClassButton_menu_OFFER_item
972         :when                   :activate
973         :action-type            :call-function
974         :action                 addClassOFFER
975 )
976 :connection
977 (
978         :from                   patternDispositionAddButton_menu_DISCARD_item
979         :when                   :activate
980         :action-type            :call-function
981         :action                 addDispositionDISCARD
982 )
983 :connection
984 (
985         :from                   patternDispositionAddButton_menu_QUEUE_item
986         :when                   :activate
987         :action-type            :call-function
988         :action                 addDispositionQUEUE
989 )
990 :connection
991 (
992         :from                   patternDispositionAddButton_menu_START_item
993         :when                   :activate
994         :action-type            :call-function
995         :action                 addDispositionSTART
996 )
997 :connection
998 (
999         :from                   categoryChoice_UNDEFINED_item
1000         :when                   :activate
1001         :action-type            :call-function
1002         :action                 setCategoryUNDEFINED
1003 )
1004 :connection
1005 (
1006         :from                   categoryChoice_OBSERVE_item
1007         :when                   :activate
1008         :action-type            :call-function
1009         :action                 setCategoryOBSERVE
1010 )
1011 :connection
1012 (
1013         :from                   categoryChoice_HANDLE_item
1014         :when                   :activate
1015         :action-type            :call-function
1016         :action                 setCategoryHANDLE
1017 )
1018 :connection
1019 (
1020         :from                   categoryChoice_HANDLE_PUSH_item
1021         :when                   :activate
1022         :action-type            :call-function
1023         :action                 setCategoryHANDLE_PUSH
1024 )
1025 :connection
1026 (
1027         :from                   categoryChoice_HANDLE_ROTATE_item
1028         :when                   :activate
1029         :action-type            :call-function
1030         :action                 setCategoryHANDLE_ROTATE
1031 )
1032 :connection
1033 (
1034         :from                   patternAttributeAddButton_menu_Context_item
1035         :when                   :activate
1036         :action-type            :call-function
1037         :action                 addContext
1038 )
1039 :connection
1040 (
1041         :from                   patternAttributeAddButton_menu_Otype_item
1042         :when                   :activate
1043         :action-type            :call-function
1044         :action                 addOtype
1045 )
1046 :connection
1047 (
1048         :from                   patternAttributeAddButton_menu_Object_item
1049         :when                   :activate
1050         :action-type            :call-function
1051         :action                 addObject
1052 )
1053 :connection
1054 (
1055         :from                   patternAttributeAddButton_menu_Sender_Ptype_item
1056         :when                   :activate
1057         :action-type            :call-function
1058         :action                 addSenderPtype
1059 )
1060 :connection
1061 (
1062         :from                   patternAttributeAddButton_menu_Sender_item
1063         :when                   :activate
1064         :action-type            :call-function
1065         :action                 addSender
1066 )
1067 :connection
1068 (
1069         :from                   patternSessionButton
1070         :when                   :activate
1071         :action-type            :call-function
1072         :action                 sessionAdd
1073 )
1074 :connection
1075 (
1076         :from                   patternFileButton
1077         :when                   :activate
1078         :action-type            :call-function
1079         :action                 addFile
1080 )
1081 :connection
1082 (
1083         :from                   patternArgAddButton
1084         :when                   :activate
1085         :action-type            :call-function
1086         :action                 addArg
1087 )
1088 :connection
1089 (
1090         :from                   patternCallbackAddButton
1091         :when                   :activate
1092         :action-type            :call-function
1093         :action                 callbackAdd
1094 )
1095 )