## 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 and Description
    --- | ---
    `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 and 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 and Description
    --- | ---
    `class` | `OptionGroupModelImpl`

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

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

    Constructor parameters in org.apache.tapestry5.internal with type arguments of type OptionGroupModel
    Constructor and Description
    `SelectModelImpl(List<OptionGroupModel> optionGroups, 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 and 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 and Description
    --- | ---
    `List<OptionGroupModel>` | EnumSelectModel.`getOptionGroups()` Returns null.

${project.version} - Copyright © 2003-2015 The Apache Software Foundation.