View Javadoc
1   // license-header java merge-point
2   //
3   // Attention: generated code (by Metafacade.vsl) - do not modify!
4   //
5   package org.andromda.cartridges.jbpm.metafacades;
6   
7   import org.andromda.metafacades.uml.PartitionFacade;
8   
9   /**
10   * TODO: Model Documentation for org.andromda.cartridges.jbpm.metafacades.JBpmSwimlane
11   *
12   * Metafacade interface to be used by AndroMDA cartridges.
13   */
14  public interface JBpmSwimlane
15      extends PartitionFacade
16  {
17      /**
18       * Indicates the metafacade type (used for metafacade mappings).
19       *
20       * @return boolean always <code>true</code>
21       */
22      public boolean isJBpmSwimlaneMetaType();
23  
24      /**
25       * TODO: Model Documentation for
26       * org.andromda.cartridges.jbpm.metafacades.JBpmSwimlane.assignmentExpression
27       * @return String
28       */
29      public String getAssignmentExpression();
30  
31      /**
32       * TODO: Model Documentation for
33       * org.andromda.cartridges.jbpm.metafacades.JBpmSwimlane.assignmentHandlerClassName
34       * @return String
35       */
36      public String getAssignmentHandlerClassName();
37  
38      /**
39       * TODO: Model Documentation for
40       * org.andromda.cartridges.jbpm.metafacades.JBpmSwimlane.assignmentHandlerFullPath
41       * @return String
42       */
43      public String getAssignmentHandlerFullPath();
44  
45      /**
46       * TODO: Model Documentation for
47       * org.andromda.cartridges.jbpm.metafacades.JBpmSwimlane.assignmentHandlerPackageName
48       * @return String
49       */
50      public String getAssignmentHandlerPackageName();
51  
52      /**
53       * TODO: Model Documentation for org.andromda.cartridges.jbpm.metafacades.JBpmSwimlane.clazz
54       * @return String
55       */
56      public String getClazz();
57  
58      /**
59       * True if this element is part of a business process usecase.
60       * @return boolean
61       */
62      public boolean isContainedInBusinessProcess();
63  }