Package org.opencms.jsp
Enum CmsJspTagNavigation.Type
- All Implemented Interfaces:
Serializable
,Comparable<CmsJspTagNavigation.Type>
,java.lang.constant.Constable
- Enclosing class:
- CmsJspTagNavigation
Constants for
type
attribute interpretation.-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionBread crumb navigation.Navigation for folder.Navigation for resource.Navigation for a site.Navigation tree for folder. -
Method Summary
Modifier and TypeMethodDescriptionstatic CmsJspTagNavigation.Type
Parses a string into an enumeration element.static CmsJspTagNavigation.Type
Returns the enum constant of this type with the specified name.static CmsJspTagNavigation.Type[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
breadCrumb
Bread crumb navigation. -
forFolder
Navigation for folder. -
forResource
Navigation for resource. -
forSite
Navigation for a site. -
treeForFolder
Navigation tree for folder.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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
-
parse
Parses a string into an enumeration element.- Parameters:
name
- the name of the enumeration element- Returns:
- the enumeration element with the given name
- Throws:
IllegalArgumentException
- in case of an invalid enumeration name
-