Package de.xima.fc.gui.model.portal
Enum EUserPortalViewTab
- java.lang.Object
- 
- java.lang.Enum<EUserPortalViewTab>
- 
- de.xima.fc.gui.model.portal.EUserPortalViewTab
 
 
- 
- All Implemented Interfaces:
- Serializable,- Comparable<EUserPortalViewTab>
 
 public enum EUserPortalViewTab extends Enum<EUserPortalViewTab> Enum for the tabs in the user portal UI.
- 
- 
Enum Constant SummaryEnum Constants Enum Constant Description ADVANCEDAdvanced tab for editing advanced settings such as custom properties.BASEBase tab with for editing e.g.CUSTOMIZATIONCustomization tab for editing the portal's appearance (e.g.FORMSForms tab for editing the forms available in the portal.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EUserPortalViewTabbyTabIndexOrNull(int activeTabIndex)Gets the tab by its index.inttabIndex()Gets the index of the tab.static EUserPortalViewTabvalueOf(String name)Returns the enum constant of this type with the specified name.static EUserPortalViewTab[]values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- 
- 
- 
Enum Constant Detail- 
BASEpublic static final EUserPortalViewTab BASE Base tab with for editing e.g. the portal's name and description.
 - 
FORMSpublic static final EUserPortalViewTab FORMS Forms tab for editing the forms available in the portal.
 - 
CUSTOMIZATIONpublic static final EUserPortalViewTab CUSTOMIZATION Customization tab for editing the portal's appearance (e.g. localized messages and files).
 - 
ADVANCEDpublic static final EUserPortalViewTab ADVANCED Advanced tab for editing advanced settings such as custom properties.
 
- 
 - 
Method Detail- 
valuespublic static EUserPortalViewTab[] 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 (EUserPortalViewTab c : EUserPortalViewTab.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static EUserPortalViewTab 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 name
- NullPointerException- if the argument is null
 
 - 
tabIndexpublic int tabIndex() Gets the index of the tab.- Returns:
- Index of the tab.
 
 - 
byTabIndexOrNullpublic static EUserPortalViewTab byTabIndexOrNull(int activeTabIndex) Gets the tab by its index.- Parameters:
- activeTabIndex- Index of the tab.
- Returns:
- The tab or null if no tab with the given index exists.
 
 
- 
 
-