Interface AttributesManager
-
@API(type=NOT_EXTENDABLE, src=PUBLIC) public interface AttributesManager
Offers support for element attributes operations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<CIAttribute>
getAllAttributes(AuthorElement element)
Returns all possible attributes for a specific element.java.util.List<CIValue>
getPossibleCIValues(AuthorElement element, CIAttribute attribute)
Get list of all possible values as CIValues.
-
-
-
Method Detail
-
getAllAttributes
java.util.List<CIAttribute> getAllAttributes(AuthorElement element)
Returns all possible attributes for a specific element.- Parameters:
element
- The author element.- Returns:
- All possible attributes for a specific element.
-
getPossibleCIValues
java.util.List<CIValue> getPossibleCIValues(AuthorElement element, CIAttribute attribute)
Get list of all possible values as CIValues.- Parameters:
element
- The current element.attribute
- The attribute to determine current allowed values for.- Returns:
- A list of all possible values as CIValues.
-
-