Interface I_CmsAttributeSelectData
-
public interface I_CmsAttributeSelectData
AutoBean interface for the data used by the attribute select widget.An attribute select widget consists of several attribute filter select boxes and one main select box, such that choosing values from the attribute filters restricts the available options in the main select box to those which have a matching value for every filter attribute.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
I_CmsAttributeSelectData.AttributeDefinition
AutoBean interface for a filter attribute definition.static interface
I_CmsAttributeSelectData.Option
Represents a single option.static interface
I_CmsAttributeSelectData.OptionWithAttributes
A choice option, but with (multi-valued) attributes added.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<I_CmsAttributeSelectData.AttributeDefinition>
getAttributeDefinitions()
Gets the attribute definitions.java.util.List<I_CmsAttributeSelectData.OptionWithAttributes>
getOptions()
Gets all options.void
setAttributeDefinitions(java.util.List<I_CmsAttributeSelectData.AttributeDefinition> attributeDefinitions)
Sets the attribute definitions.void
setOptions(java.util.List<I_CmsAttributeSelectData.OptionWithAttributes> options)
Sets the options.
-
-
-
Method Detail
-
getAttributeDefinitions
java.util.List<I_CmsAttributeSelectData.AttributeDefinition> getAttributeDefinitions()
Gets the attribute definitions.- Returns:
- the attribute definitions
-
getOptions
java.util.List<I_CmsAttributeSelectData.OptionWithAttributes> getOptions()
Gets all options.- Returns:
- the options
-
setAttributeDefinitions
void setAttributeDefinitions(java.util.List<I_CmsAttributeSelectData.AttributeDefinition> attributeDefinitions)
Sets the attribute definitions.- Parameters:
attributeDefinitions
- the attribute definitions
-
setOptions
void setOptions(java.util.List<I_CmsAttributeSelectData.OptionWithAttributes> options)
Sets the options.- Parameters:
options
- the options
-
-