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.jsf2.metafacades;
6   
7   import org.andromda.metafacades.uml.ManageableEntityAssociationEnd;
8   
9   /**
10   * TODO: Model Documentation for
11   * org.andromda.cartridges.jsf2.metafacades.JSFManageableEntityAssociationEnd
12   *
13   * Metafacade interface to be used by AndroMDA cartridges.
14   */
15  public interface JSFManageableEntityAssociationEnd
16      extends ManageableEntityAssociationEnd
17  {
18      /**
19       * Indicates the metafacade type (used for metafacade mappings).
20       *
21       * @return boolean always <code>true</code>
22       */
23      public boolean isJSFManageableEntityAssociationEndMetaType();
24  
25      /**
26       * TODO: Model Documentation for
27       * org.andromda.cartridges.jsf2.metafacades.JSFManageableEntityAssociationEnd.backingListName
28       * @return String
29       */
30      public String getBackingListName();
31  
32      /**
33       * TODO: Model Documentation for
34       * org.andromda.cartridges.jsf2.metafacades.JSFManageableEntityAssociationEnd.labelListName
35       * @return String
36       */
37      public String getLabelListName();
38  
39      /**
40       * TODO: Model Documentation for
41       * org.andromda.cartridges.jsf2.metafacades.JSFManageableEntityAssociationEnd.messageKey
42       * @return String
43       */
44      public String getMessageKey();
45  
46      /**
47       * TODO: Model Documentation for
48       * org.andromda.cartridges.jsf2.metafacades.JSFManageableEntityAssociationEnd.messageValue
49       * @return String
50       */
51      public String getMessageValue();
52  
53      /**
54       * The key to lookup the online help documentation. This documentation is gathered from the
55       * documentation entered by the user, as well as analyzing the model.
56       * @return String
57       */
58      public String getOnlineHelpKey();
59  
60      /**
61       * The online help documentation. This documentation is gathered from the documentation entered
62       * by the user, as well as analyzing the model. The format is HTML without any style.
63       * @return String
64       */
65      public String getOnlineHelpValue();
66  
67      /**
68       * TODO: Model Documentation for
69       * org.andromda.cartridges.jsf2.metafacades.JSFManageableEntityAssociationEnd.valueListName
70       * @return String
71       */
72      public String getValueListName();
73  }