View Javadoc
1   package org.andromda.metafacades.uml14;
2   
3   import org.omg.uml.behavioralelements.usecases.Include;
4   import org.omg.uml.behavioralelements.usecases.UseCase;
5   
6   /**
7    * MetafacadeLogic implementation for org.andromda.metafacades.uml.IncludeFacade.
8    *
9    * @see org.andromda.metafacades.uml.IncludeFacade
10   * @author Bob Fields
11   */
12  public class IncludeFacadeLogicImpl
13      extends IncludeFacadeLogic
14  {
15      private static final long serialVersionUID = 34L;
16      /**
17       * @param metaObject
18       * @param context
19       */
20      public IncludeFacadeLogicImpl (Include metaObject, String context)
21      {
22          super (metaObject, context);
23      }
24      /**
25       * @see org.andromda.metafacades.uml.IncludeFacade#getAddition()
26       */
27      @Override
28      protected UseCase handleGetAddition()
29      {
30          return metaObject.getAddition();
31      }
32  
33      /**
34       * @see org.andromda.metafacades.uml.IncludeFacade#getBase()
35       */
36      @Override
37      protected UseCase handleGetBase()
38      {
39          return metaObject.getBase();
40      }
41  
42  }