Variability

Method content variability allows elements in one content package to modify or reuse elements in other content packages without directly modifying the original content. Variability provides a mechanism for making changes to the published web site while keeping the components separate and optional.

Variability allows you to customize configurations which use method content and processes that you do not own and cannot directly modify. When content packages are upgraded you can import them and reapply the customizations you made earlier in a single step without having to go through each element.

Variability generally affects two characteristics of a method element: its attributes and its relationships with other content elements. If an element supports variability the specification is shown at the bottom of the element's description view.

There are three factors to be considered when using variability:

See Variability Associations for a complete list of supported associations for each type of element.

Variability Type

Variability type describes how one element affects another through variability associations. The four types of variability associations are listed here:

Related Concepts