View Javadoc

1   /**
2    * 2014, Digitalis Informatica. All rights reserved. Distribuicao e Gestao de Informatica, Lda. Estrada de Paco de Arcos
3    * num.9 - Piso -1 2780-666 Paco de Arcos Telefone: (351) 21 4408990 Fax: (351) 21 4408999 http://www.digitalis.pt
4    */
5   
6   package pt.digitalis.dif.dem.interfaces;
7   
8   import java.util.List;
9   import java.util.Map;
10  
11  import pt.digitalis.dif.dem.objects.FormFieldCustomization;
12  
13  /**
14   * @author Pedro Viegas <a href="mailto:pviegas@digitalis.pt">pviegas@digitalis.pt</a><br/>
15   * @created 28/01/2014
16   */
17  public interface ICustomFormDefinition {
18  
19      /**
20       * Inspector for the 'businessConfigurationID' attribute.
21       * 
22       * @return the businessConfigurationID value
23       */
24      public String getBusinessConfigurationID();
25  
26      /**
27       * Inspector for the 'customizedParameters' attribute.
28       * 
29       * @return the customizedParameters value
30       */
31      public Map<String, FormFieldCustomization> getCustomizedParameters();
32  
33      /**
34       * Inspector for the 'excludedParameters' attribute.
35       * 
36       * @return the excludedParameters value
37       */
38      public List<String> getExcludedParameters();
39  
40      /**
41       * Inspector for the 'formName' attribute.
42       * 
43       * @return the formName value
44       */
45      public String getFormName();
46  
47      /**
48       * Inspector for the 'stageID' attribute.
49       * 
50       * @return the stageID value
51       */
52      public String getStageID();
53  }