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