1
2
3
4 package org.andromda.cartridges.spring.metafacades;
5
6 /***
7 * MetafacadeLogic for org.andromda.cartridges.spring.metafacades.SpringEntity
8 *
9 * @see org.andromda.cartridges.spring.metafacades.SpringEntity
10 */
11 public abstract class SpringEntityLogic
12 extends org.andromda.core.metafacade.MetafacadeBase
13 implements org.andromda.cartridges.spring.metafacades.SpringEntity
14 {
15
16 protected Object metaObject;
17
18 public SpringEntityLogic(Object metaObject, String context)
19 {
20 super(metaObject, getContext(context));
21 this.superEntity =
22 (org.andromda.metafacades.uml.Entity)
23 org.andromda.core.metafacade.MetafacadeFactory.getInstance().createFacadeImpl(
24 "org.andromda.metafacades.uml.Entity",
25 metaObject,
26 getContext(context));
27 this.metaObject = metaObject;
28 }
29
30 /***
31 * Gets the context for this metafacade logic instance.
32 */
33 private static String getContext(String context)
34 {
35 if (context == null)
36 {
37 context = "org.andromda.cartridges.spring.metafacades.SpringEntity";
38 }
39 return context;
40 }
41
42 private org.andromda.metafacades.uml.Entity superEntity;
43 private boolean superEntityInitialized = false;
44
45 /***
46 * Gets the org.andromda.metafacades.uml.Entity parent instance.
47 */
48 private org.andromda.metafacades.uml.Entity getSuperEntity()
49 {
50 if (!this.superEntityInitialized)
51 {
52 ((org.andromda.core.metafacade.MetafacadeBase)superEntity).setMetafacadeContext(this.getMetafacadeContext());
53 this.superEntityInitialized = true;
54 }
55 return superEntity;
56 }
57
58 /***
59 * @see org.andromda.core.metafacade.MetafacadeBase
60 */
61 public void resetMetafacadeContext(String context)
62 {
63 if (!this.contextRoot)
64 {
65 context = getContext(context);
66 setMetafacadeContext (context);
67 if (this.superEntityInitialized)
68 {
69 ((org.andromda.core.metafacade.MetafacadeBase)superEntity).resetMetafacadeContext(context);
70 }
71 }
72 }
73
74 /***
75 * @see org.andromda.cartridges.spring.metafacades.SpringEntity
76 */
77 public boolean isSpringEntityMetaType()
78 {
79 return true;
80 }
81
82
83
84 /***
85 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#isDaoBusinessOperationsPresent()
86 */
87 protected abstract boolean handleIsDaoBusinessOperationsPresent();
88
89 private void handleIsDaoBusinessOperationsPresent1aPreCondition()
90 {
91 }
92
93 private void handleIsDaoBusinessOperationsPresent1aPostCondition()
94 {
95 }
96
97 private boolean __daoBusinessOperationsPresent1a;
98 private boolean __daoBusinessOperationsPresent1aSet = false;
99
100 public final boolean isDaoBusinessOperationsPresent()
101 {
102 boolean daoBusinessOperationsPresent1a = this.__daoBusinessOperationsPresent1a;
103 if (!this.__daoBusinessOperationsPresent1aSet)
104 {
105 handleIsDaoBusinessOperationsPresent1aPreCondition();
106 daoBusinessOperationsPresent1a = handleIsDaoBusinessOperationsPresent();
107 handleIsDaoBusinessOperationsPresent1aPostCondition();
108 this.__daoBusinessOperationsPresent1a = daoBusinessOperationsPresent1a;
109 if (isMetafacadePropertyCachingEnabled())
110 {
111 this.__daoBusinessOperationsPresent1aSet = true;
112 }
113 }
114 return daoBusinessOperationsPresent1a;
115 }
116
117 /***
118 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#isDaoImplementationRequired()
119 */
120 protected abstract boolean handleIsDaoImplementationRequired();
121
122 private void handleIsDaoImplementationRequired2aPreCondition()
123 {
124 }
125
126 private void handleIsDaoImplementationRequired2aPostCondition()
127 {
128 }
129
130 private boolean __daoImplementationRequired2a;
131 private boolean __daoImplementationRequired2aSet = false;
132
133 public final boolean isDaoImplementationRequired()
134 {
135 boolean daoImplementationRequired2a = this.__daoImplementationRequired2a;
136 if (!this.__daoImplementationRequired2aSet)
137 {
138 handleIsDaoImplementationRequired2aPreCondition();
139 daoImplementationRequired2a = handleIsDaoImplementationRequired();
140 handleIsDaoImplementationRequired2aPostCondition();
141 this.__daoImplementationRequired2a = daoImplementationRequired2a;
142 if (isMetafacadePropertyCachingEnabled())
143 {
144 this.__daoImplementationRequired2aSet = true;
145 }
146 }
147 return daoImplementationRequired2a;
148 }
149
150 /***
151 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getDaoNoTransformationConstantName()
152 */
153 protected abstract java.lang.String handleGetDaoNoTransformationConstantName();
154
155 private void handleGetDaoNoTransformationConstantName3aPreCondition()
156 {
157 }
158
159 private void handleGetDaoNoTransformationConstantName3aPostCondition()
160 {
161 }
162
163 private java.lang.String __daoNoTransformationConstantName3a;
164 private boolean __daoNoTransformationConstantName3aSet = false;
165
166 public final java.lang.String getDaoNoTransformationConstantName()
167 {
168 java.lang.String daoNoTransformationConstantName3a = this.__daoNoTransformationConstantName3a;
169 if (!this.__daoNoTransformationConstantName3aSet)
170 {
171 handleGetDaoNoTransformationConstantName3aPreCondition();
172 daoNoTransformationConstantName3a = handleGetDaoNoTransformationConstantName();
173 handleGetDaoNoTransformationConstantName3aPostCondition();
174 this.__daoNoTransformationConstantName3a = daoNoTransformationConstantName3a;
175 if (isMetafacadePropertyCachingEnabled())
176 {
177 this.__daoNoTransformationConstantName3aSet = true;
178 }
179 }
180 return daoNoTransformationConstantName3a;
181 }
182
183 /***
184 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#isHibernateInheritanceClass()
185 */
186 protected abstract boolean handleIsHibernateInheritanceClass();
187
188 private void handleIsHibernateInheritanceClass4aPreCondition()
189 {
190 }
191
192 private void handleIsHibernateInheritanceClass4aPostCondition()
193 {
194 }
195
196 private boolean __hibernateInheritanceClass4a;
197 private boolean __hibernateInheritanceClass4aSet = false;
198
199 public final boolean isHibernateInheritanceClass()
200 {
201 boolean hibernateInheritanceClass4a = this.__hibernateInheritanceClass4a;
202 if (!this.__hibernateInheritanceClass4aSet)
203 {
204 handleIsHibernateInheritanceClass4aPreCondition();
205 hibernateInheritanceClass4a = handleIsHibernateInheritanceClass();
206 handleIsHibernateInheritanceClass4aPostCondition();
207 this.__hibernateInheritanceClass4a = hibernateInheritanceClass4a;
208 if (isMetafacadePropertyCachingEnabled())
209 {
210 this.__hibernateInheritanceClass4aSet = true;
211 }
212 }
213 return hibernateInheritanceClass4a;
214 }
215
216 /***
217 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#isHibernateInheritanceConcrete()
218 */
219 protected abstract boolean handleIsHibernateInheritanceConcrete();
220
221 private void handleIsHibernateInheritanceConcrete5aPreCondition()
222 {
223 }
224
225 private void handleIsHibernateInheritanceConcrete5aPostCondition()
226 {
227 }
228
229 private boolean __hibernateInheritanceConcrete5a;
230 private boolean __hibernateInheritanceConcrete5aSet = false;
231
232 public final boolean isHibernateInheritanceConcrete()
233 {
234 boolean hibernateInheritanceConcrete5a = this.__hibernateInheritanceConcrete5a;
235 if (!this.__hibernateInheritanceConcrete5aSet)
236 {
237 handleIsHibernateInheritanceConcrete5aPreCondition();
238 hibernateInheritanceConcrete5a = handleIsHibernateInheritanceConcrete();
239 handleIsHibernateInheritanceConcrete5aPostCondition();
240 this.__hibernateInheritanceConcrete5a = hibernateInheritanceConcrete5a;
241 if (isMetafacadePropertyCachingEnabled())
242 {
243 this.__hibernateInheritanceConcrete5aSet = true;
244 }
245 }
246 return hibernateInheritanceConcrete5a;
247 }
248
249 /***
250 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#isHibernateInheritanceInterface()
251 */
252 protected abstract boolean handleIsHibernateInheritanceInterface();
253
254 private void handleIsHibernateInheritanceInterface6aPreCondition()
255 {
256 }
257
258 private void handleIsHibernateInheritanceInterface6aPostCondition()
259 {
260 }
261
262 private boolean __hibernateInheritanceInterface6a;
263 private boolean __hibernateInheritanceInterface6aSet = false;
264
265 public final boolean isHibernateInheritanceInterface()
266 {
267 boolean hibernateInheritanceInterface6a = this.__hibernateInheritanceInterface6a;
268 if (!this.__hibernateInheritanceInterface6aSet)
269 {
270 handleIsHibernateInheritanceInterface6aPreCondition();
271 hibernateInheritanceInterface6a = handleIsHibernateInheritanceInterface();
272 handleIsHibernateInheritanceInterface6aPostCondition();
273 this.__hibernateInheritanceInterface6a = hibernateInheritanceInterface6a;
274 if (isMetafacadePropertyCachingEnabled())
275 {
276 this.__hibernateInheritanceInterface6aSet = true;
277 }
278 }
279 return hibernateInheritanceInterface6a;
280 }
281
282 /***
283 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#isHibernateInheritanceSubclass()
284 */
285 protected abstract boolean handleIsHibernateInheritanceSubclass();
286
287 private void handleIsHibernateInheritanceSubclass7aPreCondition()
288 {
289 }
290
291 private void handleIsHibernateInheritanceSubclass7aPostCondition()
292 {
293 }
294
295 private boolean __hibernateInheritanceSubclass7a;
296 private boolean __hibernateInheritanceSubclass7aSet = false;
297
298 public final boolean isHibernateInheritanceSubclass()
299 {
300 boolean hibernateInheritanceSubclass7a = this.__hibernateInheritanceSubclass7a;
301 if (!this.__hibernateInheritanceSubclass7aSet)
302 {
303 handleIsHibernateInheritanceSubclass7aPreCondition();
304 hibernateInheritanceSubclass7a = handleIsHibernateInheritanceSubclass();
305 handleIsHibernateInheritanceSubclass7aPostCondition();
306 this.__hibernateInheritanceSubclass7a = hibernateInheritanceSubclass7a;
307 if (isMetafacadePropertyCachingEnabled())
308 {
309 this.__hibernateInheritanceSubclass7aSet = true;
310 }
311 }
312 return hibernateInheritanceSubclass7a;
313 }
314
315 /***
316 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getHibernateInheritanceStrategy()
317 */
318 protected abstract java.lang.String handleGetHibernateInheritanceStrategy();
319
320 private void handleGetHibernateInheritanceStrategy8aPreCondition()
321 {
322 }
323
324 private void handleGetHibernateInheritanceStrategy8aPostCondition()
325 {
326 }
327
328 private java.lang.String __hibernateInheritanceStrategy8a;
329 private boolean __hibernateInheritanceStrategy8aSet = false;
330
331 public final java.lang.String getHibernateInheritanceStrategy()
332 {
333 java.lang.String hibernateInheritanceStrategy8a = this.__hibernateInheritanceStrategy8a;
334 if (!this.__hibernateInheritanceStrategy8aSet)
335 {
336 handleGetHibernateInheritanceStrategy8aPreCondition();
337 hibernateInheritanceStrategy8a = handleGetHibernateInheritanceStrategy();
338 handleGetHibernateInheritanceStrategy8aPostCondition();
339 this.__hibernateInheritanceStrategy8a = hibernateInheritanceStrategy8a;
340 if (isMetafacadePropertyCachingEnabled())
341 {
342 this.__hibernateInheritanceStrategy8aSet = true;
343 }
344 }
345 return hibernateInheritanceStrategy8a;
346 }
347
348 /***
349 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getFullyQualifiedEntityName()
350 */
351 protected abstract java.lang.String handleGetFullyQualifiedEntityName();
352
353 private void handleGetFullyQualifiedEntityName9aPreCondition()
354 {
355 }
356
357 private void handleGetFullyQualifiedEntityName9aPostCondition()
358 {
359 }
360
361 private java.lang.String __fullyQualifiedEntityName9a;
362 private boolean __fullyQualifiedEntityName9aSet = false;
363
364 public final java.lang.String getFullyQualifiedEntityName()
365 {
366 java.lang.String fullyQualifiedEntityName9a = this.__fullyQualifiedEntityName9a;
367 if (!this.__fullyQualifiedEntityName9aSet)
368 {
369 handleGetFullyQualifiedEntityName9aPreCondition();
370 fullyQualifiedEntityName9a = handleGetFullyQualifiedEntityName();
371 handleGetFullyQualifiedEntityName9aPostCondition();
372 this.__fullyQualifiedEntityName9a = fullyQualifiedEntityName9a;
373 if (isMetafacadePropertyCachingEnabled())
374 {
375 this.__fullyQualifiedEntityName9aSet = true;
376 }
377 }
378 return fullyQualifiedEntityName9a;
379 }
380
381 /***
382 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getFullyQualifiedEntityImplementationName()
383 */
384 protected abstract java.lang.String handleGetFullyQualifiedEntityImplementationName();
385
386 private void handleGetFullyQualifiedEntityImplementationName10aPreCondition()
387 {
388 }
389
390 private void handleGetFullyQualifiedEntityImplementationName10aPostCondition()
391 {
392 }
393
394 private java.lang.String __fullyQualifiedEntityImplementationName10a;
395 private boolean __fullyQualifiedEntityImplementationName10aSet = false;
396
397 public final java.lang.String getFullyQualifiedEntityImplementationName()
398 {
399 java.lang.String fullyQualifiedEntityImplementationName10a = this.__fullyQualifiedEntityImplementationName10a;
400 if (!this.__fullyQualifiedEntityImplementationName10aSet)
401 {
402 handleGetFullyQualifiedEntityImplementationName10aPreCondition();
403 fullyQualifiedEntityImplementationName10a = handleGetFullyQualifiedEntityImplementationName();
404 handleGetFullyQualifiedEntityImplementationName10aPostCondition();
405 this.__fullyQualifiedEntityImplementationName10a = fullyQualifiedEntityImplementationName10a;
406 if (isMetafacadePropertyCachingEnabled())
407 {
408 this.__fullyQualifiedEntityImplementationName10aSet = true;
409 }
410 }
411 return fullyQualifiedEntityImplementationName10a;
412 }
413
414 /***
415 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getDaoBaseName()
416 */
417 protected abstract java.lang.String handleGetDaoBaseName();
418
419 private void handleGetDaoBaseName11aPreCondition()
420 {
421 }
422
423 private void handleGetDaoBaseName11aPostCondition()
424 {
425 }
426
427 private java.lang.String __daoBaseName11a;
428 private boolean __daoBaseName11aSet = false;
429
430 public final java.lang.String getDaoBaseName()
431 {
432 java.lang.String daoBaseName11a = this.__daoBaseName11a;
433 if (!this.__daoBaseName11aSet)
434 {
435 handleGetDaoBaseName11aPreCondition();
436 daoBaseName11a = handleGetDaoBaseName();
437 handleGetDaoBaseName11aPostCondition();
438 this.__daoBaseName11a = daoBaseName11a;
439 if (isMetafacadePropertyCachingEnabled())
440 {
441 this.__daoBaseName11aSet = true;
442 }
443 }
444 return daoBaseName11a;
445 }
446
447 /***
448 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getDaoName()
449 */
450 protected abstract java.lang.String handleGetDaoName();
451
452 private void handleGetDaoName12aPreCondition()
453 {
454 }
455
456 private void handleGetDaoName12aPostCondition()
457 {
458 }
459
460 private java.lang.String __daoName12a;
461 private boolean __daoName12aSet = false;
462
463 public final java.lang.String getDaoName()
464 {
465 java.lang.String daoName12a = this.__daoName12a;
466 if (!this.__daoName12aSet)
467 {
468 handleGetDaoName12aPreCondition();
469 daoName12a = handleGetDaoName();
470 handleGetDaoName12aPostCondition();
471 this.__daoName12a = daoName12a;
472 if (isMetafacadePropertyCachingEnabled())
473 {
474 this.__daoName12aSet = true;
475 }
476 }
477 return daoName12a;
478 }
479
480 /***
481 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getDaoImplementationName()
482 */
483 protected abstract java.lang.String handleGetDaoImplementationName();
484
485 private void handleGetDaoImplementationName13aPreCondition()
486 {
487 }
488
489 private void handleGetDaoImplementationName13aPostCondition()
490 {
491 }
492
493 private java.lang.String __daoImplementationName13a;
494 private boolean __daoImplementationName13aSet = false;
495
496 public final java.lang.String getDaoImplementationName()
497 {
498 java.lang.String daoImplementationName13a = this.__daoImplementationName13a;
499 if (!this.__daoImplementationName13aSet)
500 {
501 handleGetDaoImplementationName13aPreCondition();
502 daoImplementationName13a = handleGetDaoImplementationName();
503 handleGetDaoImplementationName13aPostCondition();
504 this.__daoImplementationName13a = daoImplementationName13a;
505 if (isMetafacadePropertyCachingEnabled())
506 {
507 this.__daoImplementationName13aSet = true;
508 }
509 }
510 return daoImplementationName13a;
511 }
512
513 /***
514 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getEntityImplementationName()
515 */
516 protected abstract java.lang.String handleGetEntityImplementationName();
517
518 private void handleGetEntityImplementationName14aPreCondition()
519 {
520 }
521
522 private void handleGetEntityImplementationName14aPostCondition()
523 {
524 }
525
526 private java.lang.String __entityImplementationName14a;
527 private boolean __entityImplementationName14aSet = false;
528
529 public final java.lang.String getEntityImplementationName()
530 {
531 java.lang.String entityImplementationName14a = this.__entityImplementationName14a;
532 if (!this.__entityImplementationName14aSet)
533 {
534 handleGetEntityImplementationName14aPreCondition();
535 entityImplementationName14a = handleGetEntityImplementationName();
536 handleGetEntityImplementationName14aPostCondition();
537 this.__entityImplementationName14a = entityImplementationName14a;
538 if (isMetafacadePropertyCachingEnabled())
539 {
540 this.__entityImplementationName14aSet = true;
541 }
542 }
543 return entityImplementationName14a;
544 }
545
546 /***
547 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getEntityName()
548 */
549 protected abstract java.lang.String handleGetEntityName();
550
551 private void handleGetEntityName15aPreCondition()
552 {
553 }
554
555 private void handleGetEntityName15aPostCondition()
556 {
557 }
558
559 private java.lang.String __entityName15a;
560 private boolean __entityName15aSet = false;
561
562 public final java.lang.String getEntityName()
563 {
564 java.lang.String entityName15a = this.__entityName15a;
565 if (!this.__entityName15aSet)
566 {
567 handleGetEntityName15aPreCondition();
568 entityName15a = handleGetEntityName();
569 handleGetEntityName15aPostCondition();
570 this.__entityName15a = entityName15a;
571 if (isMetafacadePropertyCachingEnabled())
572 {
573 this.__entityName15aSet = true;
574 }
575 }
576 return entityName15a;
577 }
578
579 /***
580 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getFullyQualifiedDaoBaseName()
581 */
582 protected abstract java.lang.String handleGetFullyQualifiedDaoBaseName();
583
584 private void handleGetFullyQualifiedDaoBaseName16aPreCondition()
585 {
586 }
587
588 private void handleGetFullyQualifiedDaoBaseName16aPostCondition()
589 {
590 }
591
592 private java.lang.String __fullyQualifiedDaoBaseName16a;
593 private boolean __fullyQualifiedDaoBaseName16aSet = false;
594
595 public final java.lang.String getFullyQualifiedDaoBaseName()
596 {
597 java.lang.String fullyQualifiedDaoBaseName16a = this.__fullyQualifiedDaoBaseName16a;
598 if (!this.__fullyQualifiedDaoBaseName16aSet)
599 {
600 handleGetFullyQualifiedDaoBaseName16aPreCondition();
601 fullyQualifiedDaoBaseName16a = handleGetFullyQualifiedDaoBaseName();
602 handleGetFullyQualifiedDaoBaseName16aPostCondition();
603 this.__fullyQualifiedDaoBaseName16a = fullyQualifiedDaoBaseName16a;
604 if (isMetafacadePropertyCachingEnabled())
605 {
606 this.__fullyQualifiedDaoBaseName16aSet = true;
607 }
608 }
609 return fullyQualifiedDaoBaseName16a;
610 }
611
612 /***
613 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getFullyQualifiedDaoImplementationName()
614 */
615 protected abstract java.lang.String handleGetFullyQualifiedDaoImplementationName();
616
617 private void handleGetFullyQualifiedDaoImplementationName17aPreCondition()
618 {
619 }
620
621 private void handleGetFullyQualifiedDaoImplementationName17aPostCondition()
622 {
623 }
624
625 private java.lang.String __fullyQualifiedDaoImplementationName17a;
626 private boolean __fullyQualifiedDaoImplementationName17aSet = false;
627
628 public final java.lang.String getFullyQualifiedDaoImplementationName()
629 {
630 java.lang.String fullyQualifiedDaoImplementationName17a = this.__fullyQualifiedDaoImplementationName17a;
631 if (!this.__fullyQualifiedDaoImplementationName17aSet)
632 {
633 handleGetFullyQualifiedDaoImplementationName17aPreCondition();
634 fullyQualifiedDaoImplementationName17a = handleGetFullyQualifiedDaoImplementationName();
635 handleGetFullyQualifiedDaoImplementationName17aPostCondition();
636 this.__fullyQualifiedDaoImplementationName17a = fullyQualifiedDaoImplementationName17a;
637 if (isMetafacadePropertyCachingEnabled())
638 {
639 this.__fullyQualifiedDaoImplementationName17aSet = true;
640 }
641 }
642 return fullyQualifiedDaoImplementationName17a;
643 }
644
645 /***
646 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getFullyQualifiedDaoName()
647 */
648 protected abstract java.lang.String handleGetFullyQualifiedDaoName();
649
650 private void handleGetFullyQualifiedDaoName18aPreCondition()
651 {
652 }
653
654 private void handleGetFullyQualifiedDaoName18aPostCondition()
655 {
656 }
657
658 private java.lang.String __fullyQualifiedDaoName18a;
659 private boolean __fullyQualifiedDaoName18aSet = false;
660
661 public final java.lang.String getFullyQualifiedDaoName()
662 {
663 java.lang.String fullyQualifiedDaoName18a = this.__fullyQualifiedDaoName18a;
664 if (!this.__fullyQualifiedDaoName18aSet)
665 {
666 handleGetFullyQualifiedDaoName18aPreCondition();
667 fullyQualifiedDaoName18a = handleGetFullyQualifiedDaoName();
668 handleGetFullyQualifiedDaoName18aPostCondition();
669 this.__fullyQualifiedDaoName18a = fullyQualifiedDaoName18a;
670 if (isMetafacadePropertyCachingEnabled())
671 {
672 this.__fullyQualifiedDaoName18aSet = true;
673 }
674 }
675 return fullyQualifiedDaoName18a;
676 }
677
678 /***
679 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#isRequiresHibernateMapping()
680 */
681 protected abstract boolean handleIsRequiresHibernateMapping();
682
683 private void handleIsRequiresHibernateMapping19aPreCondition()
684 {
685 }
686
687 private void handleIsRequiresHibernateMapping19aPostCondition()
688 {
689 }
690
691 private boolean __requiresHibernateMapping19a;
692 private boolean __requiresHibernateMapping19aSet = false;
693
694 public final boolean isRequiresHibernateMapping()
695 {
696 boolean requiresHibernateMapping19a = this.__requiresHibernateMapping19a;
697 if (!this.__requiresHibernateMapping19aSet)
698 {
699 handleIsRequiresHibernateMapping19aPreCondition();
700 requiresHibernateMapping19a = handleIsRequiresHibernateMapping();
701 handleIsRequiresHibernateMapping19aPostCondition();
702 this.__requiresHibernateMapping19a = requiresHibernateMapping19a;
703 if (isMetafacadePropertyCachingEnabled())
704 {
705 this.__requiresHibernateMapping19aSet = true;
706 }
707 }
708 return requiresHibernateMapping19a;
709 }
710
711 /***
712 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#getAttributeEmbeddedValueList()
713 */
714 protected abstract java.lang.String handleGetAttributeEmbeddedValueList();
715
716 private void handleGetAttributeEmbeddedValueList20aPreCondition()
717 {
718 }
719
720 private void handleGetAttributeEmbeddedValueList20aPostCondition()
721 {
722 }
723
724 private java.lang.String __attributeEmbeddedValueList20a;
725 private boolean __attributeEmbeddedValueList20aSet = false;
726
727 public final java.lang.String getAttributeEmbeddedValueList()
728 {
729 java.lang.String attributeEmbeddedValueList20a = this.__attributeEmbeddedValueList20a;
730 if (!this.__attributeEmbeddedValueList20aSet)
731 {
732 handleGetAttributeEmbeddedValueList20aPreCondition();
733 attributeEmbeddedValueList20a = handleGetAttributeEmbeddedValueList();
734 handleGetAttributeEmbeddedValueList20aPostCondition();
735 this.__attributeEmbeddedValueList20a = attributeEmbeddedValueList20a;
736 if (isMetafacadePropertyCachingEnabled())
737 {
738 this.__attributeEmbeddedValueList20aSet = true;
739 }
740 }
741 return attributeEmbeddedValueList20a;
742 }
743
744 /***
745 * @see org.andromda.cartridges.spring.metafacades.SpringEntity#isRichClient()
746 */
747 protected abstract boolean handleIsRichClient();
748
749 private void handleIsRichClient21aPreCondition()
750 {
751 }
752
753 private void handleIsRichClient21aPostCondition()
754 {
755 }
756
757 private boolean __richClient21a;
758 private boolean __richClient21aSet = false;
759
760 public final boolean isRichClient()
761 {
762 boolean richClient21a = this.__richClient21a;
763 if (!this.__richClient21aSet)
764 {
765 handleIsRichClient21aPreCondition();
766 richClient21a = handleIsRichClient();
767 handleIsRichClient21aPostCondition();
768 this.__richClient21a = richClient21a;
769 if (isMetafacadePropertyCachingEnabled())
770 {
771 this.__richClient21aSet = true;
772 }
773 }
774 return richClient21a;
775 }
776
777
778
779 protected abstract java.lang.String handleGetBeanName(boolean targetSuffix);
780
781 private void handleGetBeanName1oPreCondition()
782 {
783 }
784
785 private void handleGetBeanName1oPostCondition()
786 {
787 }
788
789 public java.lang.String getBeanName(boolean targetSuffix)
790 {
791 handleGetBeanName1oPreCondition();
792 java.lang.String returnValue = handleGetBeanName(targetSuffix);
793 handleGetBeanName1oPostCondition();
794 return returnValue;
795 }
796
797
798
799 private void handleGetValueObjectReferences1rPreCondition()
800 {
801 }
802
803 private void handleGetValueObjectReferences1rPostCondition()
804 {
805 }
806
807 public final java.util.Collection getValueObjectReferences()
808 {
809 java.util.Collection getValueObjectReferences1r = null;
810 handleGetValueObjectReferences1rPreCondition();
811 Object result = this.shieldedElements(handleGetValueObjectReferences());
812 try
813 {
814 getValueObjectReferences1r = (java.util.Collection)result;
815 }
816 catch (ClassCastException ex)
817 {
818
819
820 }
821 handleGetValueObjectReferences1rPostCondition();
822 return getValueObjectReferences1r;
823 }
824
825 protected abstract java.util.Collection handleGetValueObjectReferences();
826
827 private void handleGetRoot3rPreCondition()
828 {
829 }
830
831 private void handleGetRoot3rPostCondition()
832 {
833 }
834
835 private org.andromda.cartridges.spring.metafacades.SpringEntity __getRoot3r;
836 private boolean __getRoot3rSet = false;
837
838 public final org.andromda.cartridges.spring.metafacades.SpringEntity getRoot()
839 {
840 org.andromda.cartridges.spring.metafacades.SpringEntity getRoot3r = this.__getRoot3r;
841 if (!this.__getRoot3rSet)
842 {
843 handleGetRoot3rPreCondition();
844 Object result = this.shieldedElement(handleGetRoot());
845 try
846 {
847 getRoot3r = (org.andromda.cartridges.spring.metafacades.SpringEntity)result;
848 }
849 catch (ClassCastException ex)
850 {
851
852
853 }
854 handleGetRoot3rPostCondition();
855 this.__getRoot3r = getRoot3r;
856 if (isMetafacadePropertyCachingEnabled())
857 {
858 this.__getRoot3rSet = true;
859 }
860 }
861 return getRoot3r;
862 }
863
864 protected abstract java.lang.Object handleGetRoot();
865
866 private void handleGetDaoBusinessOperations4rPreCondition()
867 {
868 }
869
870 private void handleGetDaoBusinessOperations4rPostCondition()
871 {
872 }
873
874 private java.util.Collection __getDaoBusinessOperations4r;
875 private boolean __getDaoBusinessOperations4rSet = false;
876
877 public final java.util.Collection getDaoBusinessOperations()
878 {
879 java.util.Collection getDaoBusinessOperations4r = this.__getDaoBusinessOperations4r;
880 if (!this.__getDaoBusinessOperations4rSet)
881 {
882 handleGetDaoBusinessOperations4rPreCondition();
883 Object result = this.shieldedElements(handleGetDaoBusinessOperations());
884 try
885 {
886 getDaoBusinessOperations4r = (java.util.Collection)result;
887 }
888 catch (ClassCastException ex)
889 {
890
891
892 }
893 handleGetDaoBusinessOperations4rPostCondition();
894 this.__getDaoBusinessOperations4r = getDaoBusinessOperations4r;
895 if (isMetafacadePropertyCachingEnabled())
896 {
897 this.__getDaoBusinessOperations4rSet = true;
898 }
899 }
900 return getDaoBusinessOperations4r;
901 }
902
903 protected abstract java.util.Collection handleGetDaoBusinessOperations();
904
905 private void handleGetAllValueObjectReferences5rPreCondition()
906 {
907 }
908
909 private void handleGetAllValueObjectReferences5rPostCondition()
910 {
911 }
912
913 public final java.util.Collection getAllValueObjectReferences()
914 {
915 java.util.Collection getAllValueObjectReferences5r = null;
916 handleGetAllValueObjectReferences5rPreCondition();
917 Object result = this.shieldedElements(handleGetAllValueObjectReferences());
918 try
919 {
920 getAllValueObjectReferences5r = (java.util.Collection)result;
921 }
922 catch (ClassCastException ex)
923 {
924
925
926 }
927 handleGetAllValueObjectReferences5rPostCondition();
928 return getAllValueObjectReferences5r;
929 }
930
931 protected abstract java.util.Collection handleGetAllValueObjectReferences();
932
933 /***
934 * @see org.andromda.metafacades.uml.Entity
935 */
936 public boolean isEntityMetaType()
937 {
938 return true;
939 }
940
941 /***
942 * @see org.andromda.metafacades.uml.ClassifierFacade
943 */
944 public boolean isClassifierFacadeMetaType()
945 {
946 return true;
947 }
948
949 /***
950 * @see org.andromda.metafacades.uml.GeneralizableElementFacade
951 */
952 public boolean isGeneralizableElementFacadeMetaType()
953 {
954 return true;
955 }
956
957 /***
958 * @see org.andromda.metafacades.uml.ModelElementFacade
959 */
960 public boolean isModelElementFacadeMetaType()
961 {
962 return true;
963 }
964
965
966
967 public org.andromda.metafacades.uml.AttributeFacade findAttribute(java.lang.String name)
968 {
969 return this.getSuperEntity().findAttribute(name);
970 }
971
972
973 public java.util.Collection getAbstractions()
974 {
975 return this.getSuperEntity().getAbstractions();
976 }
977
978
979 public java.util.Collection getAllAssociatedClasses()
980 {
981 return this.getSuperEntity().getAllAssociatedClasses();
982 }
983
984
985 public java.util.Collection getAllProperties()
986 {
987 return this.getSuperEntity().getAllProperties();
988 }
989
990
991 public java.util.Collection getAllRequiredConstructorParameters()
992 {
993 return this.getSuperEntity().getAllRequiredConstructorParameters();
994 }
995
996
997 public org.andromda.metafacades.uml.ClassifierFacade getArray()
998 {
999 return this.getSuperEntity().getArray();
1000 }
1001
1002
1003 public java.lang.String getArrayName()
1004 {
1005 return this.getSuperEntity().getArrayName();
1006 }
1007
1008
1009 public java.util.Collection getAssociatedClasses()
1010 {
1011 return this.getSuperEntity().getAssociatedClasses();
1012 }
1013
1014
1015 public java.util.List getAssociationEnds()
1016 {
1017 return this.getSuperEntity().getAssociationEnds();
1018 }
1019
1020
1021 public java.util.Collection getAttributes(boolean follow)
1022 {
1023 return this.getSuperEntity().getAttributes(follow);
1024 }
1025
1026
1027 public java.util.Collection getAttributes()
1028 {
1029 return this.getSuperEntity().getAttributes();
1030 }
1031
1032
1033 public java.lang.String getFullyQualifiedArrayName()
1034 {
1035 return this.getSuperEntity().getFullyQualifiedArrayName();
1036 }
1037
1038
1039 public java.util.Collection getImplementationOperations()
1040 {
1041 return this.getSuperEntity().getImplementationOperations();
1042 }
1043
1044
1045 public java.lang.String getImplementedInterfaceList()
1046 {
1047 return this.getSuperEntity().getImplementedInterfaceList();
1048 }
1049
1050
1051 public java.util.Collection getInstanceAttributes()
1052 {
1053 return this.getSuperEntity().getInstanceAttributes();
1054 }
1055
1056
1057 public java.util.Collection getInstanceOperations()
1058 {
1059 return this.getSuperEntity().getInstanceOperations();
1060 }
1061
1062
1063 public java.util.Collection getInterfaceAbstractions()
1064 {
1065 return this.getSuperEntity().getInterfaceAbstractions();
1066 }
1067
1068
1069 public java.lang.String getJavaNullString()
1070 {
1071 return this.getSuperEntity().getJavaNullString();
1072 }
1073
1074
1075 public java.util.Collection getNavigableConnectingEnds()
1076 {
1077 return this.getSuperEntity().getNavigableConnectingEnds();
1078 }
1079
1080
1081 public java.util.Collection getNavigableConnectingEnds(boolean follow)
1082 {
1083 return this.getSuperEntity().getNavigableConnectingEnds(follow);
1084 }
1085
1086
1087 public org.andromda.metafacades.uml.ClassifierFacade getNonArray()
1088 {
1089 return this.getSuperEntity().getNonArray();
1090 }
1091
1092
1093 public java.lang.String getOperationCallFromAttributes()
1094 {
1095 return this.getSuperEntity().getOperationCallFromAttributes();
1096 }
1097
1098
1099 public java.util.Collection getOperations()
1100 {
1101 return this.getSuperEntity().getOperations();
1102 }
1103
1104
1105 public java.util.Collection getProperties(boolean follow)
1106 {
1107 return this.getSuperEntity().getProperties(follow);
1108 }
1109
1110
1111 public java.util.Collection getProperties()
1112 {
1113 return this.getSuperEntity().getProperties();
1114 }
1115
1116
1117 public java.util.Collection getRequiredConstructorParameters()
1118 {
1119 return this.getSuperEntity().getRequiredConstructorParameters();
1120 }
1121
1122
1123 public java.lang.Long getSerialVersionUID()
1124 {
1125 return this.getSuperEntity().getSerialVersionUID();
1126 }
1127
1128
1129 public java.util.Collection getStaticAttributes()
1130 {
1131 return this.getSuperEntity().getStaticAttributes();
1132 }
1133
1134
1135 public java.util.Collection getStaticOperations()
1136 {
1137 return this.getSuperEntity().getStaticOperations();
1138 }
1139
1140
1141 public org.andromda.metafacades.uml.ClassifierFacade getSuperClass()
1142 {
1143 return this.getSuperEntity().getSuperClass();
1144 }
1145
1146
1147 public java.lang.String getWrapperName()
1148 {
1149 return this.getSuperEntity().getWrapperName();
1150 }
1151
1152
1153 public boolean isAbstract()
1154 {
1155 return this.getSuperEntity().isAbstract();
1156 }
1157
1158
1159 public boolean isArrayType()
1160 {
1161 return this.getSuperEntity().isArrayType();
1162 }
1163
1164
1165 public boolean isAssociationClass()
1166 {
1167 return this.getSuperEntity().isAssociationClass();
1168 }
1169
1170
1171 public boolean isBlobType()
1172 {
1173 return this.getSuperEntity().isBlobType();
1174 }
1175
1176
1177 public boolean isBooleanType()
1178 {
1179 return this.getSuperEntity().isBooleanType();
1180 }
1181
1182
1183 public boolean isClobType()
1184 {
1185 return this.getSuperEntity().isClobType();
1186 }
1187
1188
1189 public boolean isCollectionType()
1190 {
1191 return this.getSuperEntity().isCollectionType();
1192 }
1193
1194
1195 public boolean isDataType()
1196 {
1197 return this.getSuperEntity().isDataType();
1198 }
1199
1200
1201 public boolean isDateType()
1202 {
1203 return this.getSuperEntity().isDateType();
1204 }
1205
1206
1207 public boolean isEnumeration()
1208 {
1209 return this.getSuperEntity().isEnumeration();
1210 }
1211
1212
1213 public boolean isFileType()
1214 {
1215 return this.getSuperEntity().isFileType();
1216 }
1217
1218
1219 public boolean isInterface()
1220 {
1221 return this.getSuperEntity().isInterface();
1222 }
1223
1224
1225 public boolean isLeaf()
1226 {
1227 return this.getSuperEntity().isLeaf();
1228 }
1229
1230
1231 public boolean isListType()
1232 {
1233 return this.getSuperEntity().isListType();
1234 }
1235
1236
1237 public boolean isMapType()
1238 {
1239 return this.getSuperEntity().isMapType();
1240 }
1241
1242
1243 public boolean isPrimitive()
1244 {
1245 return this.getSuperEntity().isPrimitive();
1246 }
1247
1248
1249 public boolean isSetType()
1250 {
1251 return this.getSuperEntity().isSetType();
1252 }
1253
1254
1255 public boolean isStringType()
1256 {
1257 return this.getSuperEntity().isStringType();
1258 }
1259
1260
1261 public boolean isTimeType()
1262 {
1263 return this.getSuperEntity().isTimeType();
1264 }
1265
1266
1267 public java.lang.String getAttributeNameList(boolean follow, boolean withIdentifiers)
1268 {
1269 return this.getSuperEntity().getAttributeNameList(follow, withIdentifiers);
1270 }
1271
1272
1273 public java.lang.String getAttributeTypeList(boolean follow, boolean withIdentifiers)
1274 {
1275 return this.getSuperEntity().getAttributeTypeList(follow, withIdentifiers);
1276 }
1277
1278
1279 public java.util.Collection getAttributes(boolean follow, boolean withIdentifiers)
1280 {
1281 return this.getSuperEntity().getAttributes(follow, withIdentifiers);
1282 }
1283
1284
1285 public java.util.Collection getBusinessOperations()
1286 {
1287 return this.getSuperEntity().getBusinessOperations();
1288 }
1289
1290
1291 public java.util.Collection getChildEnds()
1292 {
1293 return this.getSuperEntity().getChildEnds();
1294 }
1295
1296
1297 public java.util.Collection getEntityReferences()
1298 {
1299 return this.getSuperEntity().getEntityReferences();
1300 }
1301
1302
1303 public java.util.Collection getIdentifierAssociationEnds()
1304 {
1305 return this.getSuperEntity().getIdentifierAssociationEnds();
1306 }
1307
1308
1309 public java.util.Collection getIdentifiers()
1310 {
1311 return this.getSuperEntity().getIdentifiers();
1312 }
1313
1314
1315 public java.util.Collection getIdentifiers(boolean follow)
1316 {
1317 return this.getSuperEntity().getIdentifiers(follow);
1318 }
1319
1320
1321 public java.lang.Short getMaxSqlNameLength()
1322 {
1323 return this.getSuperEntity().getMaxSqlNameLength();
1324 }
1325
1326
1327 public java.lang.String getOperationCallFromAttributes(boolean withIdentifiers, boolean follow)
1328 {
1329 return this.getSuperEntity().getOperationCallFromAttributes(withIdentifiers, follow);
1330 }
1331
1332
1333 public java.lang.String getOperationCallFromAttributes(boolean withIdentifiers)
1334 {
1335 return this.getSuperEntity().getOperationCallFromAttributes(withIdentifiers);
1336 }
1337
1338
1339 public org.andromda.metafacades.uml.EntityAssociationEnd getParentEnd()
1340 {
1341 return this.getSuperEntity().getParentEnd();
1342 }
1343
1344
1345 public java.util.Collection getProperties(boolean follow, boolean withIdentifiers)
1346 {
1347 return this.getSuperEntity().getProperties(follow, withIdentifiers);
1348 }
1349
1350
1351 public java.util.Collection getQueryOperations()
1352 {
1353 return this.getSuperEntity().getQueryOperations();
1354 }
1355
1356
1357 public java.util.Collection getQueryOperations(boolean follow)
1358 {
1359 return this.getSuperEntity().getQueryOperations(follow);
1360 }
1361
1362
1363 public java.lang.String getRequiredAttributeNameList(boolean follow, boolean withIdentifiers)
1364 {
1365 return this.getSuperEntity().getRequiredAttributeNameList(follow, withIdentifiers);
1366 }
1367
1368
1369 public java.lang.String getRequiredAttributeTypeList(boolean follow, boolean withIdentifiers)
1370 {
1371 return this.getSuperEntity().getRequiredAttributeTypeList(follow, withIdentifiers);
1372 }
1373
1374
1375 public java.util.Collection getRequiredAttributes(boolean follow, boolean withIdentifiers)
1376 {
1377 return this.getSuperEntity().getRequiredAttributes(follow, withIdentifiers);
1378 }
1379
1380
1381 public java.util.Collection getRequiredProperties(boolean follow, boolean withIdentifiers)
1382 {
1383 return this.getSuperEntity().getRequiredProperties(follow, withIdentifiers);
1384 }
1385
1386
1387 public java.lang.String getRequiredPropertyNameList(boolean follow, boolean withIdentifiers)
1388 {
1389 return this.getSuperEntity().getRequiredPropertyNameList(follow, withIdentifiers);
1390 }
1391
1392
1393 public java.lang.String getRequiredPropertyTypeList(boolean follow, boolean withIdentifiers)
1394 {
1395 return this.getSuperEntity().getRequiredPropertyTypeList(follow, withIdentifiers);
1396 }
1397
1398
1399 public java.lang.String getSchema()
1400 {
1401 return this.getSuperEntity().getSchema();
1402 }
1403
1404
1405 public java.lang.String getTableName()
1406 {
1407 return this.getSuperEntity().getTableName();
1408 }
1409
1410
1411 public boolean isChild()
1412 {
1413 return this.getSuperEntity().isChild();
1414 }
1415
1416
1417 public boolean isCompositeIdentifier()
1418 {
1419 return this.getSuperEntity().isCompositeIdentifier();
1420 }
1421
1422
1423 public boolean isDynamicIdentifiersPresent()
1424 {
1425 return this.getSuperEntity().isDynamicIdentifiersPresent();
1426 }
1427
1428
1429 public boolean isIdentifiersPresent()
1430 {
1431 return this.getSuperEntity().isIdentifiersPresent();
1432 }
1433
1434
1435 public boolean isUsingAssignedIdentifier()
1436 {
1437 return this.getSuperEntity().isUsingAssignedIdentifier();
1438 }
1439
1440
1441 public boolean isUsingForeignIdentifier()
1442 {
1443 return this.getSuperEntity().isUsingForeignIdentifier();
1444 }
1445
1446
1447 public java.lang.Object findTaggedValue(java.lang.String tagName, boolean follow)
1448 {
1449 return this.getSuperEntity().findTaggedValue(tagName, follow);
1450 }
1451
1452
1453 public java.util.Collection getAllGeneralizations()
1454 {
1455 return this.getSuperEntity().getAllGeneralizations();
1456 }
1457
1458
1459 public java.util.Collection getAllSpecializations()
1460 {
1461 return this.getSuperEntity().getAllSpecializations();
1462 }
1463
1464
1465 public org.andromda.metafacades.uml.GeneralizableElementFacade getGeneralization()
1466 {
1467 return this.getSuperEntity().getGeneralization();
1468 }
1469
1470
1471 public java.util.Collection getGeneralizationLinks()
1472 {
1473 return this.getSuperEntity().getGeneralizationLinks();
1474 }
1475
1476
1477 public java.lang.String getGeneralizationList()
1478 {
1479 return this.getSuperEntity().getGeneralizationList();
1480 }
1481
1482
1483 public org.andromda.metafacades.uml.GeneralizableElementFacade getGeneralizationRoot()
1484 {
1485 return this.getSuperEntity().getGeneralizationRoot();
1486 }
1487
1488
1489 public java.util.Collection getGeneralizations()
1490 {
1491 return this.getSuperEntity().getGeneralizations();
1492 }
1493
1494
1495 public java.util.Collection getSpecializations()
1496 {
1497 return this.getSuperEntity().getSpecializations();
1498 }
1499
1500
1501 public void copyTaggedValues(org.andromda.metafacades.uml.ModelElementFacade element)
1502 {
1503 this.getSuperEntity().copyTaggedValues(element);
1504 }
1505
1506
1507 public java.lang.Object findTaggedValue(java.lang.String tagName)
1508 {
1509 return this.getSuperEntity().findTaggedValue(tagName);
1510 }
1511
1512
1513 public java.util.Collection findTaggedValues(java.lang.String tagName)
1514 {
1515 return this.getSuperEntity().findTaggedValues(tagName);
1516 }
1517
1518
1519 public java.util.Collection getConstraints(java.lang.String kind)
1520 {
1521 return this.getSuperEntity().getConstraints(kind);
1522 }
1523
1524
1525 public java.util.Collection getConstraints()
1526 {
1527 return this.getSuperEntity().getConstraints();
1528 }
1529
1530
1531 public java.lang.String getDocumentation(java.lang.String indent, int lineLength)
1532 {
1533 return this.getSuperEntity().getDocumentation(indent, lineLength);
1534 }
1535
1536
1537 public java.lang.String getDocumentation(java.lang.String indent, int lineLength, boolean htmlStyle)
1538 {
1539 return this.getSuperEntity().getDocumentation(indent, lineLength, htmlStyle);
1540 }
1541
1542
1543 public java.lang.String getDocumentation(java.lang.String indent)
1544 {
1545 return this.getSuperEntity().getDocumentation(indent);
1546 }
1547
1548
1549 public java.lang.String getFullyQualifiedName(boolean modelName)
1550 {
1551 return this.getSuperEntity().getFullyQualifiedName(modelName);
1552 }
1553
1554
1555 public java.lang.String getFullyQualifiedName()
1556 {
1557 return this.getSuperEntity().getFullyQualifiedName();
1558 }
1559
1560
1561 public java.lang.String getFullyQualifiedNamePath()
1562 {
1563 return this.getSuperEntity().getFullyQualifiedNamePath();
1564 }
1565
1566
1567 public java.lang.String getId()
1568 {
1569 return this.getSuperEntity().getId();
1570 }
1571
1572
1573 public org.andromda.metafacades.uml.TypeMappings getLanguageMappings()
1574 {
1575 return this.getSuperEntity().getLanguageMappings();
1576 }
1577
1578
1579 public org.andromda.metafacades.uml.ModelFacade getModel()
1580 {
1581 return this.getSuperEntity().getModel();
1582 }
1583
1584
1585 public java.lang.String getName()
1586 {
1587 return this.getSuperEntity().getName();
1588 }
1589
1590
1591 public org.andromda.metafacades.uml.ModelElementFacade getPackage()
1592 {
1593 return this.getSuperEntity().getPackage();
1594 }
1595
1596
1597 public java.lang.String getPackageName()
1598 {
1599 return this.getSuperEntity().getPackageName();
1600 }
1601
1602
1603 public java.lang.String getPackageName(boolean modelName)
1604 {
1605 return this.getSuperEntity().getPackageName(modelName);
1606 }
1607
1608
1609 public java.lang.String getPackagePath()
1610 {
1611