1
2
3
4
5 package org.andromda.cartridges.jsf2.metafacades;
6
7 import java.util.Collection;
8 import java.util.List;
9 import org.andromda.core.common.Introspector;
10 import org.andromda.core.metafacade.MetafacadeBase;
11 import org.andromda.core.metafacade.MetafacadeFactory;
12 import org.andromda.core.metafacade.ModelValidationMessage;
13 import org.andromda.metafacades.uml.ActorFacade;
14 import org.andromda.metafacades.uml.AssociationEndFacade;
15 import org.andromda.metafacades.uml.AttributeFacade;
16 import org.andromda.metafacades.uml.ClassifierFacade;
17 import org.andromda.metafacades.uml.ConstraintFacade;
18 import org.andromda.metafacades.uml.DependencyFacade;
19 import org.andromda.metafacades.uml.EntityAssociationEnd;
20 import org.andromda.metafacades.uml.EntityQueryOperation;
21 import org.andromda.metafacades.uml.GeneralizableElementFacade;
22 import org.andromda.metafacades.uml.GeneralizationFacade;
23 import org.andromda.metafacades.uml.ManageableEntity;
24 import org.andromda.metafacades.uml.ManageableEntityAssociationEnd;
25 import org.andromda.metafacades.uml.ManageableEntityAttribute;
26 import org.andromda.metafacades.uml.ModelElementFacade;
27 import org.andromda.metafacades.uml.ModelFacade;
28 import org.andromda.metafacades.uml.OperationFacade;
29 import org.andromda.metafacades.uml.PackageFacade;
30 import org.andromda.metafacades.uml.Role;
31 import org.andromda.metafacades.uml.StateMachineFacade;
32 import org.andromda.metafacades.uml.StereotypeFacade;
33 import org.andromda.metafacades.uml.TaggedValueFacade;
34 import org.andromda.metafacades.uml.TemplateParameterFacade;
35 import org.andromda.metafacades.uml.TypeMappings;
36 import org.apache.log4j.Logger;
37
38
39
40
41
42
43
44 public abstract class JSFManageableEntityLogic
45 extends MetafacadeBase
46 implements JSFManageableEntity
47 {
48
49
50
51
52 protected Object metaObject;
53
54
55
56
57
58 protected JSFManageableEntityLogic(Object metaObjectIn, String context)
59 {
60 super(metaObjectIn, getContext(context));
61 this.superManageableEntity =
62 (ManageableEntity)
63 MetafacadeFactory.getInstance().createFacadeImpl(
64 "org.andromda.metafacades.uml.ManageableEntity",
65 metaObjectIn,
66 getContext(context));
67 this.metaObject = metaObjectIn;
68 }
69
70
71
72
73 private static final Logger logger = Logger.getLogger(JSFManageableEntityLogic.class);
74
75
76
77
78
79
80 private static String getContext(String context)
81 {
82 if (context == null)
83 {
84 context = "org.andromda.cartridges.jsf2.metafacades.JSFManageableEntity";
85 }
86 return context;
87 }
88
89 private ManageableEntity superManageableEntity;
90 private boolean superManageableEntityInitialized = false;
91
92
93
94
95
96 private ManageableEntity getSuperManageableEntity()
97 {
98 if (!this.superManageableEntityInitialized)
99 {
100 ((MetafacadeBase)this.superManageableEntity).setMetafacadeContext(this.getMetafacadeContext());
101 this.superManageableEntityInitialized = true;
102 }
103 return this.superManageableEntity;
104 }
105
106
107
108
109
110 @Override
111 public void resetMetafacadeContext(String context)
112 {
113 if (!this.contextRoot)
114 {
115 context = getContext(context);
116 setMetafacadeContext (context);
117 if (this.superManageableEntityInitialized)
118 {
119 ((MetafacadeBase)this.superManageableEntity).resetMetafacadeContext(context);
120 }
121 }
122 }
123
124
125
126
127
128 public boolean isJSFManageableEntityMetaType()
129 {
130 return true;
131 }
132
133
134
135
136
137
138
139 protected abstract String handleGetViewName();
140
141 private String __viewName1a;
142 private boolean __viewName1aSet = false;
143
144
145
146
147
148
149 public final String getViewName()
150 {
151 String viewName1a = this.__viewName1a;
152 if (!this.__viewName1aSet)
153 {
154
155 viewName1a = handleGetViewName();
156
157 this.__viewName1a = viewName1a;
158 if (isMetafacadePropertyCachingEnabled())
159 {
160 this.__viewName1aSet = true;
161 }
162 }
163 return viewName1a;
164 }
165
166
167
168
169
170 protected abstract String handleGetViewTitleKey();
171
172 private String __viewTitleKey2a;
173 private boolean __viewTitleKey2aSet = false;
174
175
176
177
178
179
180 public final String getViewTitleKey()
181 {
182 String viewTitleKey2a = this.__viewTitleKey2a;
183 if (!this.__viewTitleKey2aSet)
184 {
185
186 viewTitleKey2a = handleGetViewTitleKey();
187
188 this.__viewTitleKey2a = viewTitleKey2a;
189 if (isMetafacadePropertyCachingEnabled())
190 {
191 this.__viewTitleKey2aSet = true;
192 }
193 }
194 return viewTitleKey2a;
195 }
196
197
198
199
200
201 protected abstract String handleGetViewTitleValue();
202
203 private String __viewTitleValue3a;
204 private boolean __viewTitleValue3aSet = false;
205
206
207
208
209
210
211 public final String getViewTitleValue()
212 {
213 String viewTitleValue3a = this.__viewTitleValue3a;
214 if (!this.__viewTitleValue3aSet)
215 {
216
217 viewTitleValue3a = handleGetViewTitleValue();
218
219 this.__viewTitleValue3a = viewTitleValue3a;
220 if (isMetafacadePropertyCachingEnabled())
221 {
222 this.__viewTitleValue3aSet = true;
223 }
224 }
225 return viewTitleValue3a;
226 }
227
228
229
230
231
232 protected abstract String handleGetListName();
233
234 private String __listName4a;
235 private boolean __listName4aSet = false;
236
237
238
239
240
241
242 public final String getListName()
243 {
244 String listName4a = this.__listName4a;
245 if (!this.__listName4aSet)
246 {
247
248 listName4a = handleGetListName();
249
250 this.__listName4a = listName4a;
251 if (isMetafacadePropertyCachingEnabled())
252 {
253 this.__listName4aSet = true;
254 }
255 }
256 return listName4a;
257 }
258
259
260
261
262
263 protected abstract String handleGetFormBeanType();
264
265 private String __formBeanType5a;
266 private boolean __formBeanType5aSet = false;
267
268
269
270
271
272
273 public final String getFormBeanType()
274 {
275 String formBeanType5a = this.__formBeanType5a;
276 if (!this.__formBeanType5aSet)
277 {
278
279 formBeanType5a = handleGetFormBeanType();
280
281 this.__formBeanType5a = formBeanType5a;
282 if (isMetafacadePropertyCachingEnabled())
283 {
284 this.__formBeanType5aSet = true;
285 }
286 }
287 return formBeanType5a;
288 }
289
290
291
292
293
294 protected abstract String handleGetFormBeanName();
295
296 private String __formBeanName6a;
297 private boolean __formBeanName6aSet = false;
298
299
300
301
302
303
304 public final String getFormBeanName()
305 {
306 String formBeanName6a = this.__formBeanName6a;
307 if (!this.__formBeanName6aSet)
308 {
309
310 formBeanName6a = handleGetFormBeanName();
311
312 this.__formBeanName6a = formBeanName6a;
313 if (isMetafacadePropertyCachingEnabled())
314 {
315 this.__formBeanName6aSet = true;
316 }
317 }
318 return formBeanName6a;
319 }
320
321
322
323
324
325 protected abstract String handleGetExceptionKey();
326
327 private String __exceptionKey7a;
328 private boolean __exceptionKey7aSet = false;
329
330
331
332
333
334
335 public final String getExceptionKey()
336 {
337 String exceptionKey7a = this.__exceptionKey7a;
338 if (!this.__exceptionKey7aSet)
339 {
340
341 exceptionKey7a = handleGetExceptionKey();
342
343 this.__exceptionKey7a = exceptionKey7a;
344 if (isMetafacadePropertyCachingEnabled())
345 {
346 this.__exceptionKey7aSet = true;
347 }
348 }
349 return exceptionKey7a;
350 }
351
352
353
354
355
356 protected abstract String handleGetActionType();
357
358 private String __actionType8a;
359 private boolean __actionType8aSet = false;
360
361
362
363
364
365 public final String getActionType()
366 {
367 String actionType8a = this.__actionType8a;
368 if (!this.__actionType8aSet)
369 {
370
371 actionType8a = handleGetActionType();
372
373 this.__actionType8a = actionType8a;
374 if (isMetafacadePropertyCachingEnabled())
375 {
376 this.__actionType8aSet = true;
377 }
378 }
379 return actionType8a;
380 }
381
382
383
384
385
386 protected abstract String handleGetActionFullPath();
387
388 private String __actionFullPath9a;
389 private boolean __actionFullPath9aSet = false;
390
391
392
393
394
395 public final String getActionFullPath()
396 {
397 String actionFullPath9a = this.__actionFullPath9a;
398 if (!this.__actionFullPath9aSet)
399 {
400
401 actionFullPath9a = handleGetActionFullPath();
402
403 this.__actionFullPath9a = actionFullPath9a;
404 if (isMetafacadePropertyCachingEnabled())
405 {
406 this.__actionFullPath9aSet = true;
407 }
408 }
409 return actionFullPath9a;
410 }
411
412
413
414
415
416 protected abstract String handleGetActionPath();
417
418 private String __actionPath10a;
419 private boolean __actionPath10aSet = false;
420
421
422
423
424
425 public final String getActionPath()
426 {
427 String actionPath10a = this.__actionPath10a;
428 if (!this.__actionPath10aSet)
429 {
430
431 actionPath10a = handleGetActionPath();
432
433 this.__actionPath10a = actionPath10a;
434 if (isMetafacadePropertyCachingEnabled())
435 {
436 this.__actionPath10aSet = true;
437 }
438 }
439 return actionPath10a;
440 }
441
442
443
444
445
446 protected abstract String handleGetActionClassName();
447
448 private String __actionClassName11a;
449 private boolean __actionClassName11aSet = false;
450
451
452
453
454
455 public final String getActionClassName()
456 {
457 String actionClassName11a = this.__actionClassName11a;
458 if (!this.__actionClassName11aSet)
459 {
460
461 actionClassName11a = handleGetActionClassName();
462
463 this.__actionClassName11a = actionClassName11a;
464 if (isMetafacadePropertyCachingEnabled())
465 {
466 this.__actionClassName11aSet = true;
467 }
468 }
469 return actionClassName11a;
470 }
471
472
473
474
475
476 protected abstract String handleGetExceptionPath();
477
478 private String __exceptionPath12a;
479 private boolean __exceptionPath12aSet = false;
480
481
482
483
484
485
486 public final String getExceptionPath()
487 {
488 String exceptionPath12a = this.__exceptionPath12a;
489 if (!this.__exceptionPath12aSet)
490 {
491
492 exceptionPath12a = handleGetExceptionPath();
493
494 this.__exceptionPath12a = exceptionPath12a;
495 if (isMetafacadePropertyCachingEnabled())
496 {
497 this.__exceptionPath12aSet = true;
498 }
499 }
500 return exceptionPath12a;
501 }
502
503
504
505
506
507 protected abstract boolean handleIsPreload();
508
509 private boolean __preload13a;
510 private boolean __preload13aSet = false;
511
512
513
514
515
516
517 public final boolean isPreload()
518 {
519 boolean preload13a = this.__preload13a;
520 if (!this.__preload13aSet)
521 {
522
523 preload13a = handleIsPreload();
524
525 this.__preload13a = preload13a;
526 if (isMetafacadePropertyCachingEnabled())
527 {
528 this.__preload13aSet = true;
529 }
530 }
531 return preload13a;
532 }
533
534
535
536
537
538 protected abstract String handleGetFormBeanClassName();
539
540 private String __formBeanClassName14a;
541 private boolean __formBeanClassName14aSet = false;
542
543
544
545
546
547
548 public final String getFormBeanClassName()
549 {
550 String formBeanClassName14a = this.__formBeanClassName14a;
551 if (!this.__formBeanClassName14aSet)
552 {
553
554 formBeanClassName14a = handleGetFormBeanClassName();
555
556 this.__formBeanClassName14a = formBeanClassName14a;
557 if (isMetafacadePropertyCachingEnabled())
558 {
559 this.__formBeanClassName14aSet = true;
560 }
561 }
562 return formBeanClassName14a;
563 }
564
565
566
567
568
569 protected abstract String handleGetFormBeanFullPath();
570
571 private String __formBeanFullPath15a;
572 private boolean __formBeanFullPath15aSet = false;
573
574
575
576
577
578
579 public final String getFormBeanFullPath()
580 {
581 String formBeanFullPath15a = this.__formBeanFullPath15a;
582 if (!this.__formBeanFullPath15aSet)
583 {
584
585 formBeanFullPath15a = handleGetFormBeanFullPath();
586
587 this.__formBeanFullPath15a = formBeanFullPath15a;
588 if (isMetafacadePropertyCachingEnabled())
589 {
590 this.__formBeanFullPath15aSet = true;
591 }
592 }
593 return formBeanFullPath15a;
594 }
595
596
597
598
599
600 protected abstract String handleGetListGetterName();
601
602 private String __listGetterName16a;
603 private boolean __listGetterName16aSet = false;
604
605
606
607
608
609
610 public final String getListGetterName()
611 {
612 String listGetterName16a = this.__listGetterName16a;
613 if (!this.__listGetterName16aSet)
614 {
615
616 listGetterName16a = handleGetListGetterName();
617
618 this.__listGetterName16a = listGetterName16a;
619 if (isMetafacadePropertyCachingEnabled())
620 {
621 this.__listGetterName16aSet = true;
622 }
623 }
624 return listGetterName16a;
625 }
626
627
628
629
630
631 protected abstract String handleGetListSetterName();
632
633 private String __listSetterName17a;
634 private boolean __listSetterName17aSet = false;
635
636
637
638
639
640
641 public final String getListSetterName()
642 {
643 String listSetterName17a = this.__listSetterName17a;
644 if (!this.__listSetterName17aSet)
645 {
646
647 listSetterName17a = handleGetListSetterName();
648
649 this.__listSetterName17a = listSetterName17a;
650 if (isMetafacadePropertyCachingEnabled())
651 {
652 this.__listSetterName17aSet = true;
653 }
654 }
655 return listSetterName17a;
656 }
657
658
659
660
661
662 protected abstract String handleGetMessageKey();
663
664 private String __messageKey18a;
665 private boolean __messageKey18aSet = false;
666
667
668
669
670
671
672 public final String getMessageKey()
673 {
674 String messageKey18a = this.__messageKey18a;
675 if (!this.__messageKey18aSet)
676 {
677
678 messageKey18a = handleGetMessageKey();
679
680 this.__messageKey18a = messageKey18a;
681 if (isMetafacadePropertyCachingEnabled())
682 {
683 this.__messageKey18aSet = true;
684 }
685 }
686 return messageKey18a;
687 }
688
689
690
691
692
693 protected abstract String handleGetMessageValue();
694
695 private String __messageValue19a;
696 private boolean __messageValue19aSet = false;
697
698
699
700
701
702
703 public final String getMessageValue()
704 {
705 String messageValue19a = this.__messageValue19a;
706 if (!this.__messageValue19aSet)
707 {
708
709 messageValue19a = handleGetMessageValue();
710
711 this.__messageValue19a = messageValue19a;
712 if (isMetafacadePropertyCachingEnabled())
713 {
714 this.__messageValue19aSet = true;
715 }
716 }
717 return messageValue19a;
718 }
719
720
721
722
723
724 protected abstract String handleGetOnlineHelpKey();
725
726 private String __onlineHelpKey20a;
727 private boolean __onlineHelpKey20aSet = false;
728
729
730
731
732
733 public final String getOnlineHelpKey()
734 {
735 String onlineHelpKey20a = this.__onlineHelpKey20a;
736 if (!this.__onlineHelpKey20aSet)
737 {
738
739 onlineHelpKey20a = handleGetOnlineHelpKey();
740
741 this.__onlineHelpKey20a = onlineHelpKey20a;
742 if (isMetafacadePropertyCachingEnabled())
743 {
744 this.__onlineHelpKey20aSet = true;
745 }
746 }
747 return onlineHelpKey20a;
748 }
749
750
751
752
753
754 protected abstract String handleGetOnlineHelpValue();
755
756 private String __onlineHelpValue21a;
757 private boolean __onlineHelpValue21aSet = false;
758
759
760
761
762
763 public final String getOnlineHelpValue()
764 {
765 String onlineHelpValue21a = this.__onlineHelpValue21a;
766 if (!this.__onlineHelpValue21aSet)
767 {
768
769 onlineHelpValue21a = handleGetOnlineHelpValue();
770
771 this.__onlineHelpValue21a = onlineHelpValue21a;
772 if (isMetafacadePropertyCachingEnabled())
773 {
774 this.__onlineHelpValue21aSet = true;
775 }
776 }
777 return onlineHelpValue21a;
778 }
779
780
781
782
783
784 protected abstract String handleGetOnlineHelpActionPath();
785
786 private String __onlineHelpActionPath22a;
787 private boolean __onlineHelpActionPath22aSet = false;
788
789
790
791
792
793
794 public final String getOnlineHelpActionPath()
795 {
796 String onlineHelpActionPath22a = this.__onlineHelpActionPath22a;
797 if (!this.__onlineHelpActionPath22aSet)
798 {
799
800 onlineHelpActionPath22a = handleGetOnlineHelpActionPath();
801
802 this.__onlineHelpActionPath22a = onlineHelpActionPath22a;
803 if (isMetafacadePropertyCachingEnabled())
804 {
805 this.__onlineHelpActionPath22aSet = true;
806 }
807 }
808 return onlineHelpActionPath22a;
809 }
810
811
812
813
814
815 protected abstract String handleGetOnlineHelpPagePath();
816
817 private String __onlineHelpPagePath23a;
818 private boolean __onlineHelpPagePath23aSet = false;
819
820
821
822
823
824
825 public final String getOnlineHelpPagePath()
826 {
827 String onlineHelpPagePath23a = this.__onlineHelpPagePath23a;
828 if (!this.__onlineHelpPagePath23aSet)
829 {
830
831 onlineHelpPagePath23a = handleGetOnlineHelpPagePath();
832
833 this.__onlineHelpPagePath23a = onlineHelpPagePath23a;
834 if (isMetafacadePropertyCachingEnabled())
835 {
836 this.__onlineHelpPagePath23aSet = true;
837 }
838 }
839 return onlineHelpPagePath23a;
840 }
841
842
843
844
845
846 protected abstract boolean handleIsTableExportable();
847
848 private boolean __tableExportable24a;
849 private boolean __tableExportable24aSet = false;
850
851
852
853
854
855 public final boolean isTableExportable()
856 {
857 boolean tableExportable24a = this.__tableExportable24a;
858 if (!this.__tableExportable24aSet)
859 {
860
861 tableExportable24a = handleIsTableExportable();
862
863 this.__tableExportable24a = tableExportable24a;
864 if (isMetafacadePropertyCachingEnabled())
865 {
866 this.__tableExportable24aSet = true;
867 }
868 }
869 return tableExportable24a;
870 }
871
872
873
874
875
876 protected abstract String handleGetTableExportTypes();
877
878 private String __tableExportTypes25a;
879 private boolean __tableExportTypes25aSet = false;
880
881
882
883
884
885 public final String getTableExportTypes()
886 {
887 String tableExportTypes25a = this.__tableExportTypes25a;
888 if (!this.__tableExportTypes25aSet)
889 {
890
891 tableExportTypes25a = handleGetTableExportTypes();
892
893 this.__tableExportTypes25a = tableExportTypes25a;
894 if (isMetafacadePropertyCachingEnabled())
895 {
896 this.__tableExportTypes25aSet = true;
897 }
898 }
899 return tableExportTypes25a;
900 }
901
902
903
904
905
906 protected abstract int handleGetTableMaxRows();
907
908 private int __tableMaxRows26a;
909 private boolean __tableMaxRows26aSet = false;
910
911
912
913
914
915
916
917 public final int getTableMaxRows()
918 {
919 int tableMaxRows26a = this.__tableMaxRows26a;
920 if (!this.__tableMaxRows26aSet)
921 {
922
923 tableMaxRows26a = handleGetTableMaxRows();
924
925 this.__tableMaxRows26a = tableMaxRows26a;
926 if (isMetafacadePropertyCachingEnabled())
927 {
928 this.__tableMaxRows26aSet = true;
929 }
930 }
931 return tableMaxRows26a;
932 }
933
934
935
936
937
938 protected abstract boolean handleIsTableSortable();
939
940 private boolean __tableSortable27a;
941 private boolean __tableSortable27aSet = false;
942
943
944
945
946
947 public final boolean isTableSortable()
948 {
949 boolean tableSortable27a = this.__tableSortable27a;
950 if (!this.__tableSortable27aSet)
951 {
952
953 tableSortable27a = handleIsTableSortable();
954
955 this.__tableSortable27a = tableSortable27a;
956 if (isMetafacadePropertyCachingEnabled())
957 {
958 this.__tableSortable27aSet = true;
959 }
960 }
961 return tableSortable27a;
962 }
963
964
965
966
967
968 protected abstract String handleGetControllerType();
969
970 private String __controllerType28a;
971 private boolean __controllerType28aSet = false;
972
973
974
975
976
977 public final String getControllerType()
978 {
979 String controllerType28a = this.__controllerType28a;
980 if (!this.__controllerType28aSet)
981 {
982
983 controllerType28a = handleGetControllerType();
984
985 this.__controllerType28a = controllerType28a;
986 if (isMetafacadePropertyCachingEnabled())
987 {
988 this.__controllerType28aSet = true;
989 }
990 }
991 return controllerType28a;
992 }
993
994
995
996
997
998 protected abstract String handleGetControllerBeanName();
999
1000 private String __controllerBeanName29a;
1001 private boolean __controllerBeanName29aSet = false;
1002
1003
1004
1005
1006
1007
1008 public final String getControllerBeanName()
1009 {
1010 String controllerBeanName29a = this.__controllerBeanName29a;
1011 if (!this.__controllerBeanName29aSet)
1012 {
1013
1014 controllerBeanName29a = handleGetControllerBeanName();
1015
1016 this.__controllerBeanName29a = controllerBeanName29a;
1017 if (isMetafacadePropertyCachingEnabled())
1018 {
1019 this.__controllerBeanName29aSet = true;
1020 }
1021 }
1022 return controllerBeanName29a;
1023 }
1024
1025
1026
1027
1028
1029 protected abstract String handleGetControllerFullPath();
1030
1031 private String __controllerFullPath30a;
1032 private boolean __controllerFullPath30aSet = false;
1033
1034
1035
1036
1037
1038 public final String getControllerFullPath()
1039 {
1040 String controllerFullPath30a = this.__controllerFullPath30a;
1041 if (!this.__controllerFullPath30aSet)
1042 {
1043
1044 controllerFullPath30a = handleGetControllerFullPath();
1045
1046 this.__controllerFullPath30a = controllerFullPath30a;
1047 if (isMetafacadePropertyCachingEnabled())
1048 {
1049 this.__controllerFullPath30aSet = true;
1050 }
1051 }
1052 return controllerFullPath30a;
1053 }
1054
1055
1056
1057
1058
1059 protected abstract String handleGetControllerName();
1060
1061 private String __controllerName31a;
1062 private boolean __controllerName31aSet = false;
1063
1064
1065
1066
1067
1068 public final String getControllerName()
1069 {
1070 String controllerName31a = this.__controllerName31a;
1071 if (!this.__controllerName31aSet)
1072 {
1073
1074 controllerName31a = handleGetControllerName();
1075
1076 this.__controllerName31a = controllerName31a;
1077 if (isMetafacadePropertyCachingEnabled())
1078 {
1079 this.__controllerName31aSet = true;
1080 }
1081 }
1082 return controllerName31a;
1083 }
1084
1085
1086
1087
1088
1089 protected abstract String handleGetValueObjectClassName();
1090
1091 private String __valueObjectClassName32a;
1092 private boolean __valueObjectClassName32aSet = false;
1093
1094
1095
1096
1097
1098
1099 public final String getValueObjectClassName()
1100 {
1101 String valueObjectClassName32a = this.__valueObjectClassName32a;
1102 if (!this.__valueObjectClassName32aSet)
1103 {
1104
1105 valueObjectClassName32a = handleGetValueObjectClassName();
1106
1107 this.__valueObjectClassName32a = valueObjectClassName32a;
1108 if (isMetafacadePropertyCachingEnabled())
1109 {
1110 this.__valueObjectClassName32aSet = true;
1111 }
1112 }
1113 return valueObjectClassName32a;
1114 }
1115
1116
1117
1118
1119
1120 protected abstract String handleGetFormSerialVersionUID();
1121
1122 private String __formSerialVersionUID33a;
1123 private boolean __formSerialVersionUID33aSet = false;
1124
1125
1126
1127
1128
1129 public final String getFormSerialVersionUID()
1130 {
1131 String formSerialVersionUID33a = this.__formSerialVersionUID33a;
1132 if (!this.__formSerialVersionUID33aSet)
1133 {
1134
1135 formSerialVersionUID33a = handleGetFormSerialVersionUID();
1136
1137 this.__formSerialVersionUID33a = formSerialVersionUID33a;
1138 if (isMetafacadePropertyCachingEnabled())
1139 {
1140 this.__formSerialVersionUID33aSet = true;
1141 }
1142 }
1143 return formSerialVersionUID33a;
1144 }
1145
1146
1147
1148
1149
1150 protected abstract String handleGetActionSerialVersionUID();
1151
1152 private String __actionSerialVersionUID34a;
1153 private boolean __actionSerialVersionUID34aSet = false;
1154
1155
1156
1157
1158
1159 public final String getActionSerialVersionUID()
1160 {
1161 String actionSerialVersionUID34a = this.__actionSerialVersionUID34a;
1162 if (!this.__actionSerialVersionUID34aSet)
1163 {
1164
1165 actionSerialVersionUID34a = handleGetActionSerialVersionUID();
1166
1167 this.__actionSerialVersionUID34a = actionSerialVersionUID34a;
1168 if (isMetafacadePropertyCachingEnabled())
1169 {
1170 this.__actionSerialVersionUID34aSet = true;
1171 }
1172 }
1173 return actionSerialVersionUID34a;
1174 }
1175
1176
1177
1178
1179
1180 protected abstract String handleGetPopulatorName();
1181
1182 private String __populatorName35a;
1183 private boolean __populatorName35aSet = false;
1184
1185
1186
1187
1188
1189
1190 public final String getPopulatorName()
1191 {
1192 String populatorName35a = this.__populatorName35a;
1193 if (!this.__populatorName35aSet)
1194 {
1195
1196 populatorName35a = handleGetPopulatorName();
1197
1198 this.__populatorName35a = populatorName35a;
1199 if (isMetafacadePropertyCachingEnabled())
1200 {
1201 this.__populatorName35aSet = true;
1202 }
1203 }
1204 return populatorName35a;
1205 }
1206
1207
1208
1209
1210
1211 protected abstract String handleGetPopulatorFullPath();
1212
1213 private String __populatorFullPath36a;
1214 private boolean __populatorFullPath36aSet = false;
1215
1216
1217
1218
1219
1220
1221 public final String getPopulatorFullPath()
1222 {
1223 String populatorFullPath36a = this.__populatorFullPath36a;
1224 if (!this.__populatorFullPath36aSet)
1225 {
1226
1227 populatorFullPath36a = handleGetPopulatorFullPath();
1228
1229 this.__populatorFullPath36a = populatorFullPath36a;
1230 if (isMetafacadePropertyCachingEnabled())
1231 {
1232 this.__populatorFullPath36aSet = true;
1233 }
1234 }
1235 return populatorFullPath36a;
1236 }
1237
1238
1239
1240
1241
1242 protected abstract String handleGetPopulatorType();
1243
1244 private String __populatorType37a;
1245 private boolean __populatorType37aSet = false;
1246
1247
1248
1249
1250
1251
1252 public final String getPopulatorType()
1253 {
1254 String populatorType37a = this.__populatorType37a;
1255 if (!this.__populatorType37aSet)
1256 {
1257
1258 populatorType37a = handleGetPopulatorType();
1259
1260 this.__populatorType37a = populatorType37a;
1261 if (isMetafacadePropertyCachingEnabled())
1262 {
1263 this.__populatorType37aSet = true;
1264 }
1265 }
1266 return populatorType37a;
1267 }
1268
1269
1270
1271
1272
1273 protected abstract String handleGetViewFullPath();
1274
1275 private String __viewFullPath38a;
1276 private boolean __viewFullPath38aSet = false;
1277
1278
1279
1280
1281
1282
1283 public final String getViewFullPath()
1284 {
1285 String viewFullPath38a = this.__viewFullPath38a;
1286 if (!this.__viewFullPath38aSet)
1287 {
1288
1289 viewFullPath38a = handleGetViewFullPath();
1290
1291 this.__viewFullPath38a = viewFullPath38a;
1292 if (isMetafacadePropertyCachingEnabled())
1293 {
1294 this.__viewFullPath38aSet = true;
1295 }
1296 }
1297 return viewFullPath38a;
1298 }
1299
1300
1301
1302
1303
1304 protected abstract boolean handleIsValidationRequired();
1305
1306 private boolean __validationRequired39a;
1307 private boolean __validationRequired39aSet = false;
1308
1309
1310
1311
1312
1313
1314 public final boolean isValidationRequired()
1315 {
1316 boolean validationRequired39a = this.__validationRequired39a;
1317 if (!this.__validationRequired39aSet)
1318 {
1319
1320 validationRequired39a = handleIsValidationRequired();
1321
1322 this.__validationRequired39a = validationRequired39a;
1323 if (isMetafacadePropertyCachingEnabled())
1324 {
1325 this.__validationRequired39aSet = true;
1326 }
1327 }
1328 return validationRequired39a;
1329 }
1330
1331
1332
1333
1334
1335 protected abstract String handleGetSearchFormBeanName();
1336
1337 private String __searchFormBeanName40a;
1338 private boolean __searchFormBeanName40aSet = false;
1339
1340
1341
1342
1343
1344
1345 public final String getSearchFormBeanName()
1346 {
1347 String searchFormBeanName40a = this.__searchFormBeanName40a;
1348 if (!this.__searchFormBeanName40aSet)
1349 {
1350
1351 searchFormBeanName40a = handleGetSearchFormBeanName();
1352
1353 this.__searchFormBeanName40a = searchFormBeanName40a;
1354 if (isMetafacadePropertyCachingEnabled())
1355 {
1356 this.__searchFormBeanName40aSet = true;
1357 }
1358 }
1359 return searchFormBeanName40a;
1360 }
1361
1362
1363
1364
1365
1366 protected abstract String handleGetSearchFormBeanType();
1367
1368 private String __searchFormBeanType41a;
1369 private boolean __searchFormBeanType41aSet = false;
1370
1371
1372
1373
1374
1375
1376 public final String getSearchFormBeanType()
1377 {
1378 String searchFormBeanType41a = this.__searchFormBeanType41a;
1379 if (!this.__searchFormBeanType41aSet)
1380 {
1381
1382 searchFormBeanType41a = handleGetSearchFormBeanType();
1383
1384 this.__searchFormBeanType41a = searchFormBeanType41a;
1385 if (isMetafacadePropertyCachingEnabled())
1386 {
1387 this.__searchFormBeanType41aSet = true;
1388 }
1389 }
1390 return searchFormBeanType41a;
1391 }
1392
1393
1394
1395
1396
1397 protected abstract String handleGetSearchFormBeanFullPath();
1398
1399 private String __searchFormBeanFullPath42a;
1400 private boolean __searchFormBeanFullPath42aSet = false;
1401
1402
1403
1404
1405
1406
1407 public final String getSearchFormBeanFullPath()
1408 {
1409 String searchFormBeanFullPath42a = this.__searchFormBeanFullPath42a;
1410 if (!this.__searchFormBeanFullPath42aSet)
1411 {
1412
1413 searchFormBeanFullPath42a = handleGetSearchFormBeanFullPath();
1414
1415 this.__searchFormBeanFullPath42a = searchFormBeanFullPath42a;
1416 if (isMetafacadePropertyCachingEnabled())
1417 {
1418 this.__searchFormBeanFullPath42aSet = true;
1419 }
1420 }
1421 return searchFormBeanFullPath42a;
1422 }
1423
1424
1425
1426
1427
1428 protected abstract String handleGetSearchFormBeanClassName();
1429
1430 private String __searchFormBeanClassName43a;
1431 private boolean __searchFormBeanClassName43aSet = false;
1432
1433
1434
1435
1436
1437
1438 public final String getSearchFormBeanClassName()
1439 {
1440 String searchFormBeanClassName43a = this.__searchFormBeanClassName43a;
1441 if (!this.__searchFormBeanClassName43aSet)
1442 {
1443
1444 searchFormBeanClassName43a = handleGetSearchFormBeanClassName();
1445
1446 this.__searchFormBeanClassName43a = searchFormBeanClassName43a;
1447 if (isMetafacadePropertyCachingEnabled())
1448 {
1449 this.__searchFormBeanClassName43aSet = true;
1450 }
1451 }
1452 return searchFormBeanClassName43a;
1453 }
1454
1455
1456
1457
1458
1459 protected abstract Collection handleGetManageableSearchAttributes();
1460
1461 private Collection __manageableSearchAttributes44a;
1462 private boolean __manageableSearchAttributes44aSet = false;
1463
1464
1465
1466
1467
1468
1469 public final Collection getManageableSearchAttributes()
1470 {
1471 Collection manageableSearchAttributes44a = this.__manageableSearchAttributes44a;
1472 if (!this.__manageableSearchAttributes44aSet)
1473 {
1474
1475 manageableSearchAttributes44a = handleGetManageableSearchAttributes();
1476
1477 this.__manageableSearchAttributes44a = manageableSearchAttributes44a;
1478 if (isMetafacadePropertyCachingEnabled())
1479 {
1480 this.__manageableSearchAttributes44aSet = true;
1481 }
1482 }
1483 return manageableSearchAttributes44a;
1484 }
1485
1486
1487
1488
1489
1490 protected abstract Collection handleGetManageableSearchAssociationEnds();
1491
1492 private Collection __manageableSearchAssociationEnds45a;
1493 private boolean __manageableSearchAssociationEnds45aSet = false;
1494
1495
1496
1497
1498
1499
1500 public final Collection getManageableSearchAssociationEnds()
1501 {
1502 Collection manageableSearchAssociationEnds45a = this.__manageableSearchAssociationEnds45a;
1503 if (!this.__manageableSearchAssociationEnds45aSet)
1504 {
1505
1506 manageableSearchAssociationEnds45a = handleGetManageableSearchAssociationEnds();
1507
1508 this.__manageableSearchAssociationEnds45a = manageableSearchAssociationEnds45a;
1509 if (isMetafacadePropertyCachingEnabled())
1510 {
1511 this.__manageableSearchAssociationEnds45aSet = true;
1512 }
1513 }
1514 return manageableSearchAssociationEnds45a;
1515 }
1516
1517
1518
1519
1520
1521 protected abstract boolean handleIsNeedsFileUpload();
1522
1523 private boolean __needsFileUpload46a;
1524 private boolean __needsFileUpload46aSet = false;
1525
1526
1527
1528
1529
1530
1531 public final boolean isNeedsFileUpload()
1532 {
1533 boolean needsFileUpload46a = this.__needsFileUpload46a;
1534 if (!this.__needsFileUpload46aSet)
1535 {
1536
1537 needsFileUpload46a = handleIsNeedsFileUpload();
1538
1539 this.__needsFileUpload46a = needsFileUpload46a;
1540 if (isMetafacadePropertyCachingEnabled())
1541 {
1542 this.__needsFileUpload46aSet = true;
1543 }
1544 }
1545 return needsFileUpload46a;
1546 }
1547
1548
1549
1550
1551
1552 protected abstract String handleGetConverterFullPath();
1553
1554 private String __converterFullPath47a;
1555 private boolean __converterFullPath47aSet = false;
1556
1557
1558
1559
1560
1561
1562 public final String getConverterFullPath()
1563 {
1564 String converterFullPath47a = this.__converterFullPath47a;
1565 if (!this.__converterFullPath47aSet)
1566 {
1567
1568 converterFullPath47a = handleGetConverterFullPath();
1569
1570 this.__converterFullPath47a = converterFullPath47a;
1571 if (isMetafacadePropertyCachingEnabled())
1572 {
1573 this.__converterFullPath47aSet = true;
1574 }
1575 }
1576 return converterFullPath47a;
1577 }
1578
1579
1580
1581
1582
1583 protected abstract String handleGetConverterType();
1584
1585 private String __converterType48a;
1586 private boolean __converterType48aSet = false;
1587
1588
1589
1590
1591
1592
1593 public final String getConverterType()
1594 {
1595 String converterType48a = this.__converterType48a;
1596 if (!this.__converterType48aSet)
1597 {
1598
1599 converterType48a = handleGetConverterType();
1600
1601 this.__converterType48a = converterType48a;
1602 if (isMetafacadePropertyCachingEnabled())
1603 {
1604 this.__converterType48aSet = true;
1605 }
1606 }
1607 return converterType48a;
1608 }
1609
1610
1611
1612
1613
1614 protected abstract String handleGetConverterClassName();
1615
1616 private String __converterClassName49a;
1617 private boolean __converterClassName49aSet = false;
1618
1619
1620
1621
1622
1623
1624 public final String getConverterClassName()
1625 {
1626 String converterClassName49a = this.__converterClassName49a;
1627 if (!this.__converterClassName49aSet)
1628 {
1629
1630 converterClassName49a = handleGetConverterClassName();
1631
1632 this.__converterClassName49a = converterClassName49a;
1633 if (isMetafacadePropertyCachingEnabled())
1634 {
1635 this.__converterClassName49aSet = true;
1636 }
1637 }
1638 return converterClassName49a;
1639 }
1640
1641
1642
1643
1644
1645 protected abstract String handleGetOdsExportFullPath();
1646
1647 private String __odsExportFullPath50a;
1648 private boolean __odsExportFullPath50aSet = false;
1649
1650
1651
1652
1653
1654
1655 public final String getOdsExportFullPath()
1656 {
1657 String odsExportFullPath50a = this.__odsExportFullPath50a;
1658 if (!this.__odsExportFullPath50aSet)
1659 {
1660
1661 odsExportFullPath50a = handleGetOdsExportFullPath();
1662
1663 this.__odsExportFullPath50a = odsExportFullPath50a;
1664 if (isMetafacadePropertyCachingEnabled())
1665 {
1666 this.__odsExportFullPath50aSet = true;
1667 }
1668 }
1669 return odsExportFullPath50a;
1670 }
1671
1672
1673
1674
1675
1676 protected abstract boolean handleIsNeedsUserInterface();
1677
1678 private boolean __needsUserInterface51a;
1679 private boolean __needsUserInterface51aSet = false;
1680
1681
1682
1683
1684
1685
1686 public final boolean isNeedsUserInterface()
1687 {
1688 boolean needsUserInterface51a = this.__needsUserInterface51a;
1689 if (!this.__needsUserInterface51aSet)
1690 {
1691
1692 needsUserInterface51a = handleIsNeedsUserInterface();
1693
1694 this.__needsUserInterface51a = needsUserInterface51a;
1695 if (isMetafacadePropertyCachingEnabled())
1696 {
1697 this.__needsUserInterface51aSet = true;
1698 }
1699 }
1700 return needsUserInterface51a;
1701 }
1702
1703
1704
1705
1706
1707 protected abstract boolean handleIsNeedsImplementation();
1708
1709 private boolean __needsImplementation52a;
1710 private boolean __needsImplementation52aSet = false;
1711
1712
1713
1714
1715
1716
1717 public final boolean isNeedsImplementation()
1718 {
1719 boolean needsImplementation52a = this.__needsImplementation52a;
1720 if (!this.__needsImplementation52aSet)
1721 {
1722
1723 needsImplementation52a = handleIsNeedsImplementation();
1724
1725 this.__needsImplementation52a = needsImplementation52a;
1726 if (isMetafacadePropertyCachingEnabled())
1727 {
1728 this.__needsImplementation52aSet = true;
1729 }
1730 }
1731 return needsImplementation52a;
1732 }
1733
1734
1735
1736
1737
1738 protected abstract String handleGetSearchFilterFullPath();
1739
1740 private String __searchFilterFullPath53a;
1741 private boolean __searchFilterFullPath53aSet = false;
1742
1743
1744
1745
1746
1747 public final String getSearchFilterFullPath()
1748 {
1749 String searchFilterFullPath53a = this.__searchFilterFullPath53a;
1750 if (!this.__searchFilterFullPath53aSet)
1751 {
1752
1753 searchFilterFullPath53a = handleGetSearchFilterFullPath();
1754
1755 this.__searchFilterFullPath53a = searchFilterFullPath53a;
1756 if (isMetafacadePropertyCachingEnabled())
1757 {
1758 this.__searchFilterFullPath53aSet = true;
1759 }
1760 }
1761 return searchFilterFullPath53a;
1762 }
1763
1764
1765
1766
1767
1768 protected abstract String handleGetSearchFilterName();
1769
1770 private String __searchFilterName54a;
1771 private boolean __searchFilterName54aSet = false;
1772
1773
1774
1775
1776
1777 public final String getSearchFilterName()
1778 {
1779 String searchFilterName54a = this.__searchFilterName54a;
1780 if (!this.__searchFilterName54aSet)
1781 {
1782
1783 searchFilterName54a = handleGetSearchFilterName();
1784
1785 this.__searchFilterName54a = searchFilterName54a;
1786 if (isMetafacadePropertyCachingEnabled())
1787 {
1788 this.__searchFilterName54aSet = true;
1789 }
1790 }
1791 return searchFilterName54a;
1792 }
1793
1794
1795
1796
1797
1798 protected abstract String handleGetSearchFilterSerialVersionUID();
1799
1800 private String __searchFilterSerialVersionUID55a;
1801 private boolean __searchFilterSerialVersionUID55aSet = false;
1802
1803
1804
1805
1806
1807 public final String getSearchFilterSerialVersionUID()
1808 {
1809 String searchFilterSerialVersionUID55a = this.__searchFilterSerialVersionUID55a;
1810 if (!this.__searchFilterSerialVersionUID55aSet)
1811 {
1812
1813 searchFilterSerialVersionUID55a = handleGetSearchFilterSerialVersionUID();
1814
1815 this.__searchFilterSerialVersionUID55a = searchFilterSerialVersionUID55a;
1816 if (isMetafacadePropertyCachingEnabled())
1817 {
1818 this.__searchFilterSerialVersionUID55aSet = true;
1819 }
1820 }
1821 return searchFilterSerialVersionUID55a;
1822 }
1823
1824
1825
1826
1827
1828 protected abstract Collection handleGetManageableEditAttributes();
1829
1830 private Collection __manageableEditAttributes56a;
1831 private boolean __manageableEditAttributes56aSet = false;
1832
1833
1834
1835
1836
1837 public final Collection getManageableEditAttributes()
1838 {
1839 Collection manageableEditAttributes56a = this.__manageableEditAttributes56a;
1840 if (!this.__manageableEditAttributes56aSet)
1841 {
1842
1843 manageableEditAttributes56a = handleGetManageableEditAttributes();
1844
1845 this.__manageableEditAttributes56a = manageableEditAttributes56a;
1846 if (isMetafacadePropertyCachingEnabled())
1847 {
1848 this.__manageableEditAttributes56aSet = true;
1849 }
1850 }
1851 return manageableEditAttributes56a;
1852 }
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863 protected abstract boolean handleIsSearchable(Object element);
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873 public boolean isSearchable(Object element)
1874 {
1875
1876 boolean returnValue = handleIsSearchable(element);
1877
1878 return returnValue;
1879 }
1880
1881
1882
1883
1884
1885
1886
1887 protected abstract String handleGetActionRoles();
1888
1889
1890
1891
1892
1893
1894 public String getActionRoles()
1895 {
1896
1897 String returnValue = handleGetActionRoles();
1898
1899 return returnValue;
1900 }
1901
1902
1903
1904
1905
1906
1907
1908 public final Collection<Role> getRoles()
1909 {
1910 Collection<Role> getRoles1r = null;
1911
1912 Collection result = handleGetRoles();
1913 List shieldedResult = this.shieldedElements(result);
1914 try
1915 {
1916 getRoles1r = (Collection<Role>)shieldedResult;
1917 }
1918 catch (ClassCastException ex)
1919 {
1920
1921 JSFManageableEntityLogic.logger.warn("incorrect metafacade cast for JSFManageableEntityLogic.getRoles Collection<Role> " + result + ": " + shieldedResult);
1922 }
1923
1924 return getRoles1r;
1925 }
1926
1927
1928
1929
1930
1931 protected abstract Collection handleGetRoles();
1932
1933
1934
1935
1936
1937 public boolean isManageableEntityMetaType()
1938 {
1939 return true;
1940 }
1941
1942
1943
1944
1945
1946 public boolean isEntityMetaType()
1947 {
1948 return true;
1949 }
1950
1951
1952
1953
1954
1955 public boolean isClassifierFacadeMetaType()
1956 {
1957 return true;
1958 }
1959
1960
1961
1962
1963
1964 public boolean isGeneralizableElementFacadeMetaType()
1965 {
1966 return true;
1967 }
1968
1969
1970
1971
1972
1973 public boolean isModelElementFacadeMetaType()
1974 {
1975 return true;
1976 }
1977
1978
1979
1980
1981
1982
1983 public AttributeFacade findAttribute(String name)
1984 {
1985 return this.getSuperManageableEntity().findAttribute(name);
1986 }
1987
1988
1989
1990
1991
1992 public Collection<ClassifierFacade> getAbstractions()
1993 {
1994 return this.getSuperManageableEntity().getAbstractions();
1995 }
1996
1997
1998
1999
2000
2001
2002 public Collection<ClassifierFacade> getAllAssociatedClasses()
2003 {
2004 return this.getSuperManageableEntity().getAllAssociatedClasses();
2005 }
2006
2007
2008
2009
2010
2011
2012 public Collection<ModelElementFacade> getAllProperties()
2013 {
2014 return this.getSuperManageableEntity().getAllProperties();
2015 }
2016
2017
2018
2019
2020
2021
2022 public Collection<ModelElementFacade> getAllRequiredConstructorParameters()
2023 {
2024 return this.getSuperManageableEntity().getAllRequiredConstructorParameters();
2025 }
2026
2027
2028
2029
2030
2031
2032 public ClassifierFacade getArray()
2033 {
2034 return this.getSuperManageableEntity().getArray();
2035 }
2036
2037
2038
2039
2040
2041 public String getArrayName()
2042 {
2043 return this.getSuperManageableEntity().getArrayName();
2044 }
2045
2046
2047
2048
2049
2050
2051 public Collection<ClassifierFacade> getAssociatedClasses()
2052 {
2053 return this.getSuperManageableEntity().getAssociatedClasses();
2054 }
2055
2056
2057
2058
2059
2060 public List<AssociationEndFacade> getAssociationEnds()
2061 {
2062 return this.getSuperManageableEntity().getAssociationEnds();
2063 }
2064
2065
2066
2067
2068
2069 public List<AttributeFacade> getAttributes()
2070 {
2071 return this.getSuperManageableEntity().getAttributes();
2072 }
2073
2074
2075
2076
2077
2078
2079 public List<AttributeFacade> getAttributes(boolean follow)
2080 {
2081 return this.getSuperManageableEntity().getAttributes(follow);
2082 }
2083
2084
2085
2086
2087
2088 public String getFullyQualifiedArrayName()
2089 {
2090 return this.getSuperManageableEntity().getFullyQualifiedArrayName();
2091 }
2092
2093
2094
2095
2096
2097
2098
2099
2100 public Collection<OperationFacade> getImplementationOperations()
2101 {
2102 return this.getSuperManageableEntity().getImplementationOperations();
2103 }
2104
2105
2106
2107
2108
2109 public String getImplementedInterfaceList()
2110 {
2111 return this.getSuperManageableEntity().getImplementedInterfaceList();
2112 }
2113
2114
2115
2116
2117
2118 public Collection<AttributeFacade> getInstanceAttributes()
2119 {
2120 return this.getSuperManageableEntity().getInstanceAttributes();
2121 }
2122
2123
2124
2125
2126
2127 public List<OperationFacade> getInstanceOperations()
2128 {
2129 return this.getSuperManageableEntity().getInstanceOperations();
2130 }
2131
2132
2133
2134
2135
2136
2137 public Collection<ClassifierFacade> getInterfaceAbstractions()
2138 {
2139 return this.getSuperManageableEntity().getInterfaceAbstractions();
2140 }
2141
2142
2143
2144
2145
2146
2147 public String getJavaNewString()
2148 {
2149 return this.getSuperManageableEntity().getJavaNewString();
2150 }
2151
2152
2153
2154
2155
2156
2157 public String getJavaNullString()
2158 {
2159 return this.getSuperManageableEntity().getJavaNullString();
2160 }
2161
2162
2163
2164
2165
2166 public Collection<AssociationEndFacade> getNavigableConnectingEnds()
2167 {
2168 return this.getSuperManageableEntity().getNavigableConnectingEnds();
2169 }
2170
2171
2172
2173
2174
2175
2176 public List<AssociationEndFacade> getNavigableConnectingEnds(boolean follow)
2177 {
2178 return this.getSuperManageableEntity().getNavigableConnectingEnds(follow);
2179 }
2180
2181
2182
2183
2184
2185
2186
2187 public ClassifierFacade getNonArray()
2188 {
2189 return this.getSuperManageableEntity().getNonArray();
2190 }
2191
2192
2193
2194
2195
2196
2197
2198 public String getOperationCallFromAttributes()
2199 {
2200 return this.getSuperManageableEntity().getOperationCallFromAttributes();
2201 }
2202
2203
2204
2205
2206
2207 public List<OperationFacade> getOperations()
2208 {
2209 return this.getSuperManageableEntity().getOperations();
2210 }
2211
2212
2213
2214
2215
2216
2217 public List<ModelElementFacade> getProperties()
2218 {
2219 return this.getSuperManageableEntity().getProperties();
2220 }
2221
2222
2223
2224
2225
2226
2227
2228 public List getProperties(boolean follow)
2229 {
2230 return this.getSuperManageableEntity().getProperties(follow);
2231 }
2232
2233
2234
2235
2236
2237
2238 public Collection<ModelElementFacade> getRequiredConstructorParameters()
2239 {
2240 return this.getSuperManageableEntity().getRequiredConstructorParameters();
2241 }
2242
2243
2244
2245
2246
2247 public long getSerialVersionUID()
2248 {
2249 return this.getSuperManageableEntity().getSerialVersionUID();
2250 }
2251
2252
2253
2254
2255
2256 public Collection<AttributeFacade> getStaticAttributes()
2257 {
2258 return this.getSuperManageableEntity().getStaticAttributes();
2259 }
2260
2261
2262
2263
2264
2265 public List<OperationFacade> getStaticOperations()
2266 {
2267 return this.getSuperManageableEntity().getStaticOperations();
2268 }
2269
2270
2271
2272
2273
2274
2275 public ClassifierFacade getSuperClass()
2276 {
2277 return this.getSuperManageableEntity().getSuperClass();
2278 }
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288 public String getWrapperName()
2289 {
2290 return this.getSuperManageableEntity().getWrapperName();
2291 }
2292
2293
2294
2295
2296
2297 public boolean isAbstract()
2298 {
2299 return this.getSuperManageableEntity().isAbstract();
2300 }
2301
2302
2303
2304
2305
2306 public boolean isArrayType()
2307 {
2308 return this.getSuperManageableEntity().isArrayType();
2309 }
2310
2311
2312
2313
2314
2315 public boolean isAssociationClass()
2316 {
2317 return this.getSuperManageableEntity().isAssociationClass();
2318 }
2319
2320
2321
2322
2323
2324 public boolean isBlobType()
2325 {
2326 return this.getSuperManageableEntity().isBlobType();
2327 }
2328
2329
2330
2331
2332
2333 public boolean isBooleanType()
2334 {
2335 return this.getSuperManageableEntity().isBooleanType();
2336 }
2337
2338
2339
2340
2341
2342 public boolean isCharacterType()
2343 {
2344 return this.getSuperManageableEntity().isCharacterType();
2345 }
2346
2347
2348
2349
2350
2351 public boolean isClobType()
2352 {
2353 return this.getSuperManageableEntity().isClobType();
2354 }
2355
2356
2357
2358
2359
2360 public boolean isCollectionType()
2361 {
2362 return this.getSuperManageableEntity().isCollectionType();
2363 }
2364
2365
2366
2367
2368
2369
2370
2371 public boolean isDataType()
2372 {
2373 return this.getSuperManageableEntity().isDataType();
2374 }
2375
2376
2377
2378
2379
2380 public boolean isDateType()
2381 {
2382 return this.getSuperManageableEntity().isDateType();
2383 }
2384
2385
2386
2387
2388
2389 public boolean isDoubleType()
2390 {
2391 return this.getSuperManageableEntity().isDoubleType();
2392 }
2393
2394
2395
2396
2397
2398 public boolean isEmbeddedValue()
2399 {
2400 return this.getSuperManageableEntity().isEmbeddedValue();
2401 }
2402
2403
2404
2405
2406
2407 public boolean isEnumeration()
2408 {
2409 return this.getSuperManageableEntity().isEnumeration();
2410 }
2411
2412
2413
2414
2415
2416 public boolean isFileType()
2417 {
2418 return this.getSuperManageableEntity().isFileType();
2419 }
2420
2421
2422
2423
2424
2425 public boolean isFloatType()
2426 {
2427 return this.getSuperManageableEntity().isFloatType();
2428 }
2429
2430
2431
2432
2433
2434 public boolean isIntegerType()
2435 {
2436 return this.getSuperManageableEntity().isIntegerType();
2437 }
2438
2439
2440
2441
2442
2443 public boolean isInterface()
2444 {
2445 return this.getSuperManageableEntity().isInterface();
2446 }
2447
2448
2449
2450
2451
2452 public boolean isLeaf()
2453 {
2454 return this.getSuperManageableEntity().isLeaf();
2455 }
2456
2457
2458
2459
2460
2461 public boolean isListType()
2462 {
2463 return this.getSuperManageableEntity().isListType();
2464 }
2465
2466
2467
2468
2469
2470 public boolean isLongType()
2471 {
2472 return this.getSuperManageableEntity().isLongType();
2473 }
2474
2475
2476
2477
2478
2479 public boolean isMapType()
2480 {
2481 return this.getSuperManageableEntity().isMapType();
2482 }
2483
2484
2485
2486
2487
2488 public boolean isPrimitive()
2489 {
2490 return this.getSuperManageableEntity().isPrimitive();
2491 }
2492
2493
2494
2495
2496
2497 public boolean isSetType()
2498 {
2499 return this.getSuperManageableEntity().isSetType();
2500 }
2501
2502
2503
2504
2505
2506 public boolean isStringType()
2507 {
2508 return this.getSuperManageableEntity().isStringType();
2509 }
2510
2511
2512
2513
2514
2515 public boolean isTimeType()
2516 {
2517 return this.getSuperManageableEntity().isTimeType();
2518 }
2519
2520
2521
2522
2523
2524 public boolean isWrappedPrimitive()
2525 {
2526 return this.getSuperManageableEntity().isWrappedPrimitive();
2527 }
2528
2529
2530
2531
2532
2533 public Collection<DependencyFacade> getAllEntityReferences()
2534 {
2535 return this.getSuperManageableEntity().getAllEntityReferences();
2536 }
2537
2538
2539
2540
2541
2542
2543
2544 public String getAttributeNameList(boolean follow, boolean withIdentifiers)
2545 {
2546 return this.getSuperManageableEntity().getAttributeNameList(follow, withIdentifiers);
2547 }
2548
2549
2550
2551
2552
2553
2554
2555
2556 public String getAttributeNameList(boolean follow, boolean withIdentifiers, boolean withDerived)
2557 {
2558 return this.getSuperManageableEntity().getAttributeNameList(follow, withIdentifiers, withDerived);
2559 }
2560
2561
2562
2563
2564
2565
2566
2567 public String getAttributeTypeList(boolean follow, boolean withIdentifiers)
2568 {
2569 return this.getSuperManageableEntity().getAttributeTypeList(follow, withIdentifiers);
2570 }
2571
2572
2573
2574
2575
2576
2577 public Collection<AttributeFacade> getAttributes(boolean follow, boolean withIdentifiers)
2578 {
2579 return this.getSuperManageableEntity().getAttributes(follow, withIdentifiers);
2580 }
2581
2582
2583
2584
2585
2586
2587
2588 public Collection<AttributeFacade> getAttributes(boolean follow, boolean withIdentifiers, boolean withDerived)
2589 {
2590 return this.getSuperManageableEntity().getAttributes(follow, withIdentifiers, withDerived);
2591 }
2592
2593
2594
2595
2596
2597 public Collection<OperationFacade> getBusinessOperations()
2598 {
2599 return this.getSuperManageableEntity().getBusinessOperations();
2600 }
2601
2602
2603
2604
2605
2606
2607
2608 public Collection<EntityAssociationEnd> getChildEnds()
2609 {
2610 return this.getSuperManageableEntity().getChildEnds();
2611 }
2612
2613
2614
2615
2616
2617 public Collection<AttributeFacade> getEmbeddedValues()
2618 {
2619 return this.getSuperManageableEntity().getEmbeddedValues();
2620 }
2621
2622
2623
2624
2625
2626 public Collection<DependencyFacade> getEntityReferences()
2627 {
2628 return this.getSuperManageableEntity().getEntityReferences();
2629 }
2630
2631
2632
2633
2634
2635
2636 public String getFullyQualifiedIdentifierTypeName()
2637 {
2638 return this.getSuperManageableEntity().getFullyQualifiedIdentifierTypeName();
2639 }
2640
2641
2642
2643
2644
2645 public Collection<AssociationEndFacade> getIdentifierAssociationEnds()
2646 {
2647 return this.getSuperManageableEntity().getIdentifierAssociationEnds();
2648 }
2649
2650
2651
2652
2653
2654 public String getIdentifierGetterName()
2655 {
2656 return this.getSuperManageableEntity().getIdentifierGetterName();
2657 }
2658
2659
2660
2661
2662
2663
2664 public String getIdentifierName()
2665 {
2666 return this.getSuperManageableEntity().getIdentifierName();
2667 }
2668
2669
2670
2671
2672
2673 public String getIdentifierSetterName()
2674 {
2675 return this.getSuperManageableEntity().getIdentifierSetterName();
2676 }
2677
2678
2679
2680
2681
2682
2683 public String getIdentifierTypeName()
2684 {
2685 return this.getSuperManageableEntity().getIdentifierTypeName();
2686 }
2687
2688
2689
2690
2691
2692
2693
2694 public Collection<ModelElementFacade> getIdentifiers()
2695 {
2696 return this.getSuperManageableEntity().getIdentifiers();
2697 }
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707 public Collection<ModelElementFacade> getIdentifiers(boolean follow)
2708 {
2709 return this.getSuperManageableEntity().getIdentifiers(follow);
2710 }
2711
2712
2713
2714
2715
2716 public short getMaxSqlNameLength()
2717 {
2718 return this.getSuperManageableEntity().getMaxSqlNameLength();
2719 }
2720
2721
2722
2723
2724
2725
2726 public String getOperationCallFromAttributes(boolean withIdentifiers)
2727 {
2728 return this.getSuperManageableEntity().getOperationCallFromAttributes(withIdentifiers);
2729 }
2730
2731
2732
2733
2734
2735
2736
2737
2738 public String getOperationCallFromAttributes(boolean withIdentifiers, boolean follow)
2739 {
2740 return this.getSuperManageableEntity().getOperationCallFromAttributes(withIdentifiers, follow);
2741 }
2742
2743
2744
2745
2746
2747
2748
2749 public EntityAssociationEnd getParentEnd()
2750 {
2751 return this.getSuperManageableEntity().getParentEnd();
2752 }
2753
2754
2755
2756
2757
2758
2759
2760
2761 public Collection<ModelElementFacade> getProperties(boolean follow, boolean withIdentifiers)
2762 {
2763 return this.getSuperManageableEntity().getProperties(follow, withIdentifiers);
2764 }
2765
2766
2767
2768
2769
2770 public Collection<EntityQueryOperation> getQueryOperations()
2771 {
2772 return this.getSuperManageableEntity().getQueryOperations();
2773 }
2774
2775
2776
2777
2778
2779
2780
2781
2782 public Collection<OperationFacade> getQueryOperations(boolean follow)
2783 {
2784 return this.getSuperManageableEntity().getQueryOperations(follow);
2785 }
2786
2787
2788
2789
2790
2791
2792
2793 public String getRequiredAttributeNameList(boolean follow, boolean withIdentifiers)
2794 {
2795 return this.getSuperManageableEntity().getRequiredAttributeNameList(follow, withIdentifiers);
2796 }
2797
2798
2799
2800
2801
2802
2803
2804 public String getRequiredAttributeTypeList(boolean follow, boolean withIdentifiers)
2805 {
2806 return this.getSuperManageableEntity().getRequiredAttributeTypeList(follow, withIdentifiers);
2807 }
2808
2809
2810
2811
2812
2813
2814
2815
2816 public Collection<AttributeFacade> getRequiredAttributes(boolean follow, boolean withIdentifiers)
2817 {
2818 return this.getSuperManageableEntity().getRequiredAttributes(follow, withIdentifiers);
2819 }
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830 public Collection<ModelElementFacade> getRequiredProperties(boolean follow, boolean withIdentifiers)
2831 {
2832 return this.getSuperManageableEntity().getRequiredProperties(follow, withIdentifiers);
2833 }
2834
2835
2836
2837
2838
2839 public String getRequiredPropertyNameList(boolean follow, boolean withIdentifiers)
2840 {
2841 return this.getSuperManageableEntity().getRequiredPropertyNameList(follow, withIdentifiers);
2842 }
2843
2844
2845
2846
2847
2848 public String getRequiredPropertyTypeList(boolean follow, boolean withIdentifiers)
2849 {
2850 return this.getSuperManageableEntity().getRequiredPropertyTypeList(follow, withIdentifiers);
2851 }
2852
2853
2854
2855
2856
2857 public String getSchema()
2858 {
2859 return this.getSuperManageableEntity().getSchema();
2860 }
2861
2862
2863
2864
2865
2866 public String getTableName()
2867 {
2868 return this.getSuperManageableEntity().getTableName();
2869 }
2870
2871
2872
2873
2874
2875
2876
2877 public boolean isChild()
2878 {
2879 return this.getSuperManageableEntity().isChild();
2880 }
2881
2882
2883
2884
2885
2886
2887 public boolean isCompositeIdentifier()
2888 {
2889 return this.getSuperManageableEntity().isCompositeIdentifier();
2890 }
2891
2892
2893
2894
2895
2896 public boolean isDynamicIdentifiersPresent()
2897 {
2898 return this.getSuperManageableEntity().isDynamicIdentifiersPresent();
2899 }
2900
2901
2902
2903
2904
2905 public boolean isIdentifiersPresent()
2906 {
2907 return this.getSuperManageableEntity().isIdentifiersPresent();
2908 }
2909
2910
2911
2912
2913
2914 public boolean isUsingAssignedIdentifier()
2915 {
2916 return this.getSuperManageableEntity().isUsingAssignedIdentifier();
2917 }
2918
2919
2920
2921
2922
2923
2924
2925 public boolean isUsingForeignIdentifier()
2926 {
2927 return this.getSuperManageableEntity().isUsingForeignIdentifier();
2928 }
2929
2930
2931
2932
2933
2934
2935 public Object findTaggedValue(String tagName, boolean follow)
2936 {
2937 return this.getSuperManageableEntity().findTaggedValue(tagName, follow);
2938 }
2939
2940
2941
2942
2943
2944 public Collection<GeneralizableElementFacade> getAllGeneralizations()
2945 {
2946 return this.getSuperManageableEntity().getAllGeneralizations();
2947 }
2948
2949
2950
2951
2952
2953 public Collection<GeneralizableElementFacade> getAllSpecializations()
2954 {
2955 return this.getSuperManageableEntity().getAllSpecializations();
2956 }
2957
2958
2959
2960
2961
2962 public GeneralizableElementFacade getGeneralization()
2963 {
2964 return this.getSuperManageableEntity().getGeneralization();
2965 }
2966
2967
2968
2969
2970
2971
2972 public Collection<GeneralizationFacade> getGeneralizationLinks()
2973 {
2974 return this.getSuperManageableEntity().getGeneralizationLinks();
2975 }
2976
2977
2978
2979
2980
2981 public String getGeneralizationList()
2982 {
2983 return this.getSuperManageableEntity().getGeneralizationList();
2984 }
2985
2986
2987
2988
2989
2990
2991 public GeneralizableElementFacade getGeneralizationRoot()
2992 {
2993 return this.getSuperManageableEntity().getGeneralizationRoot();
2994 }
2995
2996
2997
2998
2999
3000 public Collection<GeneralizableElementFacade> getGeneralizations()
3001 {
3002 return this.getSuperManageableEntity().getGeneralizations();
3003 }
3004
3005
3006
3007
3008
3009 public Collection<GeneralizableElementFacade> getSpecializations()
3010 {
3011 return this.getSuperManageableEntity().getSpecializations();
3012 }
3013
3014
3015
3016
3017
3018
3019
3020 public List<ManageableEntity> getAllManageables()
3021 {
3022 return this.getSuperManageableEntity().getAllManageables();
3023 }
3024
3025
3026
3027
3028
3029 public ManageableEntityAttribute getDisplayAttribute()
3030 {
3031 return this.getSuperManageableEntity().getDisplayAttribute();
3032 }
3033
3034
3035
3036
3037
3038 public String getFullyQualifiedManageableServiceName()
3039 {
3040 return this.getSuperManageableEntity().getFullyQualifiedManageableServiceName();
3041 }
3042
3043
3044
3045
3046
3047 public List<ManageableEntityAssociationEnd> getManageableAssociationEnds()
3048 {
3049 return this.getSuperManageableEntity().getManageableAssociationEnds();
3050 }
3051
3052
3053
3054
3055
3056
3057 public List<ManageableEntityAttribute> getManageableAttributes()
3058 {
3059 return this.getSuperManageableEntity().getManageableAttributes();
3060 }
3061
3062
3063
3064
3065
3066 public ManageableEntityAttribute getManageableIdentifier()
3067 {
3068 return this.getSuperManageableEntity().getManageableIdentifier();
3069 }
3070
3071
3072
3073
3074
3075 public List<ModelElementFacade> getManageableMembers()
3076 {
3077 return this.getSuperManageableEntity().getManageableMembers();
3078 }
3079
3080
3081
3082
3083
3084 public String getManageablePackageName()
3085 {
3086 return this.getSuperManageableEntity().getManageablePackageName();
3087 }
3088
3089
3090
3091
3092
3093 public String getManageablePackagePath()
3094 {
3095 return this.getSuperManageableEntity().getManageablePackagePath();
3096 }
3097
3098
3099
3100
3101
3102 public String getManageableServiceAccessorCall()
3103 {
3104 return this.getSuperManageableEntity().getManageableServiceAccessorCall();
3105 }
3106
3107
3108
3109
3110
3111 public String getManageableServiceFullPath()
3112 {
3113 return this.getSuperManageableEntity().getManageableServiceFullPath();
3114 }
3115
3116
3117
3118
3119
3120 public String getManageableServiceName()
3121 {
3122 return this.getSuperManageableEntity().getManageableServiceName();
3123 }
3124
3125
3126
3127
3128
3129 public int getMaximumListSize()
3130 {
3131 return this.getSuperManageableEntity().getMaximumListSize();
3132 }
3133
3134
3135
3136
3137
3138 public int getPageSize()
3139 {
3140 return this.getSuperManageableEntity().getPageSize();
3141 }
3142
3143
3144
3145
3146
3147 public List<ManageableEntity> getReferencingManageables()
3148 {
3149 return this.getSuperManageableEntity().getReferencingManageables();
3150 }
3151
3152
3153
3154
3155
3156 public List<ActorFacade> getUsers()
3157 {
3158 return this.getSuperManageableEntity().getUsers();
3159 }
3160
3161
3162
3163
3164
3165 public boolean isCreate()
3166 {
3167 return this.getSuperManageableEntity().isCreate();
3168 }
3169
3170
3171
3172
3173
3174 public boolean isDelete()
3175 {
3176 return this.getSuperManageableEntity().isDelete();
3177 }
3178
3179
3180
3181
3182
3183 public boolean isManageable()
3184 {
3185 return this.getSuperManageableEntity().isManageable();
3186 }
3187
3188
3189
3190
3191
3192 public boolean isRead()
3193 {
3194 return this.getSuperManageableEntity().isRead();
3195 }
3196
3197
3198
3199
3200
3201 public boolean isResolveable()
3202 {
3203 return this.getSuperManageableEntity().isResolveable();
3204 }
3205
3206
3207
3208
3209
3210 public boolean isUpdate()
3211 {
3212 return this.getSuperManageableEntity().isUpdate();
3213 }
3214
3215
3216
3217
3218
3219 public String listManageableMembers(boolean withTypes)
3220 {
3221 return this.getSuperManageableEntity().listManageableMembers(withTypes);
3222 }
3223
3224
3225
3226
3227
3228 public String listManageableMembersWithWrapperTypes()
3229 {
3230 return this.getSuperManageableEntity().listManageableMembersWithWrapperTypes();
3231 }
3232
3233
3234
3235
3236
3237 public void copyTaggedValues(ModelElementFacade element)
3238 {
3239 this.getSuperManageableEntity().copyTaggedValues(element);
3240 }
3241
3242
3243
3244
3245
3246
3247 public Object findTaggedValue(String tagName)
3248 {
3249 return this.getSuperManageableEntity().findTaggedValue(tagName);
3250 }
3251
3252
3253
3254
3255
3256
3257 public Collection<Object> findTaggedValues(String tagName)
3258 {
3259 return this.getSuperManageableEntity().findTaggedValues(tagName);
3260 }
3261
3262
3263
3264
3265
3266
3267
3268 public String getBindedFullyQualifiedName(ModelElementFacade bindedElement)
3269 {
3270 return this.getSuperManageableEntity().getBindedFullyQualifiedName(bindedElement);
3271 }
3272
3273
3274
3275
3276
3277 public Collection<ConstraintFacade> getConstraints()
3278 {
3279 return this.getSuperManageableEntity().getConstraints();
3280 }
3281
3282
3283
3284
3285
3286
3287 public Collection<ConstraintFacade> getConstraints(String kind)
3288 {
3289 return this.getSuperManageableEntity().getConstraints(kind);
3290 }
3291
3292
3293
3294
3295
3296
3297
3298 public String getDocumentation(String indent)
3299 {
3300 return this.getSuperManageableEntity().getDocumentation(indent);
3301 }
3302
3303
3304
3305
3306
3307
3308
3309
3310 public String getDocumentation(String indent, int lineLength)
3311 {
3312 return this.getSuperManageableEntity().getDocumentation(indent, lineLength);
3313 }
3314
3315
3316
3317
3318
3319
3320
3321 public String getDocumentation(String indent, int lineLength, boolean htmlStyle)
3322 {
3323 return this.getSuperManageableEntity().getDocumentation(indent, lineLength, htmlStyle);
3324 }
3325
3326
3327
3328
3329
3330 public String getFullyQualifiedName()
3331 {
3332 return this.getSuperManageableEntity().getFullyQualifiedName();
3333 }
3334
3335
3336
3337
3338
3339
3340
3341
3342 public String getFullyQualifiedName(boolean modelName)
3343 {
3344 return this.getSuperManageableEntity().getFullyQualifiedName(modelName);
3345 }
3346
3347
3348
3349
3350
3351
3352 public String getFullyQualifiedNamePath()
3353 {
3354 return this.getSuperManageableEntity().getFullyQualifiedNamePath();
3355 }
3356
3357
3358
3359
3360
3361 public String getId()
3362 {
3363 return this.getSuperManageableEntity().getId();
3364 }
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374 public Collection<String> getKeywords()
3375 {
3376 return this.getSuperManageableEntity().getKeywords();
3377 }
3378
3379
3380
3381
3382
3383 public String getLabel()
3384 {
3385 return this.getSuperManageableEntity().getLabel();
3386 }
3387
3388
3389
3390
3391
3392 public TypeMappings getLanguageMappings()
3393 {
3394 return this.getSuperManageableEntity().getLanguageMappings();
3395 }
3396
3397
3398
3399
3400
3401
3402 public ModelFacade getModel()
3403 {
3404 return this.getSuperManageableEntity().getModel();
3405 }
3406
3407
3408
3409
3410
3411 public String getName()
3412 {
3413 return this.getSuperManageableEntity().getName();
3414 }
3415
3416
3417
3418
3419
3420 public ModelElementFacade getPackage()
3421 {
3422 return this.getSuperManageableEntity().getPackage();
3423 }
3424
3425
3426
3427
3428
3429 public String getPackageName()
3430 {
3431 return this.getSuperManageableEntity().getPackageName();
3432 }
3433
3434
3435
3436
3437
3438
3439 public String getPackageName(boolean modelName)
3440 {
3441 return this.getSuperManageableEntity().getPackageName(modelName);
3442 }
3443
3444
3445
3446
3447
3448 public String getPackagePath()
3449 {
3450 return this.getSuperManageableEntity().getPackagePath();
3451 }
3452
3453
3454
3455
3456
3457
3458
3459
3460 public String getQualifiedName()
3461 {
3462 return this.getSuperManageableEntity().getQualifiedName();
3463 }
3464
3465
3466
3467
3468
3469 public PackageFacade getRootPackage()
3470 {
3471 return this.getSuperManageableEntity().getRootPackage();
3472 }
3473
3474
3475
3476
3477
3478 public Collection<DependencyFacade> getSourceDependencies()
3479 {
3480 return this.getSuperManageableEntity().getSourceDependencies();
3481 }
3482
3483
3484
3485
3486
3487
3488 public StateMachineFacade getStateMachineContext()
3489 {
3490 return this.getSuperManageableEntity().getStateMachineContext();
3491 }
3492
3493
3494
3495
3496
3497 public Collection<String> getStereotypeNames()
3498 {
3499 return this.getSuperManageableEntity().getStereotypeNames();
3500 }
3501
3502
3503
3504
3505
3506 public Collection<StereotypeFacade> getStereotypes()
3507 {
3508 return this.getSuperManageableEntity().getStereotypes();
3509 }
3510
3511
3512
3513
3514
3515 public Collection<TaggedValueFacade> getTaggedValues()
3516 {
3517 return this.getSuperManageableEntity().getTaggedValues();
3518 }
3519
3520
3521
3522
3523
3524 public Collection<DependencyFacade> getTargetDependencies()
3525 {
3526 return this.getSuperManageableEntity().getTargetDependencies();
3527 }
3528
3529
3530
3531
3532
3533 public Object getTemplateParameter(String parameterName)
3534 {
3535 return this.getSuperManageableEntity().getTemplateParameter(parameterName);
3536 }
3537
3538
3539
3540
3541
3542 public Collection<TemplateParameterFacade> getTemplateParameters()
3543 {
3544 return this.getSuperManageableEntity().getTemplateParameters();
3545 }
3546
3547
3548
3549
3550
3551
3552 public String getVisibility()
3553 {
3554 return this.getSuperManageableEntity().getVisibility();
3555 }
3556
3557
3558
3559
3560
3561
3562 public boolean hasExactStereotype(String stereotypeName)
3563 {
3564 return this.getSuperManageableEntity().hasExactStereotype(stereotypeName);
3565 }
3566
3567
3568
3569
3570
3571
3572 public boolean hasKeyword(String keywordName)
3573 {
3574 return this.getSuperManageableEntity().hasKeyword(keywordName);
3575 }
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589 public boolean hasStereotype(String stereotypeName)
3590 {
3591 return this.getSuperManageableEntity().hasStereotype(stereotypeName);
3592 }
3593
3594
3595
3596
3597
3598
3599 public boolean isBindingDependenciesPresent()
3600 {
3601 return this.getSuperManageableEntity().isBindingDependenciesPresent();
3602 }
3603
3604
3605
3606
3607
3608 public boolean isConstraintsPresent()
3609 {
3610 return this.getSuperManageableEntity().isConstraintsPresent();
3611 }
3612
3613
3614
3615
3616
3617 public boolean isDocumentationPresent()
3618 {
3619 return this.getSuperManageableEntity().isDocumentationPresent();
3620 }
3621
3622
3623
3624
3625
3626 public boolean isReservedWord()
3627 {
3628 return this.getSuperManageableEntity().isReservedWord();
3629 }
3630
3631
3632
3633
3634
3635
3636 public boolean isTemplateParametersPresent()
3637 {
3638 return this.getSuperManageableEntity().isTemplateParametersPresent();
3639 }
3640
3641
3642
3643
3644
3645
3646
3647 public boolean isValidIdentifierName()
3648 {
3649 return this.getSuperManageableEntity().isValidIdentifierName();
3650 }
3651
3652
3653
3654
3655
3656
3657
3658 public String translateConstraint(String name, String translation)
3659 {
3660 return this.getSuperManageableEntity().translateConstraint(name, translation);
3661 }
3662
3663
3664
3665
3666
3667 public String[] translateConstraints(String translation)
3668 {
3669 return this.getSuperManageableEntity().translateConstraints(translation);
3670 }
3671
3672
3673
3674
3675
3676 public String[] translateConstraints(String kind, String translation)
3677 {
3678 return this.getSuperManageableEntity().translateConstraints(kind, translation);
3679 }
3680
3681
3682
3683
3684 @Override
3685 public void initialize()
3686 {
3687 this.getSuperManageableEntity().initialize();
3688 }
3689
3690
3691
3692
3693
3694 @Override
3695 public Object getValidationOwner()
3696 {
3697 Object owner = this.getSuperManageableEntity().getValidationOwner();
3698 return owner;
3699 }
3700
3701
3702
3703
3704
3705 @Override
3706 public String getValidationName()
3707 {
3708 String name = this.getSuperManageableEntity().getValidationName();
3709 return name;
3710 }
3711
3712
3713
3714
3715
3716 @Override
3717 public void validateInvariants(Collection<ModelValidationMessage> validationMessages)
3718 {
3719 this.getSuperManageableEntity().validateInvariants(validationMessages);
3720 }
3721
3722
3723
3724
3725 private static final String NAME_PROPERTY = "name";
3726 private static final String FQNAME_PROPERTY = "fullyQualifiedName";
3727
3728
3729
3730
3731 @Override
3732 public String toString()
3733 {
3734 final StringBuilder toString = new StringBuilder(this.getClass().getName());
3735 toString.append("[");
3736 try
3737 {
3738 toString.append(Introspector.instance().getProperty(this, FQNAME_PROPERTY));
3739 }
3740 catch (final Throwable tryAgain)
3741 {
3742 try
3743 {
3744 toString.append(Introspector.instance().getProperty(this, NAME_PROPERTY));
3745 }
3746 catch (final Throwable ignore)
3747 {
3748
3749 }
3750 }
3751 toString.append("]");
3752 return toString.toString();
3753 }
3754 }