1 // license-header java merge-point
2 //
3 // Generated by: MetafacadeLogicImpl.vsl in andromda-meta-cartridge.
4 package org.andromda.metafacades.emf.uml22;
5
6 import org.eclipse.uml2.uml.RedefinableTemplateSignature;
7
8 /**
9 *
10 * MetafacadeLogic implementation for org.andromda.metafacades.uml.RedefinableTemplateSignatureFacade.
11 *
12 * @see org.andromda.metafacades.uml.RedefinableTemplateSignatureFacade
13 */
14 public class RedefinableTemplateSignatureFacadeLogicImpl
15 extends RedefinableTemplateSignatureFacadeLogic
16 {
17 private static final long serialVersionUID = 4724256461948508278L;
18
19 /**
20 * Public constructor for RedefinableTemplateSignatureFacadeLogicImpl
21 * @param metaObject
22 * @param context
23 * @see org.andromda.metafacades.uml.RedefinableTemplateSignatureFacade
24 */
25 public RedefinableTemplateSignatureFacadeLogicImpl(final RedefinableTemplateSignature metaObject, final String context)
26 {
27 super(metaObject, context);
28 }
29
30 /**
31 *
32 * @return shieldedElement(metaObject.getClassifier())
33 * @see org.andromda.metafacades.uml.RedefinableTemplateSignatureFacade#getClassifier()
34 */
35 protected Object handleGetClassifier()
36 {
37 return shieldedElement(metaObject.getClassifier());
38 }
39 }