View Javadoc
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  }