Enum EDesignerPropertyPanel
- java.lang.Object
 - 
- java.lang.Enum<EDesignerPropertyPanel>
 - 
- de.xima.fc.gui.designer.form.model.EDesignerPropertyPanel
 
 
 
- 
- All Implemented Interfaces:
 Serializable,Comparable<EDesignerPropertyPanel>
public enum EDesignerPropertyPanel extends Enum<EDesignerPropertyPanel>
Enumeration for the different property panels of the designer. Also contains the help URL for each panel.- Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Enum Constant Summary
Enum Constants Enum Constant Description AUTOFILLPanel for setting autocomplete settings of a form field (input fields).AVAILABILITY_SETTINGSPanel for configuring when the element should be available, depending on the user's group and the current state.BASE_PROPERTIESPanel with the basic settings of a form element.BUTTONSPanel for editing the available buttons of a button set form element.CONSTRAINTSPanel for configuring constraints (eg. required) and the conditional behavior of an element (eg. when it is visible).CSS_CLASSESPanel for adding optional CSS classes to a form element.DISABLED_SETTINGSPanel for configuring when the element should be disabled, depending on the user's group and the current state.EXPORT_SETTINGSPanel for configuring how the form element looks like when the form is exported as a PDF or Word document.FORM_ADVANCEDPanel for editing the advanced settings of the formFORM_BACKUPPanel for configuring if and how many backup are taken of the form.FORM_BASE_SETTINGSPanel for the base settings of the entire form.FORM_LAYOUTPanel for the layout settings of the entire form.FORM_SEOPanel for editing the search engine optimization metadata of the formFORM_VALIDATIONPanel for editing the validation settings of the formHELP_TEXTPanel for editing the help text for a form elementHTML_ATTRIBUTESPanel for adding optional HTML attributes to an element.IMAGE_SELECTIONPanel for selecting an image, including the option to upload and manage images.INITIAL_VALUESPanel for setting the default value of an input elementLABELPanel for configuring the label of an input element.LAYOUTPanel for editing various layout settings, such as the background color of a page.MISCELLANEOUSPanel for various other options that do not belong anywhere else, such as a comment for the form elementRICH_TEXTPanel for entering the value of the text element.SELECT_OPTIONSPanel for the available options of a select form element. 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetHelpId()StringgetId()An ID for identifying this property panel.static EDesignerPropertyPanelvalueOf(String name)Returns the enum constant of this type with the specified name.static EDesignerPropertyPanel[]values()Returns an array containing the constants of this enum type, in the order they are declared. 
 - 
 
- 
- 
Enum Constant Detail
- 
AUTOFILL
public static final EDesignerPropertyPanel AUTOFILL
Panel for setting autocomplete settings of a form field (input fields). 
- 
AVAILABILITY_SETTINGS
public static final EDesignerPropertyPanel AVAILABILITY_SETTINGS
Panel for configuring when the element should be available, depending on the user's group and the current state. 
- 
BASE_PROPERTIES
public static final EDesignerPropertyPanel BASE_PROPERTIES
Panel with the basic settings of a form element. 
- 
BUTTONS
public static final EDesignerPropertyPanel BUTTONS
Panel for editing the available buttons of a button set form element. 
- 
CONSTRAINTS
public static final EDesignerPropertyPanel CONSTRAINTS
Panel for configuring constraints (eg. required) and the conditional behavior of an element (eg. when it is visible). 
- 
CSS_CLASSES
public static final EDesignerPropertyPanel CSS_CLASSES
Panel for adding optional CSS classes to a form element. 
- 
DISABLED_SETTINGS
public static final EDesignerPropertyPanel DISABLED_SETTINGS
Panel for configuring when the element should be disabled, depending on the user's group and the current state. 
- 
EXPORT_SETTINGS
public static final EDesignerPropertyPanel EXPORT_SETTINGS
Panel for configuring how the form element looks like when the form is exported as a PDF or Word document. 
- 
FORM_ADVANCED
public static final EDesignerPropertyPanel FORM_ADVANCED
Panel for editing the advanced settings of the form 
- 
FORM_BACKUP
public static final EDesignerPropertyPanel FORM_BACKUP
Panel for configuring if and how many backup are taken of the form. 
- 
FORM_BASE_SETTINGS
public static final EDesignerPropertyPanel FORM_BASE_SETTINGS
Panel for the base settings of the entire form. 
- 
FORM_LAYOUT
public static final EDesignerPropertyPanel FORM_LAYOUT
Panel for the layout settings of the entire form. 
- 
FORM_SEO
public static final EDesignerPropertyPanel FORM_SEO
Panel for editing the search engine optimization metadata of the form 
- 
FORM_VALIDATION
public static final EDesignerPropertyPanel FORM_VALIDATION
Panel for editing the validation settings of the form 
- 
HELP_TEXT
public static final EDesignerPropertyPanel HELP_TEXT
Panel for editing the help text for a form element 
- 
HTML_ATTRIBUTES
public static final EDesignerPropertyPanel HTML_ATTRIBUTES
Panel for adding optional HTML attributes to an element. 
- 
IMAGE_SELECTION
public static final EDesignerPropertyPanel IMAGE_SELECTION
Panel for selecting an image, including the option to upload and manage images. 
- 
INITIAL_VALUES
public static final EDesignerPropertyPanel INITIAL_VALUES
Panel for setting the default value of an input element 
- 
LABEL
public static final EDesignerPropertyPanel LABEL
Panel for configuring the label of an input element. 
- 
LAYOUT
public static final EDesignerPropertyPanel LAYOUT
Panel for editing various layout settings, such as the background color of a page. 
- 
MISCELLANEOUS
public static final EDesignerPropertyPanel MISCELLANEOUS
Panel for various other options that do not belong anywhere else, such as a comment for the form element 
- 
RICH_TEXT
public static final EDesignerPropertyPanel RICH_TEXT
Panel for entering the value of the text element. 
- 
SELECT_OPTIONS
public static final EDesignerPropertyPanel SELECT_OPTIONS
Panel for the available options of a select form element. 
 - 
 
- 
Method Detail
- 
values
public static EDesignerPropertyPanel[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (EDesignerPropertyPanel c : EDesignerPropertyPanel.values()) System.out.println(c);
- Returns:
 - an array containing the constants of this enum type, in the order they are declared
 
 
- 
valueOf
public static EDesignerPropertyPanel valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
 name- the name of the enum constant to be returned.- Returns:
 - the enum constant with the specified name
 - Throws:
 IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
 
- 
getHelpId
public String getHelpId()
- Returns:
 - The help ID for this property panel. This needs to be added to the base help URL.
 
 
- 
getId
public String getId()
An ID for identifying this property panel. In the designer, each property panel has got the HTML data attributedata-panel-idset to this value.- Returns:
 - The unique ID of this property panel.
 
 
 - 
 
 -