Enum DocumentEnum
- java.lang.Object
-
- java.lang.Enum<DocumentEnum>
-
- net.anotheria.anosite.bredcrambs.data.DocumentEnum
-
- All Implemented Interfaces:
Serializable,Comparable<DocumentEnum>
public enum DocumentEnum extends Enum<DocumentEnum>
Enum represents type of elements and can find usages of current element by its id.- Author:
- vzarva
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ATTRIBUTEBOXCUSTOM_BOX_HANDLERCUSTOM_BOX_TYPECUSTOM_GUARDGENERIC_BOX_HANDLERGENERIC_BOX_TYPEGENERIC_GUARDLAYOUTLOCALIZATION_BUNDLEMEDIA_LINKNAVIITEMPAGEPAGE_ALIASPAGE_TEMPLATESCRIPTSITESTYLE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract List<String>findReferences(String pId)Method find usages of element by its id.static DocumentEnumgetConstantByValue(String value)StringgetValue()static DocumentEnumvalueOf(String name)Returns the enum constant of this type with the specified name.static DocumentEnum[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PAGE
public static final DocumentEnum PAGE
-
BOX
public static final DocumentEnum BOX
-
ATTRIBUTE
public static final DocumentEnum ATTRIBUTE
-
SITE
public static final DocumentEnum SITE
-
NAVIITEM
public static final DocumentEnum NAVIITEM
-
PAGE_TEMPLATE
public static final DocumentEnum PAGE_TEMPLATE
-
MEDIA_LINK
public static final DocumentEnum MEDIA_LINK
-
SCRIPT
public static final DocumentEnum SCRIPT
-
PAGE_ALIAS
public static final DocumentEnum PAGE_ALIAS
-
LAYOUT
public static final DocumentEnum LAYOUT
-
STYLE
public static final DocumentEnum STYLE
-
GENERIC_BOX_TYPE
public static final DocumentEnum GENERIC_BOX_TYPE
-
CUSTOM_BOX_TYPE
public static final DocumentEnum CUSTOM_BOX_TYPE
-
GENERIC_BOX_HANDLER
public static final DocumentEnum GENERIC_BOX_HANDLER
-
CUSTOM_BOX_HANDLER
public static final DocumentEnum CUSTOM_BOX_HANDLER
-
GENERIC_GUARD
public static final DocumentEnum GENERIC_GUARD
-
CUSTOM_GUARD
public static final DocumentEnum CUSTOM_GUARD
-
LOCALIZATION_BUNDLE
public static final DocumentEnum LOCALIZATION_BUNDLE
-
-
Method Detail
-
values
public static DocumentEnum[] 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 (DocumentEnum c : DocumentEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DocumentEnum 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
-
getValue
public String getValue()
-
findReferences
public abstract List<String> findReferences(String pId)
Method find usages of element by its id.- Parameters:
pId- - id of element- Returns:
- - list of references to the elements, where element was used
-
getConstantByValue
public static DocumentEnum getConstantByValue(String value) throws net.anotheria.asg.exception.ConstantNotFoundException
- Throws:
net.anotheria.asg.exception.ConstantNotFoundException
-
-