View Javadoc
1   package org.andromda.metafacades.emf.uml22;
2   
3   import java.util.Collection;
4   import org.eclipse.uml2.uml.TemplateBinding;
5   import org.eclipse.uml2.uml.TemplateParameterSubstitution;
6   
7   /**
8    * MetafacadeLogic implementation for
9    * org.andromda.metafacades.uml.BindingFacade.
10   *
11   * @see org.andromda.metafacades.uml.BindingFacade
12   */
13  public class BindingFacadeLogicImpl
14      extends BindingFacadeLogic
15  {
16      private static final long serialVersionUID = 34L;
17      /**
18       * @param metaObject
19       * @param context
20       */
21      public BindingFacadeLogicImpl(
22          final TemplateBinding metaObject,
23          final String context)
24      {
25          super(metaObject, context);
26      }
27  
28      /**
29       * @see org.andromda.metafacades.uml.BindingFacade#getArguments()
30       */
31      @Override
32      protected Collection<TemplateParameterSubstitution> handleGetArguments()
33      {
34          return this.metaObject.getParameterSubstitutions();
35      }
36  }