Dependency relationships are specified between two or more parameters in the same pattern by using the Pattern Authoring view. Parameter dependencies control pattern expansion when the pattern is applied.
When parameter dependencies are added, the framework inserts update methods known as hot spots into the class for the designated client parameter. The pattern author adds Java™ code to the update method to provide the behaviors for partial or delayed expansion based on the needs of the design.
To add or edit parameter dependencies by using the say Pattern Authoring view: