Package com.xpn.xwiki.objects.classes
Enum TextAreaClass.ContentType
- java.lang.Object
-
- java.lang.Enum<TextAreaClass.ContentType>
-
- com.xpn.xwiki.objects.classes.TextAreaClass.ContentType
-
- All Implemented Interfaces:
Serializable
,Comparable<TextAreaClass.ContentType>
- Enclosing class:
- TextAreaClass
public static enum TextAreaClass.ContentType extends Enum<TextAreaClass.ContentType>
Possible values for the contenttype meta property.Indicates what kind of content this field contains (wiki, plain text, etc.).
- Since:
- 8.3
-
-
Enum Constant Summary
Enum Constants Enum Constant Description PURE_TEXT
Plain text without any known syntax.VELOCITY_CODE
Velocity content.VELOCITYWIKI
Velocity content producing wiki content.WIKI_TEXT
Wiki content.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TextAreaClass.ContentType
getByValue(String value)
Retreive theTextAreaClass.ContentType
based on its value.String
toString()
static TextAreaClass.ContentType
valueOf(String name)
Returns the enum constant of this type with the specified name.static TextAreaClass.ContentType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PURE_TEXT
public static final TextAreaClass.ContentType PURE_TEXT
Plain text without any known syntax.
-
WIKI_TEXT
public static final TextAreaClass.ContentType WIKI_TEXT
Wiki content.
-
VELOCITY_CODE
public static final TextAreaClass.ContentType VELOCITY_CODE
Velocity content.
-
VELOCITYWIKI
public static final TextAreaClass.ContentType VELOCITYWIKI
Velocity content producing wiki content.- Since:
- 13.0
-
-
Method Detail
-
values
public static TextAreaClass.ContentType[] 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 (TextAreaClass.ContentType c : TextAreaClass.ContentType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TextAreaClass.ContentType 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
-
getByValue
public static TextAreaClass.ContentType getByValue(String value)
Retreive theTextAreaClass.ContentType
based on its value.The search is case insensitive.
- Parameters:
value
- the value of the content type- Returns:
- the content type matching the value or null
- Since:
- 10.7RC1
-
toString
public String toString()
- Overrides:
toString
in classEnum<TextAreaClass.ContentType>
-
-