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