View Javadoc

1   //
2   // Attention: generated code (by Metafacade.vsl) - do not modify!
3   //
4   package org.andromda.metafacades.uml;
5   
6   /***
7    * <p>
8    * Encapsulates a pseudostate and provides specific front-end
9    * services. This pseudostate can be a decision point, junction or
10   * initial state.
11   * </p>
12   *
13   * Metafacade interface to be used by AndroMDA cartridges.
14   */
15  public interface FrontEndPseudostate
16      extends org.andromda.metafacades.uml.PseudostateFacade
17  {
18  
19      /***
20       * Indicates the metafacade type (used for metafacade mappings).
21       *
22       * @return always <code>true</code>
23       */
24      public boolean isFrontEndPseudostateMetaType();
25  
26     /***
27      * <p>
28      * The actions that pass through this pseudo state.
29      * </p>
30      */
31      public java.util.List getContainerActions();
32  
33     /***
34      * <p>
35      * Indicates if this "front-end" pseudo date is contained within a
36      * "front-end" use case.
37      * </p>
38      */
39      public boolean isContainedInFrontEndUseCase();
40  
41  }