1
2
3
4 package org.andromda.cartridges.bpm4struts.metafacades;
5
6 /***
7 * MetafacadeLogic for org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter
8 *
9 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter
10 */
11 public abstract class StrutsParameterLogic
12 extends org.andromda.core.metafacade.MetafacadeBase
13 implements org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter
14 {
15
16 protected Object metaObject;
17
18 public StrutsParameterLogic(Object metaObject, String context)
19 {
20 super(metaObject, getContext(context));
21 this.superFrontEndParameter =
22 (org.andromda.metafacades.uml.FrontEndParameter)
23 org.andromda.core.metafacade.MetafacadeFactory.getInstance().createFacadeImpl(
24 "org.andromda.metafacades.uml.FrontEndParameter",
25 metaObject,
26 getContext(context));
27 this.metaObject = metaObject;
28 }
29
30 /***
31 * Gets the context for this metafacade logic instance.
32 */
33 private static String getContext(String context)
34 {
35 if (context == null)
36 {
37 context = "org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter";
38 }
39 return context;
40 }
41
42 private org.andromda.metafacades.uml.FrontEndParameter superFrontEndParameter;
43 private boolean superFrontEndParameterInitialized = false;
44
45 /***
46 * Gets the org.andromda.metafacades.uml.FrontEndParameter parent instance.
47 */
48 private org.andromda.metafacades.uml.FrontEndParameter getSuperFrontEndParameter()
49 {
50 if (!this.superFrontEndParameterInitialized)
51 {
52 ((org.andromda.core.metafacade.MetafacadeBase)superFrontEndParameter).setMetafacadeContext(this.getMetafacadeContext());
53 this.superFrontEndParameterInitialized = true;
54 }
55 return superFrontEndParameter;
56 }
57
58 /***
59 * @see org.andromda.core.metafacade.MetafacadeBase
60 */
61 public void resetMetafacadeContext(String context)
62 {
63 if (!this.contextRoot)
64 {
65 context = getContext(context);
66 setMetafacadeContext (context);
67 if (this.superFrontEndParameterInitialized)
68 {
69 ((org.andromda.core.metafacade.MetafacadeBase)superFrontEndParameter).resetMetafacadeContext(context);
70 }
71 }
72 }
73
74 /***
75 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter
76 */
77 public boolean isStrutsParameterMetaType()
78 {
79 return true;
80 }
81
82
83
84 /***
85 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getMessageKey()
86 */
87 protected abstract java.lang.String handleGetMessageKey();
88
89 private void handleGetMessageKey1aPreCondition()
90 {
91 }
92
93 private void handleGetMessageKey1aPostCondition()
94 {
95 }
96
97 private java.lang.String __messageKey1a;
98 private boolean __messageKey1aSet = false;
99
100 public final java.lang.String getMessageKey()
101 {
102 java.lang.String messageKey1a = this.__messageKey1a;
103 if (!this.__messageKey1aSet)
104 {
105 handleGetMessageKey1aPreCondition();
106 messageKey1a = handleGetMessageKey();
107 handleGetMessageKey1aPostCondition();
108 this.__messageKey1a = messageKey1a;
109 if (isMetafacadePropertyCachingEnabled())
110 {
111 this.__messageKey1aSet = true;
112 }
113 }
114 return messageKey1a;
115 }
116
117 /***
118 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getMessageValue()
119 */
120 protected abstract java.lang.String handleGetMessageValue();
121
122 private void handleGetMessageValue2aPreCondition()
123 {
124 }
125
126 private void handleGetMessageValue2aPostCondition()
127 {
128 }
129
130 private java.lang.String __messageValue2a;
131 private boolean __messageValue2aSet = false;
132
133 public final java.lang.String getMessageValue()
134 {
135 java.lang.String messageValue2a = this.__messageValue2a;
136 if (!this.__messageValue2aSet)
137 {
138 handleGetMessageValue2aPreCondition();
139 messageValue2a = handleGetMessageValue();
140 handleGetMessageValue2aPostCondition();
141 this.__messageValue2a = messageValue2a;
142 if (isMetafacadePropertyCachingEnabled())
143 {
144 this.__messageValue2aSet = true;
145 }
146 }
147 return messageValue2a;
148 }
149
150 /***
151 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getTitleKey()
152 */
153 protected abstract java.lang.String handleGetTitleKey();
154
155 private void handleGetTitleKey3aPreCondition()
156 {
157 }
158
159 private void handleGetTitleKey3aPostCondition()
160 {
161 }
162
163 private java.lang.String __titleKey3a;
164 private boolean __titleKey3aSet = false;
165
166 public final java.lang.String getTitleKey()
167 {
168 java.lang.String titleKey3a = this.__titleKey3a;
169 if (!this.__titleKey3aSet)
170 {
171 handleGetTitleKey3aPreCondition();
172 titleKey3a = handleGetTitleKey();
173 handleGetTitleKey3aPostCondition();
174 this.__titleKey3a = titleKey3a;
175 if (isMetafacadePropertyCachingEnabled())
176 {
177 this.__titleKey3aSet = true;
178 }
179 }
180 return titleKey3a;
181 }
182
183 /***
184 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getTitleValue()
185 */
186 protected abstract java.lang.String handleGetTitleValue();
187
188 private void handleGetTitleValue4aPreCondition()
189 {
190 }
191
192 private void handleGetTitleValue4aPostCondition()
193 {
194 }
195
196 private java.lang.String __titleValue4a;
197 private boolean __titleValue4aSet = false;
198
199 public final java.lang.String getTitleValue()
200 {
201 java.lang.String titleValue4a = this.__titleValue4a;
202 if (!this.__titleValue4aSet)
203 {
204 handleGetTitleValue4aPreCondition();
205 titleValue4a = handleGetTitleValue();
206 handleGetTitleValue4aPostCondition();
207 this.__titleValue4a = titleValue4a;
208 if (isMetafacadePropertyCachingEnabled())
209 {
210 this.__titleValue4aSet = true;
211 }
212 }
213 return titleValue4a;
214 }
215
216 /***
217 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isMultiple()
218 */
219 protected abstract boolean handleIsMultiple();
220
221 private void handleIsMultiple5aPreCondition()
222 {
223 }
224
225 private void handleIsMultiple5aPostCondition()
226 {
227 }
228
229 private boolean __multiple5a;
230 private boolean __multiple5aSet = false;
231
232 public final boolean isMultiple()
233 {
234 boolean multiple5a = this.__multiple5a;
235 if (!this.__multiple5aSet)
236 {
237 handleIsMultiple5aPreCondition();
238 multiple5a = handleIsMultiple();
239 handleIsMultiple5aPostCondition();
240 this.__multiple5a = multiple5a;
241 if (isMetafacadePropertyCachingEnabled())
242 {
243 this.__multiple5aSet = true;
244 }
245 }
246 return multiple5a;
247 }
248
249 /***
250 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getBackingListName()
251 */
252 protected abstract java.lang.String handleGetBackingListName();
253
254 private void handleGetBackingListName6aPreCondition()
255 {
256 }
257
258 private void handleGetBackingListName6aPostCondition()
259 {
260 }
261
262 private java.lang.String __backingListName6a;
263 private boolean __backingListName6aSet = false;
264
265 public final java.lang.String getBackingListName()
266 {
267 java.lang.String backingListName6a = this.__backingListName6a;
268 if (!this.__backingListName6aSet)
269 {
270 handleGetBackingListName6aPreCondition();
271 backingListName6a = handleGetBackingListName();
272 handleGetBackingListName6aPostCondition();
273 this.__backingListName6a = backingListName6a;
274 if (isMetafacadePropertyCachingEnabled())
275 {
276 this.__backingListName6aSet = true;
277 }
278 }
279 return backingListName6a;
280 }
281
282 /***
283 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isResetRequired()
284 */
285 protected abstract boolean handleIsResetRequired();
286
287 private void handleIsResetRequired7aPreCondition()
288 {
289 }
290
291 private void handleIsResetRequired7aPostCondition()
292 {
293 }
294
295 private boolean __resetRequired7a;
296 private boolean __resetRequired7aSet = false;
297
298 public final boolean isResetRequired()
299 {
300 boolean resetRequired7a = this.__resetRequired7a;
301 if (!this.__resetRequired7aSet)
302 {
303 handleIsResetRequired7aPreCondition();
304 resetRequired7a = handleIsResetRequired();
305 handleIsResetRequired7aPostCondition();
306 this.__resetRequired7a = resetRequired7a;
307 if (isMetafacadePropertyCachingEnabled())
308 {
309 this.__resetRequired7aSet = true;
310 }
311 }
312 return resetRequired7a;
313 }
314
315 /***
316 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getNullValue()
317 */
318 protected abstract java.lang.String handleGetNullValue();
319
320 private void handleGetNullValue8aPreCondition()
321 {
322 }
323
324 private void handleGetNullValue8aPostCondition()
325 {
326 }
327
328 private java.lang.String __nullValue8a;
329 private boolean __nullValue8aSet = false;
330
331 public final java.lang.String getNullValue()
332 {
333 java.lang.String nullValue8a = this.__nullValue8a;
334 if (!this.__nullValue8aSet)
335 {
336 handleGetNullValue8aPreCondition();
337 nullValue8a = handleGetNullValue();
338 handleGetNullValue8aPostCondition();
339 this.__nullValue8a = nullValue8a;
340 if (isMetafacadePropertyCachingEnabled())
341 {
342 this.__nullValue8aSet = true;
343 }
344 }
345 return nullValue8a;
346 }
347
348 /***
349 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getWidgetType()
350 */
351 protected abstract java.lang.String handleGetWidgetType();
352
353 private void handleGetWidgetType9aPreCondition()
354 {
355 }
356
357 private void handleGetWidgetType9aPostCondition()
358 {
359 }
360
361 private java.lang.String __widgetType9a;
362 private boolean __widgetType9aSet = false;
363
364 public final java.lang.String getWidgetType()
365 {
366 java.lang.String widgetType9a = this.__widgetType9a;
367 if (!this.__widgetType9aSet)
368 {
369 handleGetWidgetType9aPreCondition();
370 widgetType9a = handleGetWidgetType();
371 handleGetWidgetType9aPostCondition();
372 this.__widgetType9a = widgetType9a;
373 if (isMetafacadePropertyCachingEnabled())
374 {
375 this.__widgetType9aSet = true;
376 }
377 }
378 return widgetType9a;
379 }
380
381 /***
382 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getResetValue()
383 */
384 protected abstract java.lang.String handleGetResetValue();
385
386 private void handleGetResetValue10aPreCondition()
387 {
388 }
389
390 private void handleGetResetValue10aPostCondition()
391 {
392 }
393
394 private java.lang.String __resetValue10a;
395 private boolean __resetValue10aSet = false;
396
397 public final java.lang.String getResetValue()
398 {
399 java.lang.String resetValue10a = this.__resetValue10a;
400 if (!this.__resetValue10aSet)
401 {
402 handleGetResetValue10aPreCondition();
403 resetValue10a = handleGetResetValue();
404 handleGetResetValue10aPostCondition();
405 this.__resetValue10a = resetValue10a;
406 if (isMetafacadePropertyCachingEnabled())
407 {
408 this.__resetValue10aSet = true;
409 }
410 }
411 return resetValue10a;
412 }
413
414 /***
415 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isReadOnly()
416 */
417 protected abstract boolean handleIsReadOnly();
418
419 private void handleIsReadOnly11aPreCondition()
420 {
421 }
422
423 private void handleIsReadOnly11aPostCondition()
424 {
425 }
426
427 private boolean __readOnly11a;
428 private boolean __readOnly11aSet = false;
429
430 public final boolean isReadOnly()
431 {
432 boolean readOnly11a = this.__readOnly11a;
433 if (!this.__readOnly11aSet)
434 {
435 handleIsReadOnly11aPreCondition();
436 readOnly11a = handleIsReadOnly();
437 handleIsReadOnly11aPostCondition();
438 this.__readOnly11a = readOnly11a;
439 if (isMetafacadePropertyCachingEnabled())
440 {
441 this.__readOnly11aSet = true;
442 }
443 }
444 return readOnly11a;
445 }
446
447 /***
448 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getValueListResetValue()
449 */
450 protected abstract java.lang.String handleGetValueListResetValue();
451
452 private void handleGetValueListResetValue12aPreCondition()
453 {
454 }
455
456 private void handleGetValueListResetValue12aPostCondition()
457 {
458 }
459
460 private java.lang.String __valueListResetValue12a;
461 private boolean __valueListResetValue12aSet = false;
462
463 public final java.lang.String getValueListResetValue()
464 {
465 java.lang.String valueListResetValue12a = this.__valueListResetValue12a;
466 if (!this.__valueListResetValue12aSet)
467 {
468 handleGetValueListResetValue12aPreCondition();
469 valueListResetValue12a = handleGetValueListResetValue();
470 handleGetValueListResetValue12aPostCondition();
471 this.__valueListResetValue12a = valueListResetValue12a;
472 if (isMetafacadePropertyCachingEnabled())
473 {
474 this.__valueListResetValue12aSet = true;
475 }
476 }
477 return valueListResetValue12a;
478 }
479
480 /***
481 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getValidatorTypes()
482 */
483 protected abstract java.util.Collection handleGetValidatorTypes();
484
485 private void handleGetValidatorTypes13aPreCondition()
486 {
487 }
488
489 private void handleGetValidatorTypes13aPostCondition()
490 {
491 }
492
493 private java.util.Collection __validatorTypes13a;
494 private boolean __validatorTypes13aSet = false;
495
496 public final java.util.Collection getValidatorTypes()
497 {
498 java.util.Collection validatorTypes13a = this.__validatorTypes13a;
499 if (!this.__validatorTypes13aSet)
500 {
501 handleGetValidatorTypes13aPreCondition();
502 validatorTypes13a = handleGetValidatorTypes();
503 handleGetValidatorTypes13aPostCondition();
504 this.__validatorTypes13a = validatorTypes13a;
505 if (isMetafacadePropertyCachingEnabled())
506 {
507 this.__validatorTypes13aSet = true;
508 }
509 }
510 return validatorTypes13a;
511 }
512
513 /***
514 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getValidatorMsgKey()
515 */
516 protected abstract java.lang.String handleGetValidatorMsgKey();
517
518 private void handleGetValidatorMsgKey14aPreCondition()
519 {
520 }
521
522 private void handleGetValidatorMsgKey14aPostCondition()
523 {
524 }
525
526 private java.lang.String __validatorMsgKey14a;
527 private boolean __validatorMsgKey14aSet = false;
528
529 public final java.lang.String getValidatorMsgKey()
530 {
531 java.lang.String validatorMsgKey14a = this.__validatorMsgKey14a;
532 if (!this.__validatorMsgKey14aSet)
533 {
534 handleGetValidatorMsgKey14aPreCondition();
535 validatorMsgKey14a = handleGetValidatorMsgKey();
536 handleGetValidatorMsgKey14aPostCondition();
537 this.__validatorMsgKey14a = validatorMsgKey14a;
538 if (isMetafacadePropertyCachingEnabled())
539 {
540 this.__validatorMsgKey14aSet = true;
541 }
542 }
543 return validatorMsgKey14a;
544 }
545
546 /***
547 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getValidatorVars()
548 */
549 protected abstract java.util.Collection handleGetValidatorVars();
550
551 private void handleGetValidatorVars15aPreCondition()
552 {
553 }
554
555 private void handleGetValidatorVars15aPostCondition()
556 {
557 }
558
559 private java.util.Collection __validatorVars15a;
560 private boolean __validatorVars15aSet = false;
561
562 public final java.util.Collection getValidatorVars()
563 {
564 java.util.Collection validatorVars15a = this.__validatorVars15a;
565 if (!this.__validatorVars15aSet)
566 {
567 handleGetValidatorVars15aPreCondition();
568 validatorVars15a = handleGetValidatorVars();
569 handleGetValidatorVars15aPostCondition();
570 this.__validatorVars15a = validatorVars15a;
571 if (isMetafacadePropertyCachingEnabled())
572 {
573 this.__validatorVars15aSet = true;
574 }
575 }
576 return validatorVars15a;
577 }
578
579 /***
580 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getValidWhen()
581 */
582 protected abstract java.lang.String handleGetValidWhen();
583
584 private void handleGetValidWhen16aPreCondition()
585 {
586 }
587
588 private void handleGetValidWhen16aPostCondition()
589 {
590 }
591
592 private java.lang.String __validWhen16a;
593 private boolean __validWhen16aSet = false;
594
595 public final java.lang.String getValidWhen()
596 {
597 java.lang.String validWhen16a = this.__validWhen16a;
598 if (!this.__validWhen16aSet)
599 {
600 handleGetValidWhen16aPreCondition();
601 validWhen16a = handleGetValidWhen();
602 handleGetValidWhen16aPostCondition();
603 this.__validWhen16a = validWhen16a;
604 if (isMetafacadePropertyCachingEnabled())
605 {
606 this.__validWhen16aSet = true;
607 }
608 }
609 return validWhen16a;
610 }
611
612 /***
613 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getOptionKeys()
614 */
615 protected abstract java.util.List handleGetOptionKeys();
616
617 private void handleGetOptionKeys17aPreCondition()
618 {
619 }
620
621 private void handleGetOptionKeys17aPostCondition()
622 {
623 }
624
625 private java.util.List __optionKeys17a;
626 private boolean __optionKeys17aSet = false;
627
628 public final java.util.List getOptionKeys()
629 {
630 java.util.List optionKeys17a = this.__optionKeys17a;
631 if (!this.__optionKeys17aSet)
632 {
633 handleGetOptionKeys17aPreCondition();
634 optionKeys17a = handleGetOptionKeys();
635 handleGetOptionKeys17aPostCondition();
636 this.__optionKeys17a = optionKeys17a;
637 if (isMetafacadePropertyCachingEnabled())
638 {
639 this.__optionKeys17aSet = true;
640 }
641 }
642 return optionKeys17a;
643 }
644
645 /***
646 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getTableMaxRows()
647 */
648 protected abstract int handleGetTableMaxRows();
649
650 private void handleGetTableMaxRows18aPreCondition()
651 {
652 }
653
654 private void handleGetTableMaxRows18aPostCondition()
655 {
656 }
657
658 private int __tableMaxRows18a;
659 private boolean __tableMaxRows18aSet = false;
660
661 public final int getTableMaxRows()
662 {
663 int tableMaxRows18a = this.__tableMaxRows18a;
664 if (!this.__tableMaxRows18aSet)
665 {
666 handleGetTableMaxRows18aPreCondition();
667 tableMaxRows18a = handleGetTableMaxRows();
668 handleGetTableMaxRows18aPostCondition();
669 this.__tableMaxRows18a = tableMaxRows18a;
670 if (isMetafacadePropertyCachingEnabled())
671 {
672 this.__tableMaxRows18aSet = true;
673 }
674 }
675 return tableMaxRows18a;
676 }
677
678 /***
679 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isTableExportable()
680 */
681 protected abstract boolean handleIsTableExportable();
682
683 private void handleIsTableExportable19aPreCondition()
684 {
685 }
686
687 private void handleIsTableExportable19aPostCondition()
688 {
689 }
690
691 private boolean __tableExportable19a;
692 private boolean __tableExportable19aSet = false;
693
694 public final boolean isTableExportable()
695 {
696 boolean tableExportable19a = this.__tableExportable19a;
697 if (!this.__tableExportable19aSet)
698 {
699 handleIsTableExportable19aPreCondition();
700 tableExportable19a = handleIsTableExportable();
701 handleIsTableExportable19aPostCondition();
702 this.__tableExportable19a = tableExportable19a;
703 if (isMetafacadePropertyCachingEnabled())
704 {
705 this.__tableExportable19aSet = true;
706 }
707 }
708 return tableExportable19a;
709 }
710
711 /***
712 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isTableSortable()
713 */
714 protected abstract boolean handleIsTableSortable();
715
716 private void handleIsTableSortable20aPreCondition()
717 {
718 }
719
720 private void handleIsTableSortable20aPostCondition()
721 {
722 }
723
724 private boolean __tableSortable20a;
725 private boolean __tableSortable20aSet = false;
726
727 public final boolean isTableSortable()
728 {
729 boolean tableSortable20a = this.__tableSortable20a;
730 if (!this.__tableSortable20aSet)
731 {
732 handleIsTableSortable20aPreCondition();
733 tableSortable20a = handleIsTableSortable();
734 handleIsTableSortable20aPostCondition();
735 this.__tableSortable20a = tableSortable20a;
736 if (isMetafacadePropertyCachingEnabled())
737 {
738 this.__tableSortable20aSet = true;
739 }
740 }
741 return tableSortable20a;
742 }
743
744 /***
745 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getTableExportTypes()
746 */
747 protected abstract java.lang.String handleGetTableExportTypes();
748
749 private void handleGetTableExportTypes21aPreCondition()
750 {
751 }
752
753 private void handleGetTableExportTypes21aPostCondition()
754 {
755 }
756
757 private java.lang.String __tableExportTypes21a;
758 private boolean __tableExportTypes21aSet = false;
759
760 public final java.lang.String getTableExportTypes()
761 {
762 java.lang.String tableExportTypes21a = this.__tableExportTypes21a;
763 if (!this.__tableExportTypes21aSet)
764 {
765 handleGetTableExportTypes21aPreCondition();
766 tableExportTypes21a = handleGetTableExportTypes();
767 handleGetTableExportTypes21aPostCondition();
768 this.__tableExportTypes21a = tableExportTypes21a;
769 if (isMetafacadePropertyCachingEnabled())
770 {
771 this.__tableExportTypes21aSet = true;
772 }
773 }
774 return tableExportTypes21a;
775 }
776
777 /***
778 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isValidationRequired()
779 */
780 protected abstract boolean handleIsValidationRequired();
781
782 private void handleIsValidationRequired22aPreCondition()
783 {
784 }
785
786 private void handleIsValidationRequired22aPostCondition()
787 {
788 }
789
790 private boolean __validationRequired22a;
791 private boolean __validationRequired22aSet = false;
792
793 public final boolean isValidationRequired()
794 {
795 boolean validationRequired22a = this.__validationRequired22a;
796 if (!this.__validationRequired22aSet)
797 {
798 handleIsValidationRequired22aPreCondition();
799 validationRequired22a = handleIsValidationRequired();
800 handleIsValidationRequired22aPostCondition();
801 this.__validationRequired22a = validationRequired22a;
802 if (isMetafacadePropertyCachingEnabled())
803 {
804 this.__validationRequired22aSet = true;
805 }
806 }
807 return validationRequired22a;
808 }
809
810 /***
811 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isDate()
812 */
813 protected abstract boolean handleIsDate();
814
815 private void handleIsDate23aPreCondition()
816 {
817 }
818
819 private void handleIsDate23aPostCondition()
820 {
821 }
822
823 private boolean __date23a;
824 private boolean __date23aSet = false;
825
826 public final boolean isDate()
827 {
828 boolean date23a = this.__date23a;
829 if (!this.__date23aSet)
830 {
831 handleIsDate23aPreCondition();
832 date23a = handleIsDate();
833 handleIsDate23aPostCondition();
834 this.__date23a = date23a;
835 if (isMetafacadePropertyCachingEnabled())
836 {
837 this.__date23aSet = true;
838 }
839 }
840 return date23a;
841 }
842
843 /***
844 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getDateFormat()
845 */
846 protected abstract java.lang.String handleGetDateFormat();
847
848 private void handleGetDateFormat24aPreCondition()
849 {
850 }
851
852 private void handleGetDateFormat24aPostCondition()
853 {
854 }
855
856 private java.lang.String __dateFormat24a;
857 private boolean __dateFormat24aSet = false;
858
859 public final java.lang.String getDateFormat()
860 {
861 java.lang.String dateFormat24a = this.__dateFormat24a;
862 if (!this.__dateFormat24aSet)
863 {
864 handleGetDateFormat24aPreCondition();
865 dateFormat24a = handleGetDateFormat();
866 handleGetDateFormat24aPostCondition();
867 this.__dateFormat24a = dateFormat24a;
868 if (isMetafacadePropertyCachingEnabled())
869 {
870 this.__dateFormat24aSet = true;
871 }
872 }
873 return dateFormat24a;
874 }
875
876 /***
877 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isStrictDateFormat()
878 */
879 protected abstract boolean handleIsStrictDateFormat();
880
881 private void handleIsStrictDateFormat25aPreCondition()
882 {
883 }
884
885 private void handleIsStrictDateFormat25aPostCondition()
886 {
887 }
888
889 private boolean __strictDateFormat25a;
890 private boolean __strictDateFormat25aSet = false;
891
892 public final boolean isStrictDateFormat()
893 {
894 boolean strictDateFormat25a = this.__strictDateFormat25a;
895 if (!this.__strictDateFormat25aSet)
896 {
897 handleIsStrictDateFormat25aPreCondition();
898 strictDateFormat25a = handleIsStrictDateFormat();
899 handleIsStrictDateFormat25aPostCondition();
900 this.__strictDateFormat25a = strictDateFormat25a;
901 if (isMetafacadePropertyCachingEnabled())
902 {
903 this.__strictDateFormat25aSet = true;
904 }
905 }
906 return strictDateFormat25a;
907 }
908
909 /***
910 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isCalendarRequired()
911 */
912 protected abstract boolean handleIsCalendarRequired();
913
914 private void handleIsCalendarRequired26aPreCondition()
915 {
916 }
917
918 private void handleIsCalendarRequired26aPostCondition()
919 {
920 }
921
922 private boolean __calendarRequired26a;
923 private boolean __calendarRequired26aSet = false;
924
925 public final boolean isCalendarRequired()
926 {
927 boolean calendarRequired26a = this.__calendarRequired26a;
928 if (!this.__calendarRequired26aSet)
929 {
930 handleIsCalendarRequired26aPreCondition();
931 calendarRequired26a = handleIsCalendarRequired();
932 handleIsCalendarRequired26aPostCondition();
933 this.__calendarRequired26a = calendarRequired26a;
934 if (isMetafacadePropertyCachingEnabled())
935 {
936 this.__calendarRequired26aSet = true;
937 }
938 }
939 return calendarRequired26a;
940 }
941
942 /***
943 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getTableDecoratorPackageName()
944 */
945 protected abstract java.lang.String handleGetTableDecoratorPackageName();
946
947 private void handleGetTableDecoratorPackageName27aPreCondition()
948 {
949 }
950
951 private void handleGetTableDecoratorPackageName27aPostCondition()
952 {
953 }
954
955 private java.lang.String __tableDecoratorPackageName27a;
956 private boolean __tableDecoratorPackageName27aSet = false;
957
958 public final java.lang.String getTableDecoratorPackageName()
959 {
960 java.lang.String tableDecoratorPackageName27a = this.__tableDecoratorPackageName27a;
961 if (!this.__tableDecoratorPackageName27aSet)
962 {
963 handleGetTableDecoratorPackageName27aPreCondition();
964 tableDecoratorPackageName27a = handleGetTableDecoratorPackageName();
965 handleGetTableDecoratorPackageName27aPostCondition();
966 this.__tableDecoratorPackageName27a = tableDecoratorPackageName27a;
967 if (isMetafacadePropertyCachingEnabled())
968 {
969 this.__tableDecoratorPackageName27aSet = true;
970 }
971 }
972 return tableDecoratorPackageName27a;
973 }
974
975 /***
976 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getTableDecoratorClassName()
977 */
978 protected abstract java.lang.String handleGetTableDecoratorClassName();
979
980 private void handleGetTableDecoratorClassName28aPreCondition()
981 {
982 }
983
984 private void handleGetTableDecoratorClassName28aPostCondition()
985 {
986 }
987
988 private java.lang.String __tableDecoratorClassName28a;
989 private boolean __tableDecoratorClassName28aSet = false;
990
991 public final java.lang.String getTableDecoratorClassName()
992 {
993 java.lang.String tableDecoratorClassName28a = this.__tableDecoratorClassName28a;
994 if (!this.__tableDecoratorClassName28aSet)
995 {
996 handleGetTableDecoratorClassName28aPreCondition();
997 tableDecoratorClassName28a = handleGetTableDecoratorClassName();
998 handleGetTableDecoratorClassName28aPostCondition();
999 this.__tableDecoratorClassName28a = tableDecoratorClassName28a;
1000 if (isMetafacadePropertyCachingEnabled())
1001 {
1002 this.__tableDecoratorClassName28aSet = true;
1003 }
1004 }
1005 return tableDecoratorClassName28a;
1006 }
1007
1008 /***
1009 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getTableDecoratorFullPath()
1010 */
1011 protected abstract java.lang.String handleGetTableDecoratorFullPath();
1012
1013 private void handleGetTableDecoratorFullPath29aPreCondition()
1014 {
1015 }
1016
1017 private void handleGetTableDecoratorFullPath29aPostCondition()
1018 {
1019 }
1020
1021 private java.lang.String __tableDecoratorFullPath29a;
1022 private boolean __tableDecoratorFullPath29aSet = false;
1023
1024 public final java.lang.String getTableDecoratorFullPath()
1025 {
1026 java.lang.String tableDecoratorFullPath29a = this.__tableDecoratorFullPath29a;
1027 if (!this.__tableDecoratorFullPath29aSet)
1028 {
1029 handleGetTableDecoratorFullPath29aPreCondition();
1030 tableDecoratorFullPath29a = handleGetTableDecoratorFullPath();
1031 handleGetTableDecoratorFullPath29aPostCondition();
1032 this.__tableDecoratorFullPath29a = tableDecoratorFullPath29a;
1033 if (isMetafacadePropertyCachingEnabled())
1034 {
1035 this.__tableDecoratorFullPath29aSet = true;
1036 }
1037 }
1038 return tableDecoratorFullPath29a;
1039 }
1040
1041 /***
1042 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getOptionValues()
1043 */
1044 protected abstract java.util.List handleGetOptionValues();
1045
1046 private void handleGetOptionValues30aPreCondition()
1047 {
1048 }
1049
1050 private void handleGetOptionValues30aPostCondition()
1051 {
1052 }
1053
1054 private java.util.List __optionValues30a;
1055 private boolean __optionValues30aSet = false;
1056
1057 public final java.util.List getOptionValues()
1058 {
1059 java.util.List optionValues30a = this.__optionValues30a;
1060 if (!this.__optionValues30aSet)
1061 {
1062 handleGetOptionValues30aPreCondition();
1063 optionValues30a = handleGetOptionValues();
1064 handleGetOptionValues30aPostCondition();
1065 this.__optionValues30a = optionValues30a;
1066 if (isMetafacadePropertyCachingEnabled())
1067 {
1068 this.__optionValues30aSet = true;
1069 }
1070 }
1071 return optionValues30a;
1072 }
1073
1074 /***
1075 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getOptionCount()
1076 */
1077 protected abstract int handleGetOptionCount();
1078
1079 private void handleGetOptionCount31aPreCondition()
1080 {
1081 }
1082
1083 private void handleGetOptionCount31aPostCondition()
1084 {
1085 }
1086
1087 private int __optionCount31a;
1088 private boolean __optionCount31aSet = false;
1089
1090 public final int getOptionCount()
1091 {
1092 int optionCount31a = this.__optionCount31a;
1093 if (!this.__optionCount31aSet)
1094 {
1095 handleGetOptionCount31aPreCondition();
1096 optionCount31a = handleGetOptionCount();
1097 handleGetOptionCount31aPostCondition();
1098 this.__optionCount31a = optionCount31a;
1099 if (isMetafacadePropertyCachingEnabled())
1100 {
1101 this.__optionCount31aSet = true;
1102 }
1103 }
1104 return optionCount31a;
1105 }
1106
1107 /***
1108 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getDocumentationKey()
1109 */
1110 protected abstract java.lang.String handleGetDocumentationKey();
1111
1112 private void handleGetDocumentationKey32aPreCondition()
1113 {
1114 }
1115
1116 private void handleGetDocumentationKey32aPostCondition()
1117 {
1118 }
1119
1120 private java.lang.String __documentationKey32a;
1121 private boolean __documentationKey32aSet = false;
1122
1123 public final java.lang.String getDocumentationKey()
1124 {
1125 java.lang.String documentationKey32a = this.__documentationKey32a;
1126 if (!this.__documentationKey32aSet)
1127 {
1128 handleGetDocumentationKey32aPreCondition();
1129 documentationKey32a = handleGetDocumentationKey();
1130 handleGetDocumentationKey32aPostCondition();
1131 this.__documentationKey32a = documentationKey32a;
1132 if (isMetafacadePropertyCachingEnabled())
1133 {
1134 this.__documentationKey32aSet = true;
1135 }
1136 }
1137 return documentationKey32a;
1138 }
1139
1140 /***
1141 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getDocumentationValue()
1142 */
1143 protected abstract java.lang.String handleGetDocumentationValue();
1144
1145 private void handleGetDocumentationValue33aPreCondition()
1146 {
1147 }
1148
1149 private void handleGetDocumentationValue33aPostCondition()
1150 {
1151 }
1152
1153 private java.lang.String __documentationValue33a;
1154 private boolean __documentationValue33aSet = false;
1155
1156 public final java.lang.String getDocumentationValue()
1157 {
1158 java.lang.String documentationValue33a = this.__documentationValue33a;
1159 if (!this.__documentationValue33aSet)
1160 {
1161 handleGetDocumentationValue33aPreCondition();
1162 documentationValue33a = handleGetDocumentationValue();
1163 handleGetDocumentationValue33aPostCondition();
1164 this.__documentationValue33a = documentationValue33a;
1165 if (isMetafacadePropertyCachingEnabled())
1166 {
1167 this.__documentationValue33aSet = true;
1168 }
1169 }
1170 return documentationValue33a;
1171 }
1172
1173 /***
1174 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getOnlineHelpKey()
1175 */
1176 protected abstract java.lang.String handleGetOnlineHelpKey();
1177
1178 private void handleGetOnlineHelpKey34aPreCondition()
1179 {
1180 }
1181
1182 private void handleGetOnlineHelpKey34aPostCondition()
1183 {
1184 }
1185
1186 private java.lang.String __onlineHelpKey34a;
1187 private boolean __onlineHelpKey34aSet = false;
1188
1189 public final java.lang.String getOnlineHelpKey()
1190 {
1191 java.lang.String onlineHelpKey34a = this.__onlineHelpKey34a;
1192 if (!this.__onlineHelpKey34aSet)
1193 {
1194 handleGetOnlineHelpKey34aPreCondition();
1195 onlineHelpKey34a = handleGetOnlineHelpKey();
1196 handleGetOnlineHelpKey34aPostCondition();
1197 this.__onlineHelpKey34a = onlineHelpKey34a;
1198 if (isMetafacadePropertyCachingEnabled())
1199 {
1200 this.__onlineHelpKey34aSet = true;
1201 }
1202 }
1203 return onlineHelpKey34a;
1204 }
1205
1206 /***
1207 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getOnlineHelpValue()
1208 */
1209 protected abstract java.lang.String handleGetOnlineHelpValue();
1210
1211 private void handleGetOnlineHelpValue35aPreCondition()
1212 {
1213 }
1214
1215 private void handleGetOnlineHelpValue35aPostCondition()
1216 {
1217 }
1218
1219 private java.lang.String __onlineHelpValue35a;
1220 private boolean __onlineHelpValue35aSet = false;
1221
1222 public final java.lang.String getOnlineHelpValue()
1223 {
1224 java.lang.String onlineHelpValue35a = this.__onlineHelpValue35a;
1225 if (!this.__onlineHelpValue35aSet)
1226 {
1227 handleGetOnlineHelpValue35aPreCondition();
1228 onlineHelpValue35a = handleGetOnlineHelpValue();
1229 handleGetOnlineHelpValue35aPostCondition();
1230 this.__onlineHelpValue35a = onlineHelpValue35a;
1231 if (isMetafacadePropertyCachingEnabled())
1232 {
1233 this.__onlineHelpValue35aSet = true;
1234 }
1235 }
1236 return onlineHelpValue35a;
1237 }
1238
1239 /***
1240 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isSelectable()
1241 */
1242 protected abstract boolean handleIsSelectable();
1243
1244 private void handleIsSelectable36aPreCondition()
1245 {
1246 }
1247
1248 private void handleIsSelectable36aPostCondition()
1249 {
1250 }
1251
1252 private boolean __selectable36a;
1253 private boolean __selectable36aSet = false;
1254
1255 public final boolean isSelectable()
1256 {
1257 boolean selectable36a = this.__selectable36a;
1258 if (!this.__selectable36aSet)
1259 {
1260 handleIsSelectable36aPreCondition();
1261 selectable36a = handleIsSelectable();
1262 handleIsSelectable36aPostCondition();
1263 this.__selectable36a = selectable36a;
1264 if (isMetafacadePropertyCachingEnabled())
1265 {
1266 this.__selectable36aSet = true;
1267 }
1268 }
1269 return selectable36a;
1270 }
1271
1272 /***
1273 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getValueListName()
1274 */
1275 protected abstract java.lang.String handleGetValueListName();
1276
1277 private void handleGetValueListName37aPreCondition()
1278 {
1279 }
1280
1281 private void handleGetValueListName37aPostCondition()
1282 {
1283 }
1284
1285 private java.lang.String __valueListName37a;
1286 private boolean __valueListName37aSet = false;
1287
1288 public final java.lang.String getValueListName()
1289 {
1290 java.lang.String valueListName37a = this.__valueListName37a;
1291 if (!this.__valueListName37aSet)
1292 {
1293 handleGetValueListName37aPreCondition();
1294 valueListName37a = handleGetValueListName();
1295 handleGetValueListName37aPostCondition();
1296 this.__valueListName37a = valueListName37a;
1297 if (isMetafacadePropertyCachingEnabled())
1298 {
1299 this.__valueListName37aSet = true;
1300 }
1301 }
1302 return valueListName37a;
1303 }
1304
1305 /***
1306 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getLabelListName()
1307 */
1308 protected abstract java.lang.String handleGetLabelListName();
1309
1310 private void handleGetLabelListName38aPreCondition()
1311 {
1312 }
1313
1314 private void handleGetLabelListName38aPostCondition()
1315 {
1316 }
1317
1318 private java.lang.String __labelListName38a;
1319 private boolean __labelListName38aSet = false;
1320
1321 public final java.lang.String getLabelListName()
1322 {
1323 java.lang.String labelListName38a = this.__labelListName38a;
1324 if (!this.__labelListName38aSet)
1325 {
1326 handleGetLabelListName38aPreCondition();
1327 labelListName38a = handleGetLabelListName();
1328 handleGetLabelListName38aPostCondition();
1329 this.__labelListName38a = labelListName38a;
1330 if (isMetafacadePropertyCachingEnabled())
1331 {
1332 this.__labelListName38aSet = true;
1333 }
1334 }
1335 return labelListName38a;
1336 }
1337
1338 /***
1339 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getCollectionImplementationType()
1340 */
1341 protected abstract java.lang.String handleGetCollectionImplementationType();
1342
1343 private void handleGetCollectionImplementationType39aPreCondition()
1344 {
1345 }
1346
1347 private void handleGetCollectionImplementationType39aPostCondition()
1348 {
1349 }
1350
1351 private java.lang.String __collectionImplementationType39a;
1352 private boolean __collectionImplementationType39aSet = false;
1353
1354 public final java.lang.String getCollectionImplementationType()
1355 {
1356 java.lang.String collectionImplementationType39a = this.__collectionImplementationType39a;
1357 if (!this.__collectionImplementationType39aSet)
1358 {
1359 handleGetCollectionImplementationType39aPreCondition();
1360 collectionImplementationType39a = handleGetCollectionImplementationType();
1361 handleGetCollectionImplementationType39aPostCondition();
1362 this.__collectionImplementationType39a = collectionImplementationType39a;
1363 if (isMetafacadePropertyCachingEnabled())
1364 {
1365 this.__collectionImplementationType39aSet = true;
1366 }
1367 }
1368 return collectionImplementationType39a;
1369 }
1370
1371 /***
1372 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getMultiboxPropertyName()
1373 */
1374 protected abstract java.lang.String handleGetMultiboxPropertyName();
1375
1376 private void handleGetMultiboxPropertyName40aPreCondition()
1377 {
1378 }
1379
1380 private void handleGetMultiboxPropertyName40aPostCondition()
1381 {
1382 }
1383
1384 private java.lang.String __multiboxPropertyName40a;
1385 private boolean __multiboxPropertyName40aSet = false;
1386
1387 public final java.lang.String getMultiboxPropertyName()
1388 {
1389 java.lang.String multiboxPropertyName40a = this.__multiboxPropertyName40a;
1390 if (!this.__multiboxPropertyName40aSet)
1391 {
1392 handleGetMultiboxPropertyName40aPreCondition();
1393 multiboxPropertyName40a = handleGetMultiboxPropertyName();
1394 handleGetMultiboxPropertyName40aPostCondition();
1395 this.__multiboxPropertyName40a = multiboxPropertyName40a;
1396 if (isMetafacadePropertyCachingEnabled())
1397 {
1398 this.__multiboxPropertyName40aSet = true;
1399 }
1400 }
1401 return multiboxPropertyName40a;
1402 }
1403
1404 /***
1405 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isShouldReset()
1406 */
1407 protected abstract boolean handleIsShouldReset();
1408
1409 private void handleIsShouldReset41aPreCondition()
1410 {
1411 }
1412
1413 private void handleIsShouldReset41aPostCondition()
1414 {
1415 }
1416
1417 private boolean __shouldReset41a;
1418 private boolean __shouldReset41aSet = false;
1419
1420 public final boolean isShouldReset()
1421 {
1422 boolean shouldReset41a = this.__shouldReset41a;
1423 if (!this.__shouldReset41aSet)
1424 {
1425 handleIsShouldReset41aPreCondition();
1426 shouldReset41a = handleIsShouldReset();
1427 handleIsShouldReset41aPostCondition();
1428 this.__shouldReset41a = shouldReset41a;
1429 if (isMetafacadePropertyCachingEnabled())
1430 {
1431 this.__shouldReset41aSet = true;
1432 }
1433 }
1434 return shouldReset41a;
1435 }
1436
1437 /***
1438 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getResetName()
1439 */
1440 protected abstract java.lang.String handleGetResetName();
1441
1442 private void handleGetResetName42aPreCondition()
1443 {
1444 }
1445
1446 private void handleGetResetName42aPostCondition()
1447 {
1448 }
1449
1450 private java.lang.String __resetName42a;
1451 private boolean __resetName42aSet = false;
1452
1453 public final java.lang.String getResetName()
1454 {
1455 java.lang.String resetName42a = this.__resetName42a;
1456 if (!this.__resetName42aSet)
1457 {
1458 handleGetResetName42aPreCondition();
1459 resetName42a = handleGetResetName();
1460 handleGetResetName42aPostCondition();
1461 this.__resetName42a = resetName42a;
1462 if (isMetafacadePropertyCachingEnabled())
1463 {
1464 this.__resetName42aSet = true;
1465 }
1466 }
1467 return resetName42a;
1468 }
1469
1470 /***
1471 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isFile()
1472 */
1473 protected abstract boolean handleIsFile();
1474
1475 private void handleIsFile43aPreCondition()
1476 {
1477 }
1478
1479 private void handleIsFile43aPostCondition()
1480 {
1481 }
1482
1483 private boolean __file43a;
1484 private boolean __file43aSet = false;
1485
1486 public final boolean isFile()
1487 {
1488 boolean file43a = this.__file43a;
1489 if (!this.__file43aSet)
1490 {
1491 handleIsFile43aPreCondition();
1492 file43a = handleIsFile();
1493 handleIsFile43aPostCondition();
1494 this.__file43a = file43a;
1495 if (isMetafacadePropertyCachingEnabled())
1496 {
1497 this.__file43aSet = true;
1498 }
1499 }
1500 return file43a;
1501 }
1502
1503 /***
1504 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isPassword()
1505 */
1506 protected abstract boolean handleIsPassword();
1507
1508 private void handleIsPassword44aPreCondition()
1509 {
1510 }
1511
1512 private void handleIsPassword44aPostCondition()
1513 {
1514 }
1515
1516 private boolean __password44a;
1517 private boolean __password44aSet = false;
1518
1519 public final boolean isPassword()
1520 {
1521 boolean password44a = this.__password44a;
1522 if (!this.__password44aSet)
1523 {
1524 handleIsPassword44aPreCondition();
1525 password44a = handleIsPassword();
1526 handleIsPassword44aPostCondition();
1527 this.__password44a = password44a;
1528 if (isMetafacadePropertyCachingEnabled())
1529 {
1530 this.__password44aSet = true;
1531 }
1532 }
1533 return password44a;
1534 }
1535
1536 /***
1537 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isTableDecoratorRequired()
1538 */
1539 protected abstract boolean handleIsTableDecoratorRequired();
1540
1541 private void handleIsTableDecoratorRequired45aPreCondition()
1542 {
1543 }
1544
1545 private void handleIsTableDecoratorRequired45aPostCondition()
1546 {
1547 }
1548
1549 private boolean __tableDecoratorRequired45a;
1550 private boolean __tableDecoratorRequired45aSet = false;
1551
1552 public final boolean isTableDecoratorRequired()
1553 {
1554 boolean tableDecoratorRequired45a = this.__tableDecoratorRequired45a;
1555 if (!this.__tableDecoratorRequired45aSet)
1556 {
1557 handleIsTableDecoratorRequired45aPreCondition();
1558 tableDecoratorRequired45a = handleIsTableDecoratorRequired();
1559 handleIsTableDecoratorRequired45aPostCondition();
1560 this.__tableDecoratorRequired45a = tableDecoratorRequired45a;
1561 if (isMetafacadePropertyCachingEnabled())
1562 {
1563 this.__tableDecoratorRequired45aSet = true;
1564 }
1565 }
1566 return tableDecoratorRequired45a;
1567 }
1568
1569 /***
1570 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getTableDecoratorFullyQualifiedName()
1571 */
1572 protected abstract java.lang.String handleGetTableDecoratorFullyQualifiedName();
1573
1574 private void handleGetTableDecoratorFullyQualifiedName46aPreCondition()
1575 {
1576 }
1577
1578 private void handleGetTableDecoratorFullyQualifiedName46aPostCondition()
1579 {
1580 }
1581
1582 private java.lang.String __tableDecoratorFullyQualifiedName46a;
1583 private boolean __tableDecoratorFullyQualifiedName46aSet = false;
1584
1585 public final java.lang.String getTableDecoratorFullyQualifiedName()
1586 {
1587 java.lang.String tableDecoratorFullyQualifiedName46a = this.__tableDecoratorFullyQualifiedName46a;
1588 if (!this.__tableDecoratorFullyQualifiedName46aSet)
1589 {
1590 handleGetTableDecoratorFullyQualifiedName46aPreCondition();
1591 tableDecoratorFullyQualifiedName46a = handleGetTableDecoratorFullyQualifiedName();
1592 handleGetTableDecoratorFullyQualifiedName46aPostCondition();
1593 this.__tableDecoratorFullyQualifiedName46a = tableDecoratorFullyQualifiedName46a;
1594 if (isMetafacadePropertyCachingEnabled())
1595 {
1596 this.__tableDecoratorFullyQualifiedName46aSet = true;
1597 }
1598 }
1599 return tableDecoratorFullyQualifiedName46a;
1600 }
1601
1602 /***
1603 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#getStyleId()
1604 */
1605 protected abstract java.lang.String handleGetStyleId();
1606
1607 private void handleGetStyleId47aPreCondition()
1608 {
1609 }
1610
1611 private void handleGetStyleId47aPostCondition()
1612 {
1613 }
1614
1615 private java.lang.String __styleId47a;
1616 private boolean __styleId47aSet = false;
1617
1618 public final java.lang.String getStyleId()
1619 {
1620 java.lang.String styleId47a = this.__styleId47a;
1621 if (!this.__styleId47aSet)
1622 {
1623 handleGetStyleId47aPreCondition();
1624 styleId47a = handleGetStyleId();
1625 handleGetStyleId47aPostCondition();
1626 this.__styleId47a = styleId47a;
1627 if (isMetafacadePropertyCachingEnabled())
1628 {
1629 this.__styleId47aSet = true;
1630 }
1631 }
1632 return styleId47a;
1633 }
1634
1635 /***
1636 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isTableFormActionSharingWidgets()
1637 */
1638 protected abstract boolean handleIsTableFormActionSharingWidgets();
1639
1640 private void handleIsTableFormActionSharingWidgets48aPreCondition()
1641 {
1642 }
1643
1644 private void handleIsTableFormActionSharingWidgets48aPostCondition()
1645 {
1646 }
1647
1648 private boolean __tableFormActionSharingWidgets48a;
1649 private boolean __tableFormActionSharingWidgets48aSet = false;
1650
1651 public final boolean isTableFormActionSharingWidgets()
1652 {
1653 boolean tableFormActionSharingWidgets48a = this.__tableFormActionSharingWidgets48a;
1654 if (!this.__tableFormActionSharingWidgets48aSet)
1655 {
1656 handleIsTableFormActionSharingWidgets48aPreCondition();
1657 tableFormActionSharingWidgets48a = handleIsTableFormActionSharingWidgets();
1658 handleIsTableFormActionSharingWidgets48aPostCondition();
1659 this.__tableFormActionSharingWidgets48a = tableFormActionSharingWidgets48a;
1660 if (isMetafacadePropertyCachingEnabled())
1661 {
1662 this.__tableFormActionSharingWidgets48aSet = true;
1663 }
1664 }
1665 return tableFormActionSharingWidgets48a;
1666 }
1667
1668 /***
1669 * @see org.andromda.cartridges.bpm4struts.metafacades.StrutsParameter#isTableHyperlinkColumn()
1670 */
1671 protected abstract boolean handleIsTableHyperlinkColumn();
1672
1673 private void handleIsTableHyperlinkColumn49aPreCondition()
1674 {
1675 }
1676
1677 private void handleIsTableHyperlinkColumn49aPostCondition()
1678 {
1679 }
1680
1681 private boolean __tableHyperlinkColumn49a;
1682 private boolean __tableHyperlinkColumn49aSet = false;
1683
<