View Javadoc
1   package org.andromda.cartridges.jbpm.metafacades;
2   
3   /**
4    * MetafacadeLogic implementation for org.andromda.cartridges.jbpm.metafacades.JBpmEndState.
5    *
6    * @see org.andromda.cartridges.jbpm.metafacades.JBpmEndState
7    */
8   public class JBpmEndStateLogicImpl
9       extends JBpmEndStateLogic
10  {
11      private static final long serialVersionUID = 34L;
12      /**
13       * @param metaObject
14       * @param context
15       */
16      public JBpmEndStateLogicImpl (Object metaObject, String context)
17      {
18          super (metaObject, context);
19      }
20  
21      //TODO Generation from UML2 Metafacade model does not put these methods in *Logic generated class.
22      // Implementation copied from UML14 generated version, to avoid compiler error on missing method implementation from abstract method.
23      /**
24       * @see org.andromda.cartridges.jbpm.metafacades.JBpmStateVertex#getNodeClassName()
25       */
26      @Override
27      public String getNodeClassName()
28      {
29          return this.getSuperJBpmEventState().getNodeClassName();
30      }
31      /**
32       * @see org.andromda.cartridges.jbpm.metafacades.JBpmStateVertex#getNodePackageName()
33       */
34      @Override
35      public String getNodePackageName()
36      {
37          return this.getSuperJBpmEventState().getNodePackageName();
38      }
39      /**
40       * @see org.andromda.cartridges.jbpm.metafacades.JBpmStateVertex#getProcessDefinition()
41       */
42      @Override
43      public JBpmProcessDefinition getProcessDefinition()
44      {
45          return this.getSuperJBpmEventState().getProcessDefinition();
46      }
47      /**
48       * @see org.andromda.cartridges.jbpm.metafacades.JBpmStateVertex#isContainedInBusinessProcess()
49       */
50      @Override
51      public boolean isContainedInBusinessProcess()
52      {
53          return this.getSuperJBpmEventState().isContainedInBusinessProcess();
54      }
55  }