1
2
3
4 package org.andromda.cartridges.bpm4struts.metafacades;
5
6 /***
7 * MetafacadeLogic for org.andromda.cartridges.bpm4struts.metafacades.StrutsAction
8 *
9 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction
10 */
11 public abstract class StrutsActionLogic
12 extends org.andromda.cartridges.bpm4struts.metafacades.StrutsForwardLogicImpl
13 implements org.andromda.cartridges.bpm4struts.metafacades.StrutsAction
14 {
15
16 protected Object metaObject;
17
18 public StrutsActionLogic(Object metaObject, String context)
19 {
20 super(metaObject, getContext(context));
21 this.metaObject = metaObject;
22 }
23
24 /***
25 * Gets the context for this metafacade logic instance.
26 */
27 private static String getContext(String context)
28 {
29 if (context == null)
30 {
31 context = "org.andromda.cartridges.bpm4struts.metafacades.StrutsAction";
32 }
33 return context;
34 }
35
36 /***
37 * @see org.andromda.core.metafacade.MetafacadeBase
38 */
39 public void resetMetafacadeContext(String context)
40 {
41 if (!this.contextRoot)
42 {
43 context = getContext(context);
44 setMetafacadeContext (context);
45 }
46 }
47
48 /***
49 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction
50 */
51 public boolean isStrutsActionMetaType()
52 {
53 return true;
54 }
55
56
57
58 /***
59 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getActionName()
60 */
61 protected abstract java.lang.String handleGetActionName();
62
63 private void handleGetActionName1aPreCondition()
64 {
65 }
66
67 private void handleGetActionName1aPostCondition()
68 {
69 }
70
71 private java.lang.String __actionName1a;
72 private boolean __actionName1aSet = false;
73
74 public final java.lang.String getActionName()
75 {
76 java.lang.String actionName1a = this.__actionName1a;
77 if (!this.__actionName1aSet)
78 {
79 handleGetActionName1aPreCondition();
80 actionName1a = handleGetActionName();
81 handleGetActionName1aPostCondition();
82 this.__actionName1a = actionName1a;
83 if (isMetafacadePropertyCachingEnabled())
84 {
85 this.__actionName1aSet = true;
86 }
87 }
88 return actionName1a;
89 }
90
91 /***
92 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getActionPath()
93 */
94 protected abstract java.lang.String handleGetActionPath();
95
96 private void handleGetActionPath2aPreCondition()
97 {
98 }
99
100 private void handleGetActionPath2aPostCondition()
101 {
102 }
103
104 private java.lang.String __actionPath2a;
105 private boolean __actionPath2aSet = false;
106
107 public final java.lang.String getActionPath()
108 {
109 java.lang.String actionPath2a = this.__actionPath2a;
110 if (!this.__actionPath2aSet)
111 {
112 handleGetActionPath2aPreCondition();
113 actionPath2a = handleGetActionPath();
114 handleGetActionPath2aPostCondition();
115 this.__actionPath2a = actionPath2a;
116 if (isMetafacadePropertyCachingEnabled())
117 {
118 this.__actionPath2aSet = true;
119 }
120 }
121 return actionPath2a;
122 }
123
124 /***
125 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getActionInput()
126 */
127 protected abstract java.lang.String handleGetActionInput();
128
129 private void handleGetActionInput3aPreCondition()
130 {
131 }
132
133 private void handleGetActionInput3aPostCondition()
134 {
135 }
136
137 private java.lang.String __actionInput3a;
138 private boolean __actionInput3aSet = false;
139
140 public final java.lang.String getActionInput()
141 {
142 java.lang.String actionInput3a = this.__actionInput3a;
143 if (!this.__actionInput3aSet)
144 {
145 handleGetActionInput3aPreCondition();
146 actionInput3a = handleGetActionInput();
147 handleGetActionInput3aPostCondition();
148 this.__actionInput3a = actionInput3a;
149 if (isMetafacadePropertyCachingEnabled())
150 {
151 this.__actionInput3aSet = true;
152 }
153 }
154 return actionInput3a;
155 }
156
157 /***
158 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getActionRoles()
159 */
160 protected abstract java.lang.String handleGetActionRoles();
161
162 private void handleGetActionRoles4aPreCondition()
163 {
164 }
165
166 private void handleGetActionRoles4aPostCondition()
167 {
168 }
169
170 private java.lang.String __actionRoles4a;
171 private boolean __actionRoles4aSet = false;
172
173 public final java.lang.String getActionRoles()
174 {
175 java.lang.String actionRoles4a = this.__actionRoles4a;
176 if (!this.__actionRoles4aSet)
177 {
178 handleGetActionRoles4aPreCondition();
179 actionRoles4a = handleGetActionRoles();
180 handleGetActionRoles4aPostCondition();
181 this.__actionRoles4a = actionRoles4a;
182 if (isMetafacadePropertyCachingEnabled())
183 {
184 this.__actionRoles4aSet = true;
185 }
186 }
187 return actionRoles4a;
188 }
189
190 /***
191 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isFormPost()
192 */
193 protected abstract boolean handleIsFormPost();
194
195 private void handleIsFormPost5aPreCondition()
196 {
197 }
198
199 private void handleIsFormPost5aPostCondition()
200 {
201 }
202
203 private boolean __formPost5a;
204 private boolean __formPost5aSet = false;
205
206 public final boolean isFormPost()
207 {
208 boolean formPost5a = this.__formPost5a;
209 if (!this.__formPost5aSet)
210 {
211 handleIsFormPost5aPreCondition();
212 formPost5a = handleIsFormPost();
213 handleIsFormPost5aPostCondition();
214 this.__formPost5a = formPost5a;
215 if (isMetafacadePropertyCachingEnabled())
216 {
217 this.__formPost5aSet = true;
218 }
219 }
220 return formPost5a;
221 }
222
223 /***
224 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isHyperlink()
225 */
226 protected abstract boolean handleIsHyperlink();
227
228 private void handleIsHyperlink6aPreCondition()
229 {
230 }
231
232 private void handleIsHyperlink6aPostCondition()
233 {
234 }
235
236 private boolean __hyperlink6a;
237 private boolean __hyperlink6aSet = false;
238
239 public final boolean isHyperlink()
240 {
241 boolean hyperlink6a = this.__hyperlink6a;
242 if (!this.__hyperlink6aSet)
243 {
244 handleIsHyperlink6aPreCondition();
245 hyperlink6a = handleIsHyperlink();
246 handleIsHyperlink6aPostCondition();
247 this.__hyperlink6a = hyperlink6a;
248 if (isMetafacadePropertyCachingEnabled())
249 {
250 this.__hyperlink6aSet = true;
251 }
252 }
253 return hyperlink6a;
254 }
255
256 /***
257 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getActionClassName()
258 */
259 protected abstract java.lang.String handleGetActionClassName();
260
261 private void handleGetActionClassName7aPreCondition()
262 {
263 }
264
265 private void handleGetActionClassName7aPostCondition()
266 {
267 }
268
269 private java.lang.String __actionClassName7a;
270 private boolean __actionClassName7aSet = false;
271
272 public final java.lang.String getActionClassName()
273 {
274 java.lang.String actionClassName7a = this.__actionClassName7a;
275 if (!this.__actionClassName7aSet)
276 {
277 handleGetActionClassName7aPreCondition();
278 actionClassName7a = handleGetActionClassName();
279 handleGetActionClassName7aPostCondition();
280 this.__actionClassName7a = actionClassName7a;
281 if (isMetafacadePropertyCachingEnabled())
282 {
283 this.__actionClassName7aSet = true;
284 }
285 }
286 return actionClassName7a;
287 }
288
289 /***
290 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getFormBeanClassName()
291 */
292 protected abstract java.lang.String handleGetFormBeanClassName();
293
294 private void handleGetFormBeanClassName8aPreCondition()
295 {
296 }
297
298 private void handleGetFormBeanClassName8aPostCondition()
299 {
300 }
301
302 private java.lang.String __formBeanClassName8a;
303 private boolean __formBeanClassName8aSet = false;
304
305 public final java.lang.String getFormBeanClassName()
306 {
307 java.lang.String formBeanClassName8a = this.__formBeanClassName8a;
308 if (!this.__formBeanClassName8aSet)
309 {
310 handleGetFormBeanClassName8aPreCondition();
311 formBeanClassName8a = handleGetFormBeanClassName();
312 handleGetFormBeanClassName8aPostCondition();
313 this.__formBeanClassName8a = formBeanClassName8a;
314 if (isMetafacadePropertyCachingEnabled())
315 {
316 this.__formBeanClassName8aSet = true;
317 }
318 }
319 return formBeanClassName8a;
320 }
321
322 /***
323 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getFormBeanName()
324 */
325 protected abstract java.lang.String handleGetFormBeanName();
326
327 private void handleGetFormBeanName9aPreCondition()
328 {
329 }
330
331 private void handleGetFormBeanName9aPostCondition()
332 {
333 }
334
335 private java.lang.String __formBeanName9a;
336 private boolean __formBeanName9aSet = false;
337
338 public final java.lang.String getFormBeanName()
339 {
340 java.lang.String formBeanName9a = this.__formBeanName9a;
341 if (!this.__formBeanName9aSet)
342 {
343 handleGetFormBeanName9aPreCondition();
344 formBeanName9a = handleGetFormBeanName();
345 handleGetFormBeanName9aPostCondition();
346 this.__formBeanName9a = formBeanName9a;
347 if (isMetafacadePropertyCachingEnabled())
348 {
349 this.__formBeanName9aSet = true;
350 }
351 }
352 return formBeanName9a;
353 }
354
355 /***
356 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getFormValidationMethodName()
357 */
358 protected abstract java.lang.String handleGetFormValidationMethodName();
359
360 private void handleGetFormValidationMethodName10aPreCondition()
361 {
362 }
363
364 private void handleGetFormValidationMethodName10aPostCondition()
365 {
366 }
367
368 private java.lang.String __formValidationMethodName10a;
369 private boolean __formValidationMethodName10aSet = false;
370
371 public final java.lang.String getFormValidationMethodName()
372 {
373 java.lang.String formValidationMethodName10a = this.__formValidationMethodName10a;
374 if (!this.__formValidationMethodName10aSet)
375 {
376 handleGetFormValidationMethodName10aPreCondition();
377 formValidationMethodName10a = handleGetFormValidationMethodName();
378 handleGetFormValidationMethodName10aPostCondition();
379 this.__formValidationMethodName10a = formValidationMethodName10a;
380 if (isMetafacadePropertyCachingEnabled())
381 {
382 this.__formValidationMethodName10aSet = true;
383 }
384 }
385 return formValidationMethodName10a;
386 }
387
388 /***
389 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isResettable()
390 */
391 protected abstract boolean handleIsResettable();
392
393 private void handleIsResettable11aPreCondition()
394 {
395 }
396
397 private void handleIsResettable11aPostCondition()
398 {
399 }
400
401 private boolean __resettable11a;
402 private boolean __resettable11aSet = false;
403
404 public final boolean isResettable()
405 {
406 boolean resettable11a = this.__resettable11a;
407 if (!this.__resettable11aSet)
408 {
409 handleIsResettable11aPreCondition();
410 resettable11a = handleIsResettable();
411 handleIsResettable11aPostCondition();
412 this.__resettable11a = resettable11a;
413 if (isMetafacadePropertyCachingEnabled())
414 {
415 this.__resettable11aSet = true;
416 }
417 }
418 return resettable11a;
419 }
420
421 /***
422 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isUseCaseStart()
423 */
424 protected abstract boolean handleIsUseCaseStart();
425
426 private void handleIsUseCaseStart12aPreCondition()
427 {
428 }
429
430 private void handleIsUseCaseStart12aPostCondition()
431 {
432 }
433
434 private boolean __useCaseStart12a;
435 private boolean __useCaseStart12aSet = false;
436
437 public final boolean isUseCaseStart()
438 {
439 boolean useCaseStart12a = this.__useCaseStart12a;
440 if (!this.__useCaseStart12aSet)
441 {
442 handleIsUseCaseStart12aPreCondition();
443 useCaseStart12a = handleIsUseCaseStart();
444 handleIsUseCaseStart12aPostCondition();
445 this.__useCaseStart12a = useCaseStart12a;
446 if (isMetafacadePropertyCachingEnabled())
447 {
448 this.__useCaseStart12aSet = true;
449 }
450 }
451 return useCaseStart12a;
452 }
453
454 /***
455 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getFullActionPath()
456 */
457 protected abstract java.lang.String handleGetFullActionPath();
458
459 private void handleGetFullActionPath13aPreCondition()
460 {
461 }
462
463 private void handleGetFullActionPath13aPostCondition()
464 {
465 }
466
467 private java.lang.String __fullActionPath13a;
468 private boolean __fullActionPath13aSet = false;
469
470 public final java.lang.String getFullActionPath()
471 {
472 java.lang.String fullActionPath13a = this.__fullActionPath13a;
473 if (!this.__fullActionPath13aSet)
474 {
475 handleGetFullActionPath13aPreCondition();
476 fullActionPath13a = handleGetFullActionPath();
477 handleGetFullActionPath13aPostCondition();
478 this.__fullActionPath13a = fullActionPath13a;
479 if (isMetafacadePropertyCachingEnabled())
480 {
481 this.__fullActionPath13aSet = true;
482 }
483 }
484 return fullActionPath13a;
485 }
486
487 /***
488 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getFullFormBeanPath()
489 */
490 protected abstract java.lang.String handleGetFullFormBeanPath();
491
492 private void handleGetFullFormBeanPath14aPreCondition()
493 {
494 }
495
496 private void handleGetFullFormBeanPath14aPostCondition()
497 {
498 }
499
500 private java.lang.String __fullFormBeanPath14a;
501 private boolean __fullFormBeanPath14aSet = false;
502
503 public final java.lang.String getFullFormBeanPath()
504 {
505 java.lang.String fullFormBeanPath14a = this.__fullFormBeanPath14a;
506 if (!this.__fullFormBeanPath14aSet)
507 {
508 handleGetFullFormBeanPath14aPreCondition();
509 fullFormBeanPath14a = handleGetFullFormBeanPath();
510 handleGetFullFormBeanPath14aPostCondition();
511 this.__fullFormBeanPath14a = fullFormBeanPath14a;
512 if (isMetafacadePropertyCachingEnabled())
513 {
514 this.__fullFormBeanPath14aSet = true;
515 }
516 }
517 return fullFormBeanPath14a;
518 }
519
520 /***
521 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getActionPathRoot()
522 */
523 protected abstract java.lang.String handleGetActionPathRoot();
524
525 private void handleGetActionPathRoot15aPreCondition()
526 {
527 }
528
529 private void handleGetActionPathRoot15aPostCondition()
530 {
531 }
532
533 private java.lang.String __actionPathRoot15a;
534 private boolean __actionPathRoot15aSet = false;
535
536 public final java.lang.String getActionPathRoot()
537 {
538 java.lang.String actionPathRoot15a = this.__actionPathRoot15a;
539 if (!this.__actionPathRoot15aSet)
540 {
541 handleGetActionPathRoot15aPreCondition();
542 actionPathRoot15a = handleGetActionPathRoot();
543 handleGetActionPathRoot15aPostCondition();
544 this.__actionPathRoot15a = actionPathRoot15a;
545 if (isMetafacadePropertyCachingEnabled())
546 {
547 this.__actionPathRoot15aSet = true;
548 }
549 }
550 return actionPathRoot15a;
551 }
552
553 /***
554 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isValidationRequired()
555 */
556 protected abstract boolean handleIsValidationRequired();
557
558 private void handleIsValidationRequired16aPreCondition()
559 {
560 }
561
562 private void handleIsValidationRequired16aPostCondition()
563 {
564 }
565
566 private boolean __validationRequired16a;
567 private boolean __validationRequired16aSet = false;
568
569 public final boolean isValidationRequired()
570 {
571 boolean validationRequired16a = this.__validationRequired16a;
572 if (!this.__validationRequired16aSet)
573 {
574 handleIsValidationRequired16aPreCondition();
575 validationRequired16a = handleIsValidationRequired();
576 handleIsValidationRequired16aPostCondition();
577 this.__validationRequired16a = validationRequired16a;
578 if (isMetafacadePropertyCachingEnabled())
579 {
580 this.__validationRequired16aSet = true;
581 }
582 }
583 return validationRequired16a;
584 }
585
586 /***
587 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getFormBeanType()
588 */
589 protected abstract java.lang.String handleGetFormBeanType();
590
591 private void handleGetFormBeanType17aPreCondition()
592 {
593 }
594
595 private void handleGetFormBeanType17aPostCondition()
596 {
597 }
598
599 private java.lang.String __formBeanType17a;
600 private boolean __formBeanType17aSet = false;
601
602 public final java.lang.String getFormBeanType()
603 {
604 java.lang.String formBeanType17a = this.__formBeanType17a;
605 if (!this.__formBeanType17aSet)
606 {
607 handleGetFormBeanType17aPreCondition();
608 formBeanType17a = handleGetFormBeanType();
609 handleGetFormBeanType17aPostCondition();
610 this.__formBeanType17a = formBeanType17a;
611 if (isMetafacadePropertyCachingEnabled())
612 {
613 this.__formBeanType17aSet = true;
614 }
615 }
616 return formBeanType17a;
617 }
618
619 /***
620 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getDocumentationValue()
621 */
622 protected abstract java.lang.String handleGetDocumentationValue();
623
624 private void handleGetDocumentationValue18aPreCondition()
625 {
626 }
627
628 private void handleGetDocumentationValue18aPostCondition()
629 {
630 }
631
632 private java.lang.String __documentationValue18a;
633 private boolean __documentationValue18aSet = false;
634
635 public final java.lang.String getDocumentationValue()
636 {
637 java.lang.String documentationValue18a = this.__documentationValue18a;
638 if (!this.__documentationValue18aSet)
639 {
640 handleGetDocumentationValue18aPreCondition();
641 documentationValue18a = handleGetDocumentationValue();
642 handleGetDocumentationValue18aPostCondition();
643 this.__documentationValue18a = documentationValue18a;
644 if (isMetafacadePropertyCachingEnabled())
645 {
646 this.__documentationValue18aSet = true;
647 }
648 }
649 return documentationValue18a;
650 }
651
652 /***
653 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getDocumentationKey()
654 */
655 protected abstract java.lang.String handleGetDocumentationKey();
656
657 private void handleGetDocumentationKey19aPreCondition()
658 {
659 }
660
661 private void handleGetDocumentationKey19aPostCondition()
662 {
663 }
664
665 private java.lang.String __documentationKey19a;
666 private boolean __documentationKey19aSet = false;
667
668 public final java.lang.String getDocumentationKey()
669 {
670 java.lang.String documentationKey19a = this.__documentationKey19a;
671 if (!this.__documentationKey19aSet)
672 {
673 handleGetDocumentationKey19aPreCondition();
674 documentationKey19a = handleGetDocumentationKey();
675 handleGetDocumentationKey19aPostCondition();
676 this.__documentationKey19a = documentationKey19a;
677 if (isMetafacadePropertyCachingEnabled())
678 {
679 this.__documentationKey19aSet = true;
680 }
681 }
682 return documentationKey19a;
683 }
684
685 /***
686 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getFullTilePath()
687 */
688 protected abstract java.lang.String handleGetFullTilePath();
689
690 private void handleGetFullTilePath20aPreCondition()
691 {
692 }
693
694 private void handleGetFullTilePath20aPostCondition()
695 {
696 }
697
698 private java.lang.String __fullTilePath20a;
699 private boolean __fullTilePath20aSet = false;
700
701 public final java.lang.String getFullTilePath()
702 {
703 java.lang.String fullTilePath20a = this.__fullTilePath20a;
704 if (!this.__fullTilePath20aSet)
705 {
706 handleGetFullTilePath20aPreCondition();
707 fullTilePath20a = handleGetFullTilePath();
708 handleGetFullTilePath20aPostCondition();
709 this.__fullTilePath20a = fullTilePath20a;
710 if (isMetafacadePropertyCachingEnabled())
711 {
712 this.__fullTilePath20aSet = true;
713 }
714 }
715 return fullTilePath20a;
716 }
717
718 /***
719 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isDateFieldPresent()
720 */
721 protected abstract boolean handleIsDateFieldPresent();
722
723 private void handleIsDateFieldPresent21aPreCondition()
724 {
725 }
726
727 private void handleIsDateFieldPresent21aPostCondition()
728 {
729 }
730
731 private boolean __dateFieldPresent21a;
732 private boolean __dateFieldPresent21aSet = false;
733
734 public final boolean isDateFieldPresent()
735 {
736 boolean dateFieldPresent21a = this.__dateFieldPresent21a;
737 if (!this.__dateFieldPresent21aSet)
738 {
739 handleIsDateFieldPresent21aPreCondition();
740 dateFieldPresent21a = handleIsDateFieldPresent();
741 handleIsDateFieldPresent21aPostCondition();
742 this.__dateFieldPresent21a = dateFieldPresent21a;
743 if (isMetafacadePropertyCachingEnabled())
744 {
745 this.__dateFieldPresent21aSet = true;
746 }
747 }
748 return dateFieldPresent21a;
749 }
750
751 /***
752 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isCalendarRequired()
753 */
754 protected abstract boolean handleIsCalendarRequired();
755
756 private void handleIsCalendarRequired22aPreCondition()
757 {
758 }
759
760 private void handleIsCalendarRequired22aPostCondition()
761 {
762 }
763
764 private boolean __calendarRequired22a;
765 private boolean __calendarRequired22aSet = false;
766
767 public final boolean isCalendarRequired()
768 {
769 boolean calendarRequired22a = this.__calendarRequired22a;
770 if (!this.__calendarRequired22aSet)
771 {
772 handleIsCalendarRequired22aPreCondition();
773 calendarRequired22a = handleIsCalendarRequired();
774 handleIsCalendarRequired22aPostCondition();
775 this.__calendarRequired22a = calendarRequired22a;
776 if (isMetafacadePropertyCachingEnabled())
777 {
778 this.__calendarRequired22aSet = true;
779 }
780 }
781 return calendarRequired22a;
782 }
783
784 /***
785 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isTableLink()
786 */
787 protected abstract boolean handleIsTableLink();
788
789 private void handleIsTableLink23aPreCondition()
790 {
791 }
792
793 private void handleIsTableLink23aPostCondition()
794 {
795 }
796
797 private boolean __tableLink23a;
798 private boolean __tableLink23aSet = false;
799
800 public final boolean isTableLink()
801 {
802 boolean tableLink23a = this.__tableLink23a;
803 if (!this.__tableLink23aSet)
804 {
805 handleIsTableLink23aPreCondition();
806 tableLink23a = handleIsTableLink();
807 handleIsTableLink23aPostCondition();
808 this.__tableLink23a = tableLink23a;
809 if (isMetafacadePropertyCachingEnabled())
810 {
811 this.__tableLink23aSet = true;
812 }
813 }
814 return tableLink23a;
815 }
816
817 /***
818 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getOnlineHelpKey()
819 */
820 protected abstract java.lang.String handleGetOnlineHelpKey();
821
822 private void handleGetOnlineHelpKey24aPreCondition()
823 {
824 }
825
826 private void handleGetOnlineHelpKey24aPostCondition()
827 {
828 }
829
830 private java.lang.String __onlineHelpKey24a;
831 private boolean __onlineHelpKey24aSet = false;
832
833 public final java.lang.String getOnlineHelpKey()
834 {
835 java.lang.String onlineHelpKey24a = this.__onlineHelpKey24a;
836 if (!this.__onlineHelpKey24aSet)
837 {
838 handleGetOnlineHelpKey24aPreCondition();
839 onlineHelpKey24a = handleGetOnlineHelpKey();
840 handleGetOnlineHelpKey24aPostCondition();
841 this.__onlineHelpKey24a = onlineHelpKey24a;
842 if (isMetafacadePropertyCachingEnabled())
843 {
844 this.__onlineHelpKey24aSet = true;
845 }
846 }
847 return onlineHelpKey24a;
848 }
849
850 /***
851 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getOnlineHelpValue()
852 */
853 protected abstract java.lang.String handleGetOnlineHelpValue();
854
855 private void handleGetOnlineHelpValue25aPreCondition()
856 {
857 }
858
859 private void handleGetOnlineHelpValue25aPostCondition()
860 {
861 }
862
863 private java.lang.String __onlineHelpValue25a;
864 private boolean __onlineHelpValue25aSet = false;
865
866 public final java.lang.String getOnlineHelpValue()
867 {
868 java.lang.String onlineHelpValue25a = this.__onlineHelpValue25a;
869 if (!this.__onlineHelpValue25aSet)
870 {
871 handleGetOnlineHelpValue25aPreCondition();
872 onlineHelpValue25a = handleGetOnlineHelpValue();
873 handleGetOnlineHelpValue25aPostCondition();
874 this.__onlineHelpValue25a = onlineHelpValue25a;
875 if (isMetafacadePropertyCachingEnabled())
876 {
877 this.__onlineHelpValue25aSet = true;
878 }
879 }
880 return onlineHelpValue25a;
881 }
882
883 /***
884 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getActionScope()
885 */
886 protected abstract java.lang.String handleGetActionScope();
887
888 private void handleGetActionScope26aPreCondition()
889 {
890 }
891
892 private void handleGetActionScope26aPostCondition()
893 {
894 }
895
896 private java.lang.String __actionScope26a;
897 private boolean __actionScope26aSet = false;
898
899 public final java.lang.String getActionScope()
900 {
901 java.lang.String actionScope26a = this.__actionScope26a;
902 if (!this.__actionScope26aSet)
903 {
904 handleGetActionScope26aPreCondition();
905 actionScope26a = handleGetActionScope();
906 handleGetActionScope26aPostCondition();
907 this.__actionScope26a = actionScope26a;
908 if (isMetafacadePropertyCachingEnabled())
909 {
910 this.__actionScope26aSet = true;
911 }
912 }
913 return actionScope26a;
914 }
915
916 /***
917 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getFormBeanPackageName()
918 */
919 protected abstract java.lang.String handleGetFormBeanPackageName();
920
921 private void handleGetFormBeanPackageName27aPreCondition()
922 {
923 }
924
925 private void handleGetFormBeanPackageName27aPostCondition()
926 {
927 }
928
929 private java.lang.String __formBeanPackageName27a;
930 private boolean __formBeanPackageName27aSet = false;
931
932 public final java.lang.String getFormBeanPackageName()
933 {
934 java.lang.String formBeanPackageName27a = this.__formBeanPackageName27a;
935 if (!this.__formBeanPackageName27aSet)
936 {
937 handleGetFormBeanPackageName27aPreCondition();
938 formBeanPackageName27a = handleGetFormBeanPackageName();
939 handleGetFormBeanPackageName27aPostCondition();
940 this.__formBeanPackageName27a = formBeanPackageName27a;
941 if (isMetafacadePropertyCachingEnabled())
942 {
943 this.__formBeanPackageName27aSet = true;
944 }
945 }
946 return formBeanPackageName27a;
947 }
948
949 /***
950 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getActionType()
951 */
952 protected abstract java.lang.String handleGetActionType();
953
954 private void handleGetActionType28aPreCondition()
955 {
956 }
957
958 private void handleGetActionType28aPostCondition()
959 {
960 }
961
962 private java.lang.String __actionType28a;
963 private boolean __actionType28aSet = false;
964
965 public final java.lang.String getActionType()
966 {
967 java.lang.String actionType28a = this.__actionType28a;
968 if (!this.__actionType28aSet)
969 {
970 handleGetActionType28aPreCondition();
971 actionType28a = handleGetActionType();
972 handleGetActionType28aPostCondition();
973 this.__actionType28a = actionType28a;
974 if (isMetafacadePropertyCachingEnabled())
975 {
976 this.__actionType28aSet = true;
977 }
978 }
979 return actionType28a;
980 }
981
982 /***
983 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getStyleId()
984 */
985 protected abstract java.lang.String handleGetStyleId();
986
987 private void handleGetStyleId29aPreCondition()
988 {
989 }
990
991 private void handleGetStyleId29aPostCondition()
992 {
993 }
994
995 private java.lang.String __styleId29a;
996 private boolean __styleId29aSet = false;
997
998 public final java.lang.String getStyleId()
999 {
1000 java.lang.String styleId29a = this.__styleId29a;
1001 if (!this.__styleId29aSet)
1002 {
1003 handleGetStyleId29aPreCondition();
1004 styleId29a = handleGetStyleId();
1005 handleGetStyleId29aPostCondition();
1006 this.__styleId29a = styleId29a;
1007 if (isMetafacadePropertyCachingEnabled())
1008 {
1009 this.__styleId29aSet = true;
1010 }
1011 }
1012 return styleId29a;
1013 }
1014
1015 /***
1016 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isRedirect()
1017 */
1018 protected abstract boolean handleIsRedirect();
1019
1020 private void handleIsRedirect30aPreCondition()
1021 {
1022 }
1023
1024 private void handleIsRedirect30aPostCondition()
1025 {
1026 }
1027
1028 private boolean __redirect30a;
1029 private boolean __redirect30aSet = false;
1030
1031 public final boolean isRedirect()
1032 {
1033 boolean redirect30a = this.__redirect30a;
1034 if (!this.__redirect30aSet)
1035 {
1036 handleIsRedirect30aPreCondition();
1037 redirect30a = handleIsRedirect();
1038 handleIsRedirect30aPostCondition();
1039 this.__redirect30a = redirect30a;
1040 if (isMetafacadePropertyCachingEnabled())
1041 {
1042 this.__redirect30aSet = true;
1043 }
1044 }
1045 return redirect30a;
1046 }
1047
1048 /***
1049 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getFormScope()
1050 */
1051 protected abstract java.lang.String handleGetFormScope();
1052
1053 private void handleGetFormScope31aPreCondition()
1054 {
1055 }
1056
1057 private void handleGetFormScope31aPostCondition()
1058 {
1059 }
1060
1061 private java.lang.String __formScope31a;
1062 private boolean __formScope31aSet = false;
1063
1064 public final java.lang.String getFormScope()
1065 {
1066 java.lang.String formScope31a = this.__formScope31a;
1067 if (!this.__formScope31aSet)
1068 {
1069 handleGetFormScope31aPreCondition();
1070 formScope31a = handleGetFormScope();
1071 handleGetFormScope31aPostCondition();
1072 this.__formScope31a = formScope31a;
1073 if (isMetafacadePropertyCachingEnabled())
1074 {
1075 this.__formScope31aSet = true;
1076 }
1077 }
1078 return formScope31a;
1079 }
1080
1081 /***
1082 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isFormScopeSession()
1083 */
1084 protected abstract boolean handleIsFormScopeSession();
1085
1086 private void handleIsFormScopeSession32aPreCondition()
1087 {
1088 }
1089
1090 private void handleIsFormScopeSession32aPostCondition()
1091 {
1092 }
1093
1094 private boolean __formScopeSession32a;
1095 private boolean __formScopeSession32aSet = false;
1096
1097 public final boolean isFormScopeSession()
1098 {
1099 boolean formScopeSession32a = this.__formScopeSession32a;
1100 if (!this.__formScopeSession32aSet)
1101 {
1102 handleIsFormScopeSession32aPreCondition();
1103 formScopeSession32a = handleIsFormScopeSession();
1104 handleIsFormScopeSession32aPostCondition();
1105 this.__formScopeSession32a = formScopeSession32a;
1106 if (isMetafacadePropertyCachingEnabled())
1107 {
1108 this.__formScopeSession32aSet = true;
1109 }
1110 }
1111 return formScopeSession32a;
1112 }
1113
1114 /***
1115 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isFormScopeRequest()
1116 */
1117 protected abstract boolean handleIsFormScopeRequest();
1118
1119 private void handleIsFormScopeRequest33aPreCondition()
1120 {
1121 }
1122
1123 private void handleIsFormScopeRequest33aPostCondition()
1124 {
1125 }
1126
1127 private boolean __formScopeRequest33a;
1128 private boolean __formScopeRequest33aSet = false;
1129
1130 public final boolean isFormScopeRequest()
1131 {
1132 boolean formScopeRequest33a = this.__formScopeRequest33a;
1133 if (!this.__formScopeRequest33aSet)
1134 {
1135 handleIsFormScopeRequest33aPreCondition();
1136 formScopeRequest33a = handleIsFormScopeRequest();
1137 handleIsFormScopeRequest33aPostCondition();
1138 this.__formScopeRequest33a = formScopeRequest33a;
1139 if (isMetafacadePropertyCachingEnabled())
1140 {
1141 this.__formScopeRequest33aSet = true;
1142 }
1143 }
1144 return formScopeRequest33a;
1145 }
1146
1147 /***
1148 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isFormScopeNone()
1149 */
1150 protected abstract boolean handleIsFormScopeNone();
1151
1152 private void handleIsFormScopeNone34aPreCondition()
1153 {
1154 }
1155
1156 private void handleIsFormScopeNone34aPostCondition()
1157 {
1158 }
1159
1160 private boolean __formScopeNone34a;
1161 private boolean __formScopeNone34aSet = false;
1162
1163 public final boolean isFormScopeNone()
1164 {
1165 boolean formScopeNone34a = this.__formScopeNone34a;
1166 if (!this.__formScopeNone34aSet)
1167 {
1168 handleIsFormScopeNone34aPreCondition();
1169 formScopeNone34a = handleIsFormScopeNone();
1170 handleIsFormScopeNone34aPostCondition();
1171 this.__formScopeNone34a = formScopeNone34a;
1172 if (isMetafacadePropertyCachingEnabled())
1173 {
1174 this.__formScopeNone34aSet = true;
1175 }
1176 }
1177 return formScopeNone34a;
1178 }
1179
1180 /***
1181 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getTableLinkName()
1182 */
1183 protected abstract java.lang.String handleGetTableLinkName();
1184
1185 private void handleGetTableLinkName35aPreCondition()
1186 {
1187 }
1188
1189 private void handleGetTableLinkName35aPostCondition()
1190 {
1191 }
1192
1193 private java.lang.String __tableLinkName35a;
1194 private boolean __tableLinkName35aSet = false;
1195
1196 public final java.lang.String getTableLinkName()
1197 {
1198 java.lang.String tableLinkName35a = this.__tableLinkName35a;
1199 if (!this.__tableLinkName35aSet)
1200 {
1201 handleGetTableLinkName35aPreCondition();
1202 tableLinkName35a = handleGetTableLinkName();
1203 handleGetTableLinkName35aPostCondition();
1204 this.__tableLinkName35a = tableLinkName35a;
1205 if (isMetafacadePropertyCachingEnabled())
1206 {
1207 this.__tableLinkName35aSet = true;
1208 }
1209 }
1210 return tableLinkName35a;
1211 }
1212
1213 /***
1214 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getTableLinkColumnName()
1215 */
1216 protected abstract java.lang.String handleGetTableLinkColumnName();
1217
1218 private void handleGetTableLinkColumnName36aPreCondition()
1219 {
1220 }
1221
1222 private void handleGetTableLinkColumnName36aPostCondition()
1223 {
1224 }
1225
1226 private java.lang.String __tableLinkColumnName36a;
1227 private boolean __tableLinkColumnName36aSet = false;
1228
1229 public final java.lang.String getTableLinkColumnName()
1230 {
1231 java.lang.String tableLinkColumnName36a = this.__tableLinkColumnName36a;
1232 if (!this.__tableLinkColumnName36aSet)
1233 {
1234 handleGetTableLinkColumnName36aPreCondition();
1235 tableLinkColumnName36a = handleGetTableLinkColumnName();
1236 handleGetTableLinkColumnName36aPostCondition();
1237 this.__tableLinkColumnName36a = tableLinkColumnName36a;
1238 if (isMetafacadePropertyCachingEnabled())
1239 {
1240 this.__tableLinkColumnName36aSet = true;
1241 }
1242 }
1243 return tableLinkColumnName36a;
1244 }
1245
1246 /***
1247 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isImageLink()
1248 */
1249 protected abstract boolean handleIsImageLink();
1250
1251 private void handleIsImageLink37aPreCondition()
1252 {
1253 }
1254
1255 private void handleIsImageLink37aPostCondition()
1256 {
1257 }
1258
1259 private boolean __imageLink37a;
1260 private boolean __imageLink37aSet = false;
1261
1262 public final boolean isImageLink()
1263 {
1264 boolean imageLink37a = this.__imageLink37a;
1265 if (!this.__imageLink37aSet)
1266 {
1267 handleIsImageLink37aPreCondition();
1268 imageLink37a = handleIsImageLink();
1269 handleIsImageLink37aPostCondition();
1270 this.__imageLink37a = imageLink37a;
1271 if (isMetafacadePropertyCachingEnabled())
1272 {
1273 this.__imageLink37aSet = true;
1274 }
1275 }
1276 return imageLink37a;
1277 }
1278
1279 /***
1280 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getImagePath()
1281 */
1282 protected abstract java.lang.String handleGetImagePath();
1283
1284 private void handleGetImagePath38aPreCondition()
1285 {
1286 }
1287
1288 private void handleGetImagePath38aPostCondition()
1289 {
1290 }
1291
1292 private java.lang.String __imagePath38a;
1293 private boolean __imagePath38aSet = false;
1294
1295 public final java.lang.String getImagePath()
1296 {
1297 java.lang.String imagePath38a = this.__imagePath38a;
1298 if (!this.__imagePath38aSet)
1299 {
1300 handleGetImagePath38aPreCondition();
1301 imagePath38a = handleGetImagePath();
1302 handleGetImagePath38aPostCondition();
1303 this.__imagePath38a = imagePath38a;
1304 if (isMetafacadePropertyCachingEnabled())
1305 {
1306 this.__imagePath38aSet = true;
1307 }
1308 }
1309 return imagePath38a;
1310 }
1311
1312 /***
1313 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getMessageKey()
1314 */
1315 protected abstract java.lang.String handleGetMessageKey();
1316
1317 private void handleGetMessageKey39aPreCondition()
1318 {
1319 }
1320
1321 private void handleGetMessageKey39aPostCondition()
1322 {
1323 }
1324
1325 private java.lang.String __messageKey39a;
1326 private boolean __messageKey39aSet = false;
1327
1328 public final java.lang.String getMessageKey()
1329 {
1330 java.lang.String messageKey39a = this.__messageKey39a;
1331 if (!this.__messageKey39aSet)
1332 {
1333 handleGetMessageKey39aPreCondition();
1334 messageKey39a = handleGetMessageKey();
1335 handleGetMessageKey39aPostCondition();
1336 this.__messageKey39a = messageKey39a;
1337 if (isMetafacadePropertyCachingEnabled())
1338 {
1339 this.__messageKey39aSet = true;
1340 }
1341 }
1342 return messageKey39a;
1343 }
1344
1345 /***
1346 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#getImageMessageKey()
1347 */
1348 protected abstract java.lang.String handleGetImageMessageKey();
1349
1350 private void handleGetImageMessageKey40aPreCondition()
1351 {
1352 }
1353
1354 private void handleGetImageMessageKey40aPostCondition()
1355 {
1356 }
1357
1358 private java.lang.String __imageMessageKey40a;
1359 private boolean __imageMessageKey40aSet = false;
1360
1361 public final java.lang.String getImageMessageKey()
1362 {
1363 java.lang.String imageMessageKey40a = this.__imageMessageKey40a;
1364 if (!this.__imageMessageKey40aSet)
1365 {
1366 handleGetImageMessageKey40aPreCondition();
1367 imageMessageKey40a = handleGetImageMessageKey();
1368 handleGetImageMessageKey40aPostCondition();
1369 this.__imageMessageKey40a = imageMessageKey40a;
1370 if (isMetafacadePropertyCachingEnabled())
1371 {
1372 this.__imageMessageKey40aSet = true;
1373 }
1374 }
1375 return imageMessageKey40a;
1376 }
1377
1378 /***
1379 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isTableAction()
1380 */
1381 protected abstract boolean handleIsTableAction();
1382
1383 private void handleIsTableAction41aPreCondition()
1384 {
1385 }
1386
1387 private void handleIsTableAction41aPostCondition()
1388 {
1389 }
1390
1391 private boolean __tableAction41a;
1392 private boolean __tableAction41aSet = false;
1393
1394 public final boolean isTableAction()
1395 {
1396 boolean tableAction41a = this.__tableAction41a;
1397 if (!this.__tableAction41aSet)
1398 {
1399 handleIsTableAction41aPreCondition();
1400 tableAction41a = handleIsTableAction();
1401 handleIsTableAction41aPostCondition();
1402 this.__tableAction41a = tableAction41a;
1403 if (isMetafacadePropertyCachingEnabled())
1404 {
1405 this.__tableAction41aSet = true;
1406 }
1407 }
1408 return tableAction41a;
1409 }
1410
1411 /***
1412 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isTableRowAction()
1413 */
1414 protected abstract boolean handleIsTableRowAction();
1415
1416 private void handleIsTableRowAction42aPreCondition()
1417 {
1418 }
1419
1420 private void handleIsTableRowAction42aPostCondition()
1421 {
1422 }
1423
1424 private boolean __tableRowAction42a;
1425 private boolean __tableRowAction42aSet = false;
1426
1427 public final boolean isTableRowAction()
1428 {
1429 boolean tableRowAction42a = this.__tableRowAction42a;
1430 if (!this.__tableRowAction42aSet)
1431 {
1432 handleIsTableRowAction42aPreCondition();
1433 tableRowAction42a = handleIsTableRowAction();
1434 handleIsTableRowAction42aPostCondition();
1435 this.__tableRowAction42a = tableRowAction42a;
1436 if (isMetafacadePropertyCachingEnabled())
1437 {
1438 this.__tableRowAction42aSet = true;
1439 }
1440 }
1441 return tableRowAction42a;
1442 }
1443
1444 /***
1445 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsAction#isMultipartFormData()
1446 */
1447 protected abstract boolean handleIsMultipartFormData();
1448
1449 private void handleIsMultipartFormData43aPreCondition()
1450 {
1451 }
1452
1453 private void handleIsMultipartFormData43aPostCondition()
1454 {
1455 }
1456
1457 private boolean __multipartFormData43a;
1458 private boolean __multipartFormData43aSet = false;
1459
1460 public final boolean isMultipartFormData()
1461 {
1462 boolean multipartFormData43a = this.__multipartFormData43a;
1463 if (!this.__multipartFormData43aSet)
1464 {
1465 handleIsMultipartFormData43aPreCondition();
1466 multipartFormData43a = handleIsMultipartFormData();
1467 handleIsMultipartFormData43aPostCondition();
1468 this.__multipartFormData43a = multipartFormData43a;
1469 if (isMetafacadePropertyCachingEnabled())
1470 {
1471 this.__multipartFormData43aSet = true;
1472 }
1473 }
1474 return multipartFormData43a;
1475 }
1476
1477
1478
1479 protected abstract java.util.List handleGetInterUseCaseParameters(org.andromda.cartridges.bpm4struts.metafacades.StrutsFinalState finalState);
1480
1481 private void handleGetInterUseCaseParameters1oPreCondition()
1482 {
1483 }
1484
1485 private void handleGetInterUseCaseParameters1oPostCondition()
1486 {
1487 }
1488
1489 public java.util.List getInterUseCaseParameters(org.andromda.cartridges.bpm4struts.metafacades.StrutsFinalState finalState)
1490 {
1491 handleGetInterUseCaseParameters1oPreCondition();
1492 java.util.List returnValue = handleGetInterUseCaseParameters(finalState);
1493 handleGetInterUseCaseParameters1oPostCondition();
1494 return returnValue;
1495 }
1496
1497
1498
1499 private void handleGetActionForwards1rPreCondition()
1500 {
1501 }
1502
1503 private void handleGetActionForwards1rPostCondition()
1504 {
1505 }
1506
1507 private java.util.List __getActionForwards1r;
1508 private boolean __getActionForwards1rSet = false;
1509
1510 public final java.util.List getActionForwards()
1511 {
1512 java.util.List getActionForwards1r = this.__getActionForwards1r;
1513 if (!this.__getActionForwards1rSet)
1514 {
1515 handleGetActionForwards1rPreCondition();
1516 Object result = this.shieldedElements(handleGetActionForwards());
1517 try
1518 {
1519 getActionForwards1r = (java.util.List)result;
1520 }
1521 catch (ClassCastException ex)
1522 {
1523
1524
1525 }
1526 handleGetActionForwards1rPostCondition();
1527 this.__getActionForwards1r = getActionForwards1r;
1528 if (isMetafacadePropertyCachingEnabled())
1529 {
1530 this.__getActionForwards1rSet = true;
1531 }
1532 }
1533 return getActionForwards1r;
1534 }
1535
1536 protected abstract java.util.List handleGetActionForwards();
1537
1538 private void handleGetActionStates2rPreCondition()
1539 {
1540 }
1541
1542 private void handleGetActionStates2rPostCondition()
1543 {
1544 }
1545
1546 private java.util.List __getActionStates2r;
1547 private boolean __getActionStates2rSet = false;
1548
1549 public final java.util.List getActionStates()
1550 {
1551 java.util.List getActionStates2r = this.__getActionStates2r;
1552 if (!this.__getActionStates2rSet)
1553 {
1554 handleGetActionStates2rPreCondition();
1555 Object result = this.shieldedElements(handleGetActionStates());
1556 try
1557 {
1558 getActionStates2r = (java.util.List)result;
1559 }
1560 catch (ClassCastException ex)
1561 {
1562
1563
1564 }
1565 handleGetActionStates2rPostCondition();
1566 this.__getActionStates2r = getActionStates2r;
1567 if (isMetafacadePropertyCachingEnabled())
1568 {
1569 this.__getActionStates2rSet = true;
1570 }
1571 }
1572 return getActionStates2r;
1573 }
1574
1575 protected abstract java.util.List handleGetActionStates();
1576
1577 private void handleGetActionExceptions3rPreCondition()
1578 {
1579 }
1580
1581 private void handleGetActionExceptions3rPostCondition()
1582 {
1583 }
1584
1585 private java.util.List __getActionExceptions3r;
1586 private boolean __getActionExceptions3rSet = false;
1587
1588 public final java.util.List getActionExceptions()
1589 {
1590 java.util.List getActionExceptions3r = this.__getActionExceptions3r;
1591 if (!this.__getActionExceptions3rSet)
1592 {
1593 handleGetActionExceptions3rPreCondition();
1594 Object result = this.shieldedElements(handleGetActionExceptions());
1595 try
1596 {
1597 getActionExceptions3r = (java.util.List)result;
1598 }
1599 catch (ClassCastException ex)
1600 {
1601
1602
1603 }
1604 handleGetActionExceptions3rPostCondition();
1605 this.__getActionExceptions3r = getActionExceptions3r;
1606 if (isMetafacadePropertyCachingEnabled())
1607 {
1608 this.__getActionExceptions3rSet = true;
1609 }
1610 }
1611 return getActionExceptions3r;
1612 }
1613
1614 protected abstract java.util.List handleGetActionExceptions();
1615
1616 private void handleGetController4rPreCondition()
1617 {
1618 }
1619
1620 private void handleGetController4rPostCondition()
1621 {
1622 }
1623
1624 private org.andromda.cartridges.bpm4struts.metafacades.StrutsController __getController4r;
1625 private boolean __getController4rSet = false;
1626
1627 public final org.andromda.cartridges.bpm4struts.metafacades.StrutsController getController()
1628 {
1629 org.andromda.cartridges.bpm4struts.metafacades.StrutsController getController4r = this.__getController4r;
1630 if (!this.__getController4rSet)
1631 {
1632 handleGetController4rPreCondition();
1633 Object result = this.shieldedElement(handleGetController());
1634 try
1635 {
1636 getController4r = (org.andromda.cartridges.bpm4struts.metafacades.StrutsController)result;
1637 }
1638 catch (ClassCastException ex)
1639 {
1640
1641
1642 }
1643 handleGetController4rPostCondition();
1644 this.__getController4r = getController4r;
1645 if (isMetafacadePropertyCachingEnabled())
1646 {
1647 this.__getController4rSet = true;
1648 }
1649 }
1650 return getController4r;
1651 }
1652
1653 protected abstract java.lang.Object handleGetController();
1654
1655 private void handleGetActionParameters5rPreCondition()
1656 {
1657 }
1658
1659 private void handleGetActionParameters5rPostCondition()
1660 {
1661 }
1662
1663 private java.util.List __getActionParameters5r;
1664 private boolean __getActionParameters5rSet = false;
1665
1666 public final java.util.List getActionParameters()
1667 {
1668 java.util.List getActionParameters5r = this.__getActionParameters5r;
1669 if (!this.__getActionParameters5rSet)
1670 {
1671 handleGetActionParameters5rPreCondition();
1672 Object result = this.shieldedElements(handleGetActionParameters());
1673 try
1674 {
1675 getActionParameters5r = (java.util.List)result;
1676 }
1677 catch (ClassCastException ex)
1678 {
1679
1680
1681 }
1682 handleGetActionParameters5rPostCondition();
1683 this.__getActionParameters5r = getActionParameters5r;
1684 if (isMetafacadePropertyCachingEnabled())
1685 {
1686 this.__getActionParameters5rSet = true;
1687 }
1688 }
1689 return getActionParameters5r;
1690 }
1691
1692 protected abstract java.util.List handleGetActionParameters();
1693
1694 private void handleGetDecisionTransitions6rPreCondition()