## Uses of Interface
org.apache.tapestry5.OptionGroupModel

- Packages that use OptionGroupModel
  Package | Description
  --- | ---
  org.apache.tapestry5 | Root package for Tapestry, containing common interfaces and data types used throughout the framework.
  org.apache.tapestry5.internal | [INTERNAL USE ONLY] internal support classes; API subject to change.
  org.apache.tapestry5.internal.util | [INTERNAL USE ONLY] various utility classes; API subject to change.
  org.apache.tapestry5.util | A set of enums, abstract classs and wrappers of various purposes

- - ### Uses of OptionGroupModel in org.apache.tapestry5

    Methods in org.apache.tapestry5 that return types with arguments of type OptionGroupModel
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<OptionGroupModel>` | SelectModel.`getOptionGroups()` | The list of groups, each containing some number of individual options.

    Methods in org.apache.tapestry5 with parameters of type OptionGroupModel
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SelectModelVisitor.`beginOptionGroup​(OptionGroupModel groupModel)` | Invoked once for each `OptionGroupModel`, just before invoking `SelectModelVisitor.option(OptionModel)` for each embedded option within the group.
    `void` | SelectModelVisitor.`endOptionGroup​(OptionGroupModel groupModel)` | Invoked after all options within the group have been visited.

  - ### Uses of OptionGroupModel in org.apache.tapestry5.internal

    Classes in org.apache.tapestry5.internal that implement OptionGroupModel
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `OptionGroupModelImpl` |

    Methods in org.apache.tapestry5.internal that return types with arguments of type OptionGroupModel
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<OptionGroupModel>` | SelectModelImpl.`getOptionGroups()` |

    Constructors in org.apache.tapestry5.internal with parameters of type OptionGroupModel
    Constructor | Description
    --- | ---
    `SelectModelImpl​(OptionGroupModel... groupModels)` |

    Constructor parameters in org.apache.tapestry5.internal with type arguments of type OptionGroupModel
    Constructor | Description
    --- | ---
    `SelectModelImpl​(java.util.List<OptionGroupModel> optionGroups, java.util.List<OptionModel> optionModels)` |

  - ### Uses of OptionGroupModel in org.apache.tapestry5.internal.util

    Methods in org.apache.tapestry5.internal.util with parameters of type OptionGroupModel
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SelectModelRenderer.`beginOptionGroup​(OptionGroupModel groupModel)` |
    `void` | SelectModelRenderer.`endOptionGroup​(OptionGroupModel groupModel)` |

  - ### Uses of OptionGroupModel in org.apache.tapestry5.util

    Methods in org.apache.tapestry5.util that return types with arguments of type OptionGroupModel
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<OptionGroupModel>` | EnumSelectModel.`getOptionGroups()` | Returns null.