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 }