View Javadoc
1   package org.andromda.cartridges.ejb3.metafacades;
2   
3   /**
4    * MetafacadeLogic implementation for org.andromda.cartridges.ejb3.metafacades.EJB3ValueObjectFacade.
5    *
6    * @see EJB3ValueObjectFacade
7    */
8   public class EJB3ValueObjectFacadeLogicImpl
9       extends EJB3ValueObjectFacadeLogic
10  {
11      private static final long serialVersionUID = 34L;
12      /**
13       * @param metaObject
14       * @param context
15       */
16      public EJB3ValueObjectFacadeLogicImpl(final Object metaObject, final String context)
17      {
18          super(metaObject, context);
19      }
20  
21      /**
22       * @see EJB3ValueObjectFacade#isSeamComponent()
23       */
24      @Override
25      protected boolean handleIsSeamComponent()
26      {
27          return EJB3MetafacadeUtils.isSeamComponent(this);
28      }
29  
30      /**
31       * @see EJB3ValueObjectFacade#getSeamComponentName()
32       */
33      @Override
34      protected String handleGetSeamComponentName()
35      {
36          return EJB3MetafacadeUtils.getSeamComponentName(this);
37      }
38  
39      /**
40       * @see EJB3ValueObjectFacade#getSeamComponentScopeType()
41       */
42      @Override
43      protected String handleGetSeamComponentScopeType()
44      {
45          return EJB3MetafacadeUtils.getSeamComponentScopeType(this, false);
46      }
47  }